UpdateBannersTags (Live)

Присваивает метки объявлениям.

Метод присваивает указанные метки и убирает неуказанные, которые ранее присвоены объявлению. У объявления может быть не более 30 меток из списка меток кампании.

Входные данные

Метод принимает массив объектов BannerTagsInfo. Каждый объект указывает метки для одного объявления.

{
   "method": "UpdateBannersTags",
   "param": [
      {  /* BannerTagsInfo */
         "BannerID": (long),
         "TagIDS": [
            (int)
            ...
         ]
      }
      ...
   ]
}

Ниже приведено описание параметров.

Параметр Описание Требуется
Объект BannerTagsInfo
BannerID Идентификатор объявления. Да
TagIDS

Массив с идентификаторами меток (не более 30).

Метки должны присутствовать в списке меток кампании (см. UpdateCampaignsTags).

Внимание. Метод снимает метки, не указанные при вызове. Чтобы сохранить метки у объявления, необходимо явно указать идентификаторы меток. Текущий список присвоенных меток получают с помощью GetBannersTags.
Да
Параметр Описание Требуется
Объект BannerTagsInfo
BannerID Идентификатор объявления. Да
TagIDS

Массив с идентификаторами меток (не более 30).

Метки должны присутствовать в списке меток кампании (см. UpdateCampaignsTags).

Внимание. Метод снимает метки, не указанные при вызове. Чтобы сохранить метки у объявления, необходимо явно указать идентификаторы меток. Текущий список присвоенных меток получают с помощью GetBannersTags.
Да

Результирующие данные

В случае успешного выполнения возвращается 1, как показано ниже.

{
   "data": 1
}

Примеры входных данных

Python

[
   {
      'BannerID': 2571700,
      'TagIDS': [16590, 16734]
   }
]

PHP

array(
   array(
      'BannerID' => 2571700,
      'TagIDS' => array(16590, 16734)
   )
)

Perl

[
   {
      'BannerID' => 2571700,
      'TagIDS' => [16590, 16734]
   }
]