The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
library(rappsflyer)
#> INFO [09:17:00.325] Set api_token from system variable APPSFLYER_API_TOKEN
#>
#> ---------------------
#> Welcome to rappsflyer version 0.2.0
#>
#> Author: Alexey Seleznev (Head of analytics dept at Netpeak).
#> Telegram channel: https://t.me/R4marketing
#> Email: selesnow@gmail.com
#> Blog: https://alexeyseleznev.wordpress.com
#> Facebook: https://facebook.com/selesnown
#> Linkedin: https://www.linkedin.com/in/selesnow
#>
#> Type ?rappsflyer for the main documentation.
#> The github page is: https://github.com/selesnow/rappsflyer/
#>
#> Suggestions and bug-reports can be submitted at: https://github.com/selesnow/rappsflyer/issues
#> Or contact: <selesnow@gmail.com>
#>
#> To suppress this message use: suppressPackageStartupMessages(library(rappsflyer))
#> ---------------------
Для работы с API AppsFlyer вам необходимо получить авторизационный токен. Более подробно об этом можно узнать в этой статье.
Если в кратце то администраторы могут выдавать пользователям токены.
После того как вам выдали авторизационный токен вы можете установить его в своей R сессии функцией af_set_api_token()
, передав в качестве единственного аргумента ваш API токен.
Так же вы можете сохранить токен в переменной среды APPSFLYER_API_TOKEN
, в таком случае при загрузке пакета токен будет прочитан автоматически.
В каждой из функций можно отдельно указывать ваш токен используя аргумент api_token
, но я не рекомендую хранить токен в коде, это является не лучшей практикой.
В каждой из функций есть аргумент app_id
в который необходимо передавать id вашего приложения, найти id можно в интерфейсе AppsFlyer.
После того как установили свой API token вы можете запрашивать данные из Pull API. Для большего понимания структуры пакета rappsflyer
вы можете перейти в интерфейсе AppsFlyer в Интеграции > API Доступ.
Каждая из функций пакета соответвует определённому разделу API доступа.
Для работы с агрегированными отчётами используйте функцию af_get_aggregate_data()
.
Аргументы:
attribution_touch_type="impression"
Официальная справка по получению агрегированных отчётов из API AppsFlyer доступна по ссылке.
Для получения сырых данных используйте функцию af_get_raw_data()
.
Доступные в ней типы отчётов:
Официальная справка по получению отчётов с сырыми данными из API AppsFlyer доступна по ссылке.
Для полученния этой группы отчётов используйте функцию af_get_ad_revenue_raw_data()
.
Ссылка на официальную документацию.
Для получения отчётов из данной группы используйте функцию af_get_targeting_validation_rules()
.
Доступные типы отчётов:
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.