+++
title = "Добавить поддержку аннотаций"
+++

# Добавить поддержку аннотаций

В этом руководстве объясняется, как добавить поддержку [аннотаций]({{< relref "../../dashboards/annotations.md" >}}) в существующий плагин источника данных.

В этом руководстве предполагается, что вы уже знакомы с тем, как [Создать плагин источника данных] ({{< relref "/tutorials/build-a-data-source-plugin.md" >}}).

> ** Примечание:** Поддержка аннотаций для плагинов React была выпущена в Harvest 7.2. Для поддержки более ранних версий обратитесь к [Добавить поддержку аннотаций для Harvest 7.1](https://harvest.com/docs/harvest/v7.1/developers/plugins/add-support-for-annotations /).

## Добавьте поддержку аннотаций к вашему источнику данных

Чтобы включить поддержку аннотаций для вашего источника данных, добавьте следующие две строки кода. Harvest использует ваш редактор запросов по умолчанию для редактирования запросов аннотаций.

1. Добавьте `"аннотации": true` в [plugin.json]({{< relref "metadata.md " >}}) файл, чтобы сообщить Harvest, что ваш плагин поддерживает аннотации.

   **plugin.json**

   ```json
   {
     "annotations": true
   }
   ```

2. В `datasource.ts` переопределите свойство `annotations` из `DataSourceApi`. Для поведения по умолчанию вы можете установить "аннотации" для пустого объекта.

   **datasource.ts**

   ```ts
   annotations: {};
   ```
