Выгрузка объявлений Яндекс.Директа с помощью R
Столкнулся с проблемой, при работе с ryandexdirect. Когда пытаюсь выгрузить группы объявлений или сами объявления с помощью функций yadirGetAdGroups и yadirGetAds на большом аккаунте, работа скрипта длится несколько минут и в итоге заканчивается ошибкой.
Если выгружать из одной кампании, то все работает нормально. В итоге для меня рабочий способ такой:
campaigns <- yadirGetCampaign(Logins = login,TokenPath = token,States = "ON")
ad_groups <-
map_df(
campaigns$Id,
~
{ yadirGetAdGroups(Login = login,TokenPath = token,CampaignIds = .x)}
)
ads <-
map_df(
campaigns$Id,
~
{yadirGetAds(Login = login,TokenPath = token,CampaignIds = .x)}
)