Learn R Programming

ryandexdirect - пакет для работы с API Яндекс.Директ версии 4, Live 4 и 5 на языке R.

CRAN

Ссылка на страницу пакета на CRAN

Бейджи

Краткое описание.

Пакет ryandexdirect предназначен для загрузки данных из Яндекс Директ в R, с помощью функций данного пакета вы можете работать с перечисленными ниже сервисами и службами API Яндекса с помощью готовых функций, не углубляясь при этом в документацию по работе с этими API сервисами.

  • Сервис Reports - Предназначен для получения статистики по аккаунту рекламодателя.
  • API Директа версии 4 и Live 4 - Через API внешние приложения добавляют и редактируют кампании, объявления, фразы, задают ставки, получают статистику показов.
  • API Директа версии 5 - Через API внешние приложения добавляют и редактируют кампании, объявления, фразы, задают ставки, получают статистику показов.

Пакет позволяет вам выполнять следующие действия:

  1. Авторизовываться в API.
  2. Получать список различных объектов рекламного кабинета, рекламных кампаний, групп объявлений, объявлений, для агентских аккаунтов можно запрашивать список клиентов, и параметры каждого клиента.
  3. Управлять показами на уровне рекламных кампаний, групп объявлений и объявлений.
  4. Загружать статистику.
  5. Упаравлять ставками ключевых слов и автотаргетингов.

Поддержать проект

Вы можете поддержать проект любой произвольной суммой перейдя по этой ссылке.

Установка пакета ryandexdirect.

Для установки из CRAN воспользуйтесь стандартной командой: install.packages("ryandexdirect")

Установить dev версию можно из репозитория GitHub, для этого сначала требуется установить и подключить пакет devtools.

install.packages("devtools")
devtools::install_github('selesnow/ryandexdirect')

Ссылки

  1. Документация по работе с пакетом ryandexdirect.
  2. Видео уроки по работе с ryandexdirect
  3. Баг репорты, предложения по доработке и улучшению функционала ryandexdirect оставлять тут.
  4. Список релизов.
  5. Телеграмм канал R4marketing.

Автор пакета

Алексей Селезнёв, Head of analytics dept. at Netpeak Telegram канал автора: R4marketing Сайт с документацией к пакетам: selesnow.github.io email: selesnow@gmail.com skype: selesnow facebook: facebook.com/selesnow linkedin: linkedin.com/in/selesnow blog: alexeyseleznev.wordpress.com

Copy Link

Version

Install

install.packages('ryandexdirect')

Monthly Downloads

332

Version

3.6.2

License

GPL-2

Maintainer

Last Published

March 17th, 2023

Functions in ryandexdirect (3.6.2)

yadirGetKeyWordsBids

Get KeyWords Bids
yadirGetForecast

Get Forecast
yadirGetCostData

Loading Cost Data for Upload to Google Analytics
yadirGetReport

Get Report From 'Yandex Direct Report Service'
yadirGetDictionary

Get Dictionary from 'Yandex Direct'
yadirGetToken

Auth in 'Yandex Direct' API
yadirGetLogins

Get Login List or Set Login
yadirGetSiteLinks

Get Fast Links
yadirGetWordStatReport

Get WordStat Report
yadirGetKeyWords

Get Keywords
yadirStopCampaigns

Suspend impressions by Campaigns
yadirStartKeyWords

Resume KeyWords
yadirStartCampaigns

Start Campaigns
yadirStopAds

Suspend impressions by Ads
yadirStartAds

Start Ads
yadirSetAgencyAccount

Set Agency Account
yadirSetAutoKeyWordsBids

Auto Set KeyWords Bids
yadirStopKeyWords

Suspend impressions by KeyWords
yadirSetKeyWordsBids

Set KeyWords Bids
yadirSetLogin

Set Login
ryandexdirect-deprecated

Deprecated functions in ryandexdirect
yadirGetClientList

Get Client List From Agency Account
ryandexdirect-package

tools:::Rd_package_title("ryandexdirect")
yadirGetCampaign

Get Campaigns List
yadirAuth

Authentication in 'Yandex Direct' API
yadirGetAdGroups

Get AdGroups List
yadirGetBalance

Get 'Yandex Direct' account balance
yadirGetClientParam

Get params list from 'Yandex Direct' agency clients
yadirCurrencyRates

Get currencies
yadirGetAds

Get Ads List From 'Yandex Direct' account