fbGetAds()
, теперь она работает более стабильно в случае ошибок 429, 500 и 503, за счёт 25 кратной повторной отправки запросов к API.fbGetAds()
переписана на httr2.fbGetAds()
.fbGetMarketingStat()
не работал аргумент use_unified_attribution_setting
если не использовался аргумент fetch_by
.fbGetMarketingStat()
добавлен аргумент use_unified_attribution_setting
. Если для этого параметра установлено значение TRUE
, результаты вашей рекламы будут показываться с использованием унифицированных настроек атрибуции, определенных на уровне группы объявлений, а параметр use_account_attribution_setting
будет игнорироваться.fbGetAccounts()
снизил лимит на количество запрашиваемых аккаунтов в одном запросе с 300 до 150, связано с ошибкой Please reduce the amount of data you're asking for, then retry your request
.fbAction()
, для согласованности с fbAction.default()
.fbGetAdAccounts()
добавленоо поле spend_cap
, в котором содержится информация об установленном в аккаунте лимите затрат.Дата релиза: 2022-05-23
Дата релиза: 2022-05-23
Дата релиза: 2022-05-23
fbGetMarketingStat()
, теперь она так же парсит поле conversions.fbGetAdAccounts()
снижен лимит с 1000 до 300 строк за один запрос, связано с ошибкой Please reduce the amount of data you're asking for, then retry your request
.Дата релиза: 2021-12-15
fbGetMarketingStat()
.fbAuth()
и fbGetToken()
отдельным аргументом выделен scopes, который позволяет по необходимости исключать неиспользуемые разрешения, например business_management. Более подробно о разрешениях можно почитать в справоке.Дата релиза: 2021-07-27
fbGetAdAccountCustomAudiences()
, предназначенная для запроса кастомных аудиторий.fbGetAdCreative()
, limit выведен как пользовательский параметр, теперь вы можете снизить к-во строк на запрос, если столкнулись с ошибкой Please reduce the amount of data you're asking for, then retry your request
. Значение по умолчанию снижено до 50, ранее было 150.Дата релиза: 2021-04-16
fbGetAdCreative()
поле image_url
.fbGetAdSets()
, т.к. старый парсер сбивался если поле pacing_type
содержало сразу несколько значений.fbGetPages()
, так же к ответу данной функции добавлено поле account_id
, с информацией о том, из какого рекламного аккаунта данная страница получена.fbGetLogins()
, которая выводит список всех логинов под которыми вы проходили авторизацию, и позволяет изменять логин выбрав его номер.fbSetUsername()
, fbSetAccount()
, fbSetBusinessId()
, fbSetTokenPath()
, fbSetApiVersion()
.fbGetMarketingStat()
запрашивать данные старше 37 месяцев. В date_preset
теперь нельзя указать 'lifetime'
, вместо него используйте 'maximum'
который вернёт данные за послдение 37 месяцев.Дата релиза: 2021-01-04
Мелкие правки ссылок в документации для публикации новой версии пакета на CRAN.
Дата релиза: 2020-12-28
fbGetMarketingStat()
, ранее он просто игнорировался, и отдавал результат по дням.fbGetMarketingStat()
добавлен аргумент fetch_by
, который позволяет разбить запрос а длительный период на подзапросы по неделе, месяцу, кварталу, году и так далее.Видео обзор релиза: https://youtu.be/ZN9-aYqq2tQ
Дата релиза: 2020-09-23
fbGetBusinessManagersUsers()
, которая позволяет запросить список пользователей бизнес менедрежа Facebook.Дата релиза: 2020-09-24
fbGetMarketingStat()
, ранее при запросе данных в разбивке по дням, функция отправляла на каждый день новый запрос, с версии 2.1.9 данные за весь период будут запрашиваться в одном запросе, если в результате вы получите более 5000 строк то будет запущен постраничный сбор данных, который в любом случае будет значительно быстрее чем, запрос данных отдельно за каждый день.fbGetMarketingStat()
добавлен аргумент date_preset
, с помощью которого можно задавать условный временной диапазон. Возможные значения: today, yesterday, this_month, last_month, this_quarter, lifetime, last_3d, last_7d, last_14d, last_28d, last_30d, last_90d, last_week_mon_sun, last_week_sun_sat, last_quarter, last_year, this_week_mon_today, this_week_sun_today, this_year.fbGetMarketingStat()
добавлен аргумент use_account_attribution_setting
. Если для этого параметра установлено значение true, результаты ваших объявлений будут отображаться с использованием настроек атрибуции, определенных для рекламного аккаунта.fbGetAdAccounts()
добавлено поле created_time, в котором хранится дата и время создания аккаунта.Дата релиза: 2020-08-27
fbGetCampaings()
, добавлена полz start_time и stop_time.Дата релиза: 2020-08-27
fbGetAdCreative()
, теперь за раз функция запрашивает всего 250 креативов, связано с ошибкой Please reduce the amount of data you're asking for, then retry your request
.Дата релиза: 2020-08-26
fbGetAds()
, fbGetAdCreative()
, fbGetCampaings()
, fbGetAdSets()
изменил повоедение при ошибках обращения к API, теперь данные функции в случае ошибки, будут остановлены с ошибкой, а не просто выведут уведомление.Дата релиза: 2020-08-21
fbGetAdCreative()
, т.к. всё равно на больших аккаунтах возникала ошибка.Дата релиза: 2020-08-05
Error: object 'st_token' not found
.Дата релиза: 2020-07-17
fbAction()
, теперь она корректно парсит поле video_thruplay_watched_actions.Дата релиза: 2020-06-12
fbGetAdCreative()
, ранее возникала ошибка ели в аккаунте более 1000 креативов.Дата релиза: 2020-05-29
fbGetCostData()
.Дата релиза: 2020-05-26
fbGetCostData()
, которая запрашивает и преобразует данные о расходах на facebook, для загрузки в Google Analytics.Дата релиза: 2020-05-06
Исправлена ошибка в функции fbGetAdCreative()
, ранее не парсились ссылки, хеши миниатюр и сообщения в видео креативах.
Также в результат возвращаемый данной функцией добавлены поляЖ
Дата релиза: 2020-03-24
Исправлены некоторые проблемы которые возникали у пользоваталей при авторизации через стандартное приложение.
Добавлена скритая функция fbRevokeAppPrivilegies()
, с помощью которой вы можете отозвать выданные приложению разрешения.
Дата релиза: 2020-02-07
Пакет переведён на работу с API версии v6.0. Фактически на стороне Facebook Marketing API никаких изменений не было, единственное, что изменилось это значение опции rfacebookstat.api_version по умолчанию.
Дата релиза: 2019-12-17
Новые функции
fbAuth()
- Новая функция авторизации, подробности в разеле Авторизация.fbGetUserAdAccounts()
- Загрузка списка аккаунтов к которым есть доступ у определённого пользователя facebook.fbGetAdAccountsConversions()
- Получить список конвесий настроенных в рекламной аккаунте.fbGetAdVideos()
- Загрузка списка видео из рекламного аккаунтаfbGetSettings()
- Вывести в консоль все применённые в пакете настройки.Доработанные функции
fbGetMarketingStat()
добавлен аргумент attribution_window с помощью которого вы можете запрашивать поле actions и применять к нему различные окна атрибуции.fbGetMarketingStat()
работает с ними более стабильно.fbGetApps()
и fbGetPages()
теперь вы можете запрашивать список продвигаемых страниц и приложений непосредственно из рекламных аккаунтов.
fbGetCampaigns()
fbGetAdSets()
fbGetAds()
fbGetAdCreative()
fbGetApps()
fbGetPages()
fbGetAdAccountUsersPermissions()
fbGetAdAccountUsers()
Удалённые функции
fbGetProjects()
, в связи с тем, что в Facebook больше не существует проектов.Авторизация
Документация
vignette('rfacebookstat-get-statistics', package = 'rfacebookstat')
vignette('rfacebookstat-authorization', package = 'rfacebookstat')
Прочее
Дата релиза: 2019-09-10
fbGetBusinessUserAdAccounts()
, позволяющая загрузить по пользователю бизнесс менеджера список аккаунтов к которому ему предоставлен доступ.Исправлена виньетка
Дата релиза: 2019-05-21
CСсылка на подробное описание релиза: Link
fbGetCatalogs
предназначенная для загрузки каталогов;"impressions LESS_THAN 5000"
;vignette('rfacebookstat-get-statistics', package = 'rfacebookstat')
;fbGetAdCreative
добавлено поле link_nested с данными по дочерним ссылкам из кольцевой галереи.