delete

Удаляет условия нацеливания для динамических объявлений.

  1. Ограничения
  2. Запрос
  3. Ответ

Ограничения

Не более 10 000 условий нацеливания для динамических объявлений в одном вызове метода.

Запрос

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

{
  "method": "delete",
  "params": { /* params */
    "SelectionCriteria": {  /* IdsCriteria */
      "Ids": [(long), ... ] /* required */ 
    } /* required */
  } 
}
ПараметрТипОписаниеОбяза-тельный
Структура params (для JSON) / DeleteRequest (для SOAP)
SelectionCriteriaIdsCriteriaКритерий отбора условий нацеливания для динамических объявлений, которые требуется удалить.Да
Структура IdsCriteria
Idsarray of longИдентификаторы условий нацеливания для динамических объявлений, которые требуется удалить (не более 10 000).Да

Ответ

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

{
  "result": {  /* result */
    "DeleteResults": [{  /* ActionResult */
      "Id": (long),
      "Warnings": [{  /* ExceptionNotification */
        "Code": (int), /* required */
        "Message": (string), /* required */
        "Details": (string)
       }, ...
      ],
      "Errors": [{  /* ExceptionNotification */
        "Code": (int), /* required */
        "Message": (string), /* required */
        "Details": (string)
       }, ...
      ] 
    }, ... ] /* required */
  }
}
ПараметрТипОписание
Структура result (для JSON) / DeleteResponse (для SOAP)
DeleteResultsarray of ActionResultРезультаты удаления условий нацеливания для динамических объявлений.
Структура ActionResult
IdlongИдентификатор удаленного условия нацеливания для динамических объявлений. Возвращается в случае отсутствия ошибок, см. раздел Операции над массивом объектов.
Warningsarray of ExceptionNotification

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

Errorsarray of ExceptionNotification

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