Изменение стратегии

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

Пример демонстрирует настройку стратегии «Оптимизация кликов» (показы включены на поиске и в сетях) с помощью метода Campaigns.update.

Для использования примера укажите во входных данных OAuth-токен, идентификатор кампании и сумму недельного бюджета (умноженную на 1 000 000). При запросе от имени агентства необходимо также указать логин клиента.

curl \
  -H 'Authorization: Bearer ТОКЕН' \
  -H 'Client-Login: ЛОГИН_КЛИЕНТА' \
  -d '{ "method": "update",
  "params": {
    "Campaigns": [{
      "Id": ИДЕНТИФИКАТОР_КАМПАНИИ,
      "TextCampaign": {
        "BiddingStrategy": {
          "Search": {
            "BiddingStrategyType": "WB_MAXIMUM_CLICKS",
            "WbMaximumClicks": {
              "WeeklySpendLimit": СУММА_БЮДЖЕТА
            }
          },
          "Network": { 
            "BiddingStrategyType": "NETWORK_DEFAULT",
            "NetworkDefault": {  }
          }
        }
      }
    }]
  }
}' https://api.direct.yandex.com/json/v5/campaigns
Примечание. Для cURL в ОС Windows нужно заменить все кавычки на двойные, а в JSON-коде экранировать двойные кавычки, например: -d "{\"method\"...