add

Создает наборы минус-фраз.

Ограничения

Одному рекламодателю может принадлежать не более 30 наборов минус-фраз.

Не более 30 наборов минус-фраз в одном вызове метода.

Запрос

Структура запроса в формате JSON:

{
  "method": "add",
  "params": { /* params */
    "NegativeKeywordSharedSets": [{  /* NegativeKeywordSharedSetAddItem */
      "Name": (string), /* required */
      "NegativeKeywords": [(string), ... ] /* required */
    }, ... ] /* required */
  }
}

Параметр

Тип

Описание

Обязательный

Структура params (для JSON) / AddRequest (для SOAP)

NegativeKeywordSharedSets

array of NegativeKeywordSharedSetAddItem

Наборы минус-фраз, которые требуется добавить. Не более 30 элементов в массиве.

Да

Структура NegativeKeywordSharedSetAddItem

Name

string

Название набора минус-фраз (не более 255 символов).

Да

NegativeKeywords

array of string

Массив минус-фраз.

Минус-фразу следует указывать без минуса перед первым словом.

Не более 7 слов в минус-фразе. Длина каждого слова — не более 35 символов. Суммарная длина минус-фраз в массиве — не более 4096 символов. Пробелы, дефисы и операторы не учитываются в суммарной длине.

Да

Ответ

Структура ответа в формате JSON:

{
  "result": { /* result */
    "AddResults": [{  /* ActionResult */
      "Id": (long),
      "Warnings": [{  /* ExceptionNotification */
        "Code": (int), /* required */
        "Message": (string), /* required */
        "Details": (string)
      }, ... ],
      "Errors": [{  /* ExceptionNotification */
        "Code": (int), /* required */
        "Message": (string), /* required */
        "Details": (string)
      }, ... ]
    }, ... ]
  }
}

Параметр

Тип

Описание

Структура result (для JSON) / AddResponse (для SOAP)

AddResults

array of ActionResult

Результаты добавления наборов минус-фраз.

Структура ActionResult

Id

long

Идентификатор созданного набора минус-фраз. Возвращается в случае отсутствия ошибок, см. раздел Операции над массивом объектов.

Warnings

array of ExceptionNotification

Предупреждения, возникшие при выполнении операции.

Errors

array of ExceptionNotification

Ошибки, возникшие при выполнении операции.