moderate

Отправляет объявления на модерацию.

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

Ограничения

Не более 10 000 объявлений в одном вызове метода.

Отправить на модерацию можно только объявления со статусом DRAFT.

Не допускается отправка на модерацию объявления, если в группе нет условий показа (ключевых фраз, условий нацеливания на аудиторию, условий нацеливания для динамических объявлений). Не допускается отправка на модерацию объявлений, принадлежащих архивной кампании.

Запрос

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

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

Ответ

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

{
  "result": { /* result */
    "ModerateResults": [{  /* 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) / ModerateResponse (для SOAP)
ModerateResults array of ActionResult Результаты отправки на модерацию.
Структура ActionResult
Id long Идентификатор объявления. Возвращается в случае отсутствия ошибок, см. раздел Операции над массивом объектов.
Warnings array of ExceptionNotification

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

Errors array of ExceptionNotification

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