Suspend
Останавливает показы по ключевым фразам. Фразы могут относиться к разным кампаниям или группам объявлений.
Ограничения
Внимание
Метод поддерживает только кампании с типом “Текстово-графические объявления”“Text & Image Ads”. Для управления фразами в кампаниях всех типов используйте сервис {#T} API версии 5.
Для группы объявлений должна быть активна хотя бы одна фраза или условие ретаргетинга. При попытке остановить все активные фразы в группе (в отсутствие активных ретаргетингов) для каждой из этих фраз будет выдана ошибка с кодом 195 (эта ошибка не влечет отмену всей операции и не влияет на успешность остановки фраз, относящихся к другим группам).
Входные данные
Ниже показана структура входных данных в формате JSON.
{
"method": "Keyword",
"param": {
/* KeywordRequest */
"Action": (string),
"Login": (string),
"KeywordIDS": [
(long)
...
]
}
}
Ниже приведено описание параметров.
Параметр |
Описание |
Требуется |
Объект KeywordRequest |
||
|
Выполняемая операция: Suspend. |
Да |
|
Логин клиента, для которого нужно выполнить операцию. Прямой рекламодатель может опционально указать логин своего главного представителяглавного представителя. |
Для агентств |
|
Массив идентификаторов фраз (не более 10 000). |
Да |
Результирующие данные
Примечание
Ниже показана структура результирующих данных в формате JSON.
{
"data": {
/* KeywordResponse */
"ActionsResult": [
{ /* KeywordActionResult */
"Warnings": [
{ /* Warning */
"WarningCode": (int),
"WarningString": (string),
"Description": (string)
}
...
],
"Errors": [
{ /* Error */
"FaultCode": (int),
"FaultString": (string),
"FaultDetail": (string)
}
...
],
"KeywordID": (long)
}
...
]
}
}
Ниже приведено описание параметров.
Параметр |
Описание |
Объект KeywordResponse |
|
|
Массив объектов
|
Объект KeywordActionResult |
|
|
Массив объектов |
|
Массив объектов |
|
Идентификатор ключевой фразы. |
Объект Warning |
|
|
Код предупреждения: 212. |
|
Текст предупреждения. |
|
Содержит пустую структуру. |
Объект Error |
|
|
Код ошибки. |
|
Текст сообщения об ошибке. |
|
Подробное описание причины ошибки. |
Примеры входных данных
Python
{
'Action': 'Suspend',
'Login': 'agrom',
'KeywordIDS': [199381759,199482870,200725193]
}
PHP
array(
'Action' => 'Suspend',
'Login' => 'agrom',
'KeywordIDS' => array(199381759,199482870,200725193)
)
Perl
{
'Action' => 'Suspend',
'Login' => 'agrom',
'KeywordIDS' => [199381759,199482870,200725193]
}