Skip to content

Commit

Permalink
Migrate to API v11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
selesnow authored Jul 27, 2021
1 parent 75aa08b commit f188300
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 2 deletions.
4 changes: 2 additions & 2 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Package: rfacebookstat
Type: Package
Title: Load Data from Facebook API Marketing
Version: 2.3.0
Date: 2021-04-16
Version: 2.4.0
Date: 2021-07-27
Authors@R:
c(person(given = "Alexey",
family = "Seleznev",
Expand Down
4 changes: 4 additions & 0 deletions NAMESPACE
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ export(fbSetAccount)
export(fbSetBusinessId)
export(fbSetTokenPath)
export(fbSetApiVersion)
export(fbGetAdAccountCustomAudiences)

importFrom(jsonlite, fromJSON)
importFrom(jsonlite, toJSON)
importFrom(jsonlite, validate)
Expand All @@ -52,13 +54,15 @@ importFrom(dplyr, mutate_if)
importFrom(dplyr, rename)
importFrom(dplyr, summarise_at)
importFrom(dplyr, ungroup)
importFrom(dplyr, rowwise)
importFrom(purrr, map)
importFrom(purrr, map_df)
importFrom(purrr, flatten)
importFrom(tidyr, spread)
importFrom(tidyr, pivot_wider)
importFrom(tidyr, pivot_longer)
importFrom(tidyr, unnest_wider)
importFrom(tidyr, unnest_longer)
importFrom(tidyr, replace_na)
importFrom(tidyr, unite)
importFrom(tidyselect, matches)
Expand Down
44 changes: 44 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# rfacebookstat 2.4.0

Дата релиза: 2021-07-27

* Пакет переведён на работу с API v11.0
* Добавлена функция `fbGetAdAccountCustomAudiences()`, предназначенная для запроса кастомных аудиторий.
* В функции `fbGetAdCreative()`, limit выведен как пользовательский параметр, теперь вы можете снизить к-во строк на запрос, если столкнулись с ошибкой `Please reduce the amount of data you're asking for, then retry your request`. Значение по умолчанию снижено до 50, ранее было 150.

---

# rfacebookstat 2.3.0

Дата релиза: 2021-04-16
Expand All @@ -11,12 +21,16 @@
* В связи с изменениями в Facebook Marketing API теперь нельзя с помощью функции `fbGetMarketingStat()` запрашивать данные старше 37 месяцев. В `date_preset` теперь нельзя указать `'lifetime'`, вместо него используйте `'maximum'` который вернёт данные за послдение 37 месяцев.
* Актуализирована виньетка по авторизации.

---

# rfacebookstat 2.2.2

Дата релиза: 2021-01-04

Мелкие правки ссылок в документации для публикации новой версии пакета на CRAN.

---

# rfacebookstat 2.2.1

Дата релиза: 2020-12-28
Expand All @@ -27,12 +41,16 @@

Видео обзор релиза: https://youtu.be/ZN9-aYqq2tQ

---

# rfacebookstat 2.2.0

Дата релиза: 2020-09-23

* В пакет добавлена функция `fbGetBusinessManagersUsers()`, которая позволяет запросить список пользователей бизнес менедрежа Facebook.

---

# rfacebookstat 2.1.9

Дата релиза: 2020-09-24
Expand All @@ -42,65 +60,83 @@
* В функцию добавлен `fbGetMarketingStat()` добавлен аргумент `use_account_attribution_setting`. Если для этого параметра установлено значение true, результаты ваших объявлений будут отображаться с использованием настроек атрибуции, определенных для рекламного аккаунта.
* В результат возвращаемый функцией `fbGetAdAccounts()` добавлено поле created_time, в котором хранится дата и время создания аккаунта.

---

# rfacebookstat 2.1.8

Дата релиза: 2020-08-27

* В результат возвращаемый функцией `fbGetCampaings()`, добавлена полz start_time и stop_time.

---

# rfacebookstat 2.1.7

Дата релиза: 2020-08-27

* Исправлены ссылки в документации
* Ещё сильнее снижен лимит на количество объектов запрашиваемыхв одном запросе в функции `fbGetAdCreative()`, теперь за раз функция запрашивает всего 250 креативов, связано с ошибкой `Please reduce the amount of data you're asking for, then retry your request`.

---

# rfacebookstat 2.1.6

Дата релиза: 2020-08-26

* В функциях `fbGetAds()`, `fbGetAdCreative()`, `fbGetCampaings()`, `fbGetAdSets()` изменил повоедение при ошибках обращения к API, теперь данные функции в случае ошибки, будут остановлены с ошибкой, а не просто выведут уведомление.

---

# rfacebookstat 2.1.5

Дата релиза: 2020-08-21

* Пакет переведён на работу с Facebook Marketing API версией v8.0.
* Ещё сильнее урезал лимит на 1 запрос по количеству креативов получаемых с помощью функции `fbGetAdCreative()`, т.к. всё равно на больших аккаунтах возникала ошибка.

---

# rfacebookstat 2.1.4

Дата релиза: 2020-08-05

* Исправил ошибку, которая возникала при автоматическом обновлении токена `Error: object 'st_token' not found`.

---

# rfacebookstat 2.1.3

Дата релиза: 2020-07-17

* Исправление в технической функции `fbAction()`, теперь она корректно парсит поле video_thruplay_watched_actions.

---

# rfacebookstat 2.1.2

Дата релиза: 2020-06-12

* Исправление функции `fbGetAdCreative()`, ранее возникала ошибка ели в аккаунте более 1000 креативов.

---

# rfacebookstat 2.1.1

Дата релиза: 2020-05-29

* Исправление функции `fbGetCostData()`.

---

# rfacebookstat 2.1.0

Дата релиза: 2020-05-26

* В пакет добавлена функция `fbGetCostData()`, которая запрашивает и преобразует данные о расходах на facebook, для загрузки в Google Analytics.
* Миграция на API v.7.0

---

# rfacebookstat 2.0.3

Дата релиза: 2020-05-06
Expand All @@ -111,6 +147,8 @@
* object_type - Тип объекта
* video_id - Идентификатор видео

---

# rfacebookstat 2.0.2

Дата релиза: 2020-03-24
Expand All @@ -119,12 +157,15 @@

Добавлена скритая функция `fbRevokeAppPrivilegies()`, с помощью которой вы можете отозвать выданные приложению разрешения.

---

# rfacebookstat 2.0.1

Дата релиза: 2020-02-07

Пакет переведён на работу с API версии v6.0. Фактически на стороне Facebook Marketing API никаких изменений не было, единственное, что изменилось это значение опции *rfacebookstat.api_version* по умолчанию.

---

# rfacebookstat 2.0.0

Expand Down Expand Up @@ -168,6 +209,7 @@
* Прочее
* Пакет переведён на работу с версией API v5.0.

---

# rfacebookstat 1.10.0

Expand All @@ -176,11 +218,13 @@
* Пакет переведён на работу с API V4.0
* Добавлена новая функция `fbGetBusinessUserAdAccounts()`, позволяющая загрузить по пользователю бизнесс менеджера список аккаунтов к которому ему предоставлен доступ.

---

# rfacebookstat 1.9.1

Исправлена виньетка

---

# rfacebookstat 1.9.0

Expand Down

0 comments on commit f188300

Please sign in to comment.