Плагин Unity
Пример приложения ButterFlyer
ButterFlyer — пример приложения Unity
Репозиторий Github для плагинов
Репозиторий Github для данного плагина находится здесь
Данный плагин разработан для
- SDK AppsFlyer для Android версии 6.10.3
- SDK AppsFlyer для iOS версии 6.10.1
Разрешение AD_ID для Android
В версии 6.8.0 SDK AppsFlyer мы добавили обычное разрешение com.google.android.gms.permission.AD_ID
в AndroidManifest SDK, позволяющее SDK собирать рекламные идентификаторы Android в приложениях с целевым уровнем API 33. Если целевой аудиторией вашего приложения являются дети, необходимо отозвать это разрешение для выполнения требований Политики данных Google. Подробнее узнать об этом можно здесь.
❗❗ Важные изменения при переходе на 6.6.0 ❗❗
- Начиная с версии 6.6.0, больше нет необходимости разделять API для iOS и Android. Вызов всех API должен происходить с
AppsFlyer
(даже если это API только iOS или Android).
Пример:
До 6.6.0:
#if UNITY_IOS && !UNITY_EDITOR
AppsFlyeriOS.waitForATTUserAuthorizationWithTimeoutInterval(60);
#endif
После 6.6.0:
#if UNITY_IOS && !UNITY_EDITOR
AppsFlyer.waitForATTUserAuthorizationWithTimeoutInterval(60);
#endif
❗❗ Важные изменения при обновлении до 6.3.0 ❗❗
-
6.3.0 поддерживает универсальную платформу Windows. В рамках данного обновления AppsFlyerObjectScript изменен и теперь включает идентификатор приложения для вашего приложения UWP. Если вы внесли изменения в этот файл, объедините его с новым AppsFlyerObjectScript.
Обратите внимание, что также можно оставить поле идентификатора приложения для UWP пустым. -
Начиная с версии
6.3.0
, мы используемxcframework
для платформы iOS, поэтому вам нужно использовать версию CocoaPods >= 1.10.
⏩ Переход
Переходите со старого плагина? (версия V4)
Просмотрите документацию по миграции здесь.
⚠️ Важные изменения при переходе на Unity v5
. Среди них новый API, другие имена классов/пакетов и удаление com.appsflyer.GetDeepLinkingActivity
.
🚀 Начало работы
🌟 Диплинкинг
Изменения сохранены 12 месяцев назад