Остановка и запуск объявлений

Используется утилита cURL

Пример демонстрирует остановку показов объявлений с помощью метода Ads.suspend и возобновление показов с помощью метода Ads.resume. Останавливать и возобновлять показы можно, например, в зависимости от наличия товара на складе, чтобы избежать расходования рекламного бюджета, когда товар закончился.

Для использования примеров укажите во входных данных OAuth-токен и идентификаторы объявлений. При запросе от имени агентства необходимо также указать логин клиента.

Остановка
curl \
  -H 'Authorization: Bearer ТОКЕН' \
  -H 'Client-Login: ЛОГИН_КЛИЕНТА' \
  -d '{ "method": "suspend",
  "params": {
    "SelectionCriteria": {
      "Ids": [ИДЕНТИФИКАТОР_1,ИДЕНТИФИКАТОР_2,...,ИДЕНТИФИКАТОР_N]
    }
  }
}' https://api.direct.yandex.com/json/v5/ads
Запуск
curl \
  -H 'Authorization: Bearer ТОКЕН' \
  -H 'Client-Login: ЛОГИН_КЛИЕНТА' \
  -d '{ "method": "resume",
  "params": {
    "SelectionCriteria": {
      "Ids": [ИДЕНТИФИКАТОР_1,ИДЕНТИФИКАТОР_2,...,ИДЕНТИФИКАТОР_N]
    }
  }
}' https://api.direct.yandex.com/json/v5/ads
Примечание. Для cURL в ОС Windows нужно заменить все кавычки на двойные, а в JSON-коде экранировать двойные кавычки, например: -d "{\"method\"...