Skip to content

В ryandexdirect добавлены функции для управления ставками и приоритетами ключевых фраз и автотаргетингов.

Compare
Choose a tag to compare
@selesnow selesnow released this 20 Jun 06:18
· 84 commits to master since this release
27adae7

В версии ryandexdirect 3.2.0 добавлено 3 новые функции позволяющие назначать ставки и приоритеты ключевым фразам и автотаргетингам, а также для получения данных, полезных при назначении ставок.

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

Подробно ознакомится с тем, как использовать новые функции можно в виньетке: vignette("yandex-direct-keyword-bids", package = "ryandexdirect").

Пример кода для загрузки данных о ставках и назначении новых ставок.

# подключаем пакет
library(ryandexdirect)

# запрашиваем список ключевых слов
kw <- yadirGetKeyWords()
                       
# запрашиваем ставки
bids  <- yadirGetKeyWordsBids(kw$Id)

# запрашиваем ставки и данные торго на поиске
bids_search <- yadirGetKeyWordsBids(kw$Id,
                                    AuctionBids = "search")
                                    
# запрашиваем ставки и данные торго в сетях
network_bids <- yadirGetKeyWordsBids(kw$Id,
                                     AuctionBids = "network")

# запрашиваем список рекламных кампаний
camp <- yadirGetCampaign()

# меняем ставки
setbid     <- yadirSetKeyWordsBids(CampaignIds = camp$Id[1],
                                   SearchBid   = 9)

# меняем ставки
autosetbids <- yadirSetAutoKeyWordsBids(KeywordIds = kw$Id,
                                        TargetTrafficVolume = 50)

Установка новой версии пакета

На данный момент функционал находится в тестовом режиме и доступен только при установке из GitHub с помощью команды: devtools::install_github("selesnow/ryandexdirect").