Bid (KeywordBid)

You can set a bid for a keyword or autotargeting based on the display strategy of your campaign:

  • If the HIGHEST_POSITION display strategy is chosen for search, the SearchBid parameter can be specified.

  • If the MAXIMUM_COVERAGE or MANUAL_CPM display strategy is chosen for ad networks, the NetworkBid parameter can be specified.

Service

You can use the KeywordBids service to set bids for keywords.

Methods

get | set | setAuto

Use the set method to set a bid for:

  • A separate keyword or autotargeting.

  • All keywords and autotargetings in an ad group.

  • All keywords and autotargetings in a campaign.

The setAuto method automatically calculates bids for keywords on search depending on the desired traffic volume, or bids in ad networks depending on the desired frequency of impressions (audience share).

The get method returns bids for keywords and autotargetings, along with the auction data.

Alert

  • Bids and prices are passed via the Yandex Direct API as integer numbers. The passed value represents the bid or price multiplied by 1,000,000.

  • All bids and prices are shown in the advertiser's currency.

Restrictions

The minimum and maximum CPC and CPM bids for each currency are listed in the currency reference. To get the list of currencies, use the Dictionaries.get method and specify the dictionary name Currencies in the request.

"Manual bid management with optimization" See the description in Yandex Direct Help.

"Manual bid management with optimization" with separate bid management for Yandex Search and ad networks See the description in Yandex Direct Help.

"Manual bid management" (for display campaigns) See the description in Yandex Direct Help.