rfacebookstat 2.2.1
- Исправлена ошибка атрибута interval в функции
fbGetMarketingStat()
, ранее он просто игнорировался, и отдавал результат по дням. - Пакет переведён на работу с API v9.0
- В функцию
fbGetMarketingStat()
добавлен аргументfetch_by
, который позволяет разбить запрос на длительный период на подзапросы по неделе, месяцу, кварталу, году и так далее.
Пример использования fetch_by
.
Если запросить из большого аккаунта данные за длительный период, на уровне рекламных кампаний мы получим ошибку:
# один запрос
stat <- fbGetMarketingStat(
accounts_id = 594412220755782,
level = 'campaign',
date_start = '2020-01-01',
date_stop = '2020-12-30'
)
Результат: Please reduce the amount of data you're asking for, then retry your request
Получив эту ошибку вы можете разбить ваш большой запрос на части, по временному признаку, дням, неделям, месяцам, кварталам и годам, с помощью аргумента fetch_by
:
# разбиваем запрос по месяцам
stat <- fbGetMarketingStat(
accounts_id = 594412220755782,
level = 'campaign',
date_start = '2020-08-01',
date_stop = '2020-10-01',
fetch_by = 'month'
)