Выгрузка объявлений Яндекс.Директа с помощью 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)}
  )