rfacebookstat 2.0.0
Это пожалуй самое обновление за всю историю существования пакета rfacebookstat
.
Синтаксис пакета стал значительно лаконичнее за счёт опций и переменных среды, процесс авторизации стал удобней.
Подробности релиза rfacebookstat 2.0.0
-
Новые функции
fbAuth()
- Новая функция авторизации, подробности в разеле Авторизация.fbGetUserAdAccounts()
- Загрузка списка аккаунтов к которым есть доступ у определённого пользователя facebook.fbGetAdAccountsConversions()
- Получить список конвесий настроенных в рекламной аккаунте.fbGetAdVideos()
- Загрузка списка видео из рекламного аккаунтаfbGetSettings()
- Вывести в консоль все применённые в пакете настройки.
-
Доработанные функции
- В функцию
fbGetMarketingStat()
добавлен аргумент attribution_window с помощью которого вы можете запрашивать поле actions и применять к нему различные окна атрибуции. - Так же был полностью переписан процесс разворачивания вложенных полей типа actions, и прочих. Теперь функция
fbGetMarketingStat()
работает с ними более стабильно. - Изменения в функциях
fbGetApps()
иfbGetPages()
теперь вы можете запрашивать список продвигаемых страниц и приложений непосредственно из рекламных аккаунтов.- Теперь вы можете запрашивать список страниц и приложений из конкретного аккаунта, используя аргумент accounts_id. Это новый аргумент который был добавлен вместо устаревшего projects_id.
- В обеих функциях значительно расширен список полей которые они возвращают.
- В большинстве функций аргумент accounts_id больше не является обязательным, и по умолчанию запрашивает данные по всем рекламным аккаунтам к которым у вас есть доступ, эта доработка коснулась следующих функций:
fbGetCampaigns()
fbGetAdSets()
fbGetAds()
fbGetAdCreative()
fbGetApps()
fbGetPages()
fbGetAdAccountUsersPermissions()
fbGetAdAccountUsers()
- В функцию
-
Удалённые функции
- Из пакета полностью удалена функция
fbGetProjects()
, в связи с тем, что в Facebook больше не существует проектов.
- Из пакета полностью удалена функция
-
Авторизация
- Был значительно улучшен процесс авторизации, теперь помимо опций вы можете использовать переменные среды.
- Так же при авторизации начиная с версии 2.0.0 учётные данные сохраняются в локальный файл, и по умолчанию вы получаете долгосрочный токен.
- В пакет встроено собственное приложение, теперь нет необходимости регистрировать собственное приложение и запрашивать стандартнй доступ к API, он уже по умолчанию вшит в пакет.
-
Документация
- В виньетку по загрузке статистики добавлена информация про окна атрибуции:
vignette('rfacebookstat-get-statistics', package = 'rfacebookstat')
- В пакет добавлена новая виньетка посвящённая процессу авторизации и его автоматизации:
vignette('rfacebookstat-authorization', package = 'rfacebookstat')
- В виньетку по загрузке статистики добавлена информация про окна атрибуции:
-
Прочее
- Пакет переведён на работу с версией API v5.0.