Skip to content

Releases: selesnow/rfacebookstat

В функции fbGetMarketingStat добавлена временная разбивка.

01 Nov 15:42
b1355ee
Compare
Choose a tag to compare

В версии 1.4.0 в функцию fbGetMarketingStat добавлен аргумент interval, с помощью которого вы можете получить данные с разбивкой по дням, неделям, месяцам, кварталам или годам.

Допустимые значения аргумента:

  • "day" - получить данные в разбивке по дням
  • "week" - понедельная разбивка
  • "month" - помесячная разбивка
  • "quarter" - поквартальная разбивка
  • "year" - погодовая разбивка

По умолчанию функция берёт значение day.

Пример кода для понедельной выгрузки данных.

library(rfacebookstat)

token <- fbGetToken(app_id = 1111111)

#Проходим аутентификацию в AdWords
fb_week <- fbGetMarketingStat(accounts_id = "act_1111111111",
                              level = "campaign",
                              fields = "campaign_name,impressions,clicks,spend",
                              breakdowns = "impression_device",
                              date_start = "2017-10-09",
                              date_stop = Sys.Date(),
                              interval = "week",
                              access_token = "abcde12345")

Добавлена возможность загрузки списка пользователей рекламного кабинета.

13 Oct 09:19
Compare
Choose a tag to compare

В версии rfacebook 1.3.1 добавлено 2 новые функции: fbGetBusinessManagers и fbGetAdAccountUsers, а так же значительно доработана функция fbGetAdAccounts.

Новые функции

fbGetBusinessManagers - Загружает список доступных бизнес менеджеров
fbGetAdAccountUsers - Загружает список пользователей из рекламных аккаунтов

Расширен список полей возвращаемый функцией fbGetAdAccounts

С версии 1.3.1 функция fbGetAdAccounts возвращает дата фрейс со следующими данными:

ПолеОписание
nameИмя учетной записи. Если имя учетной записи не установлено, будет возвращено имя первого администратора, видимого пользователю.
idID рекламного аккаунта с префиксом "act_"
account_idЗID рекламного аккаунта
account_statusСтатус аккаунта, возможные значения 1 = ACTIVE, 2 = DISABLED, 3 = UNSETTLED, 7 = PENDING_RISK_REVIEW, 9 = IN_GRACE_PERIOD, 100 = PENDING_CLOSURE, 101 = CLOSED, 102 = PENDING_SETTLEMENT, 201 = ANY_ACTIVE, 202 = ANY_CLOSED
amount_spentСумма потраченных средств, этот параметр можно сбрасывать в настройках аккаунта
balanceОстаток средств аккаунта
currencyВалюта аккаунта
business_cityГород указанный в настройках бизнес менеджера
business_country_codeСтрана указанная в настройках бизнес менеджера
ageКоличество дней после активации рекламного аккаунта
spend_capЛимит средств который может быть потрачен в рекламном аккаунта, после чего рекламные кампании будут остановлены, если установлено значения 0 то лимита нет.
business.idID бизнес менеджера к которому приклеплён аккаунт
business.nameНазвание бизнес менеджера к которому приклеплён аккаунт
owner.idID владельца рекламного аккаунта
owner.nameИмя владельца рекламного аккаунта

rfacebookstat - R клиент для работы с API рекламного кабинета Facebook.

29 Sep 18:06
Compare
Choose a tag to compare

Пакет rfacebookstat предназначен для загрузки данных из рекламного кабинета Facebook в рабочее окружение R.

Для установки пакета воспользуйтесь следующим кодом:

if(!"devtools" %in% installed.packages()[,1]){install.packages("devtools")}
devtools::install_github('selesnow/rvkstat')

Для тех кто устанавливал пакет до текущего релиза и решил обновить необходимо внести настройки в ваше приложение в facebook:

В меню приложения перейдите в раздел «Вход через Facebook». В поле «Действительные URL-адреса для перенаправления OAuth» замените текущее значение на «https://selesnow.github.io/rfacebookstat/getToken/get_token.html».