Краткий обзор: Изучите функции SDK (пакет средств разработки ПО) AppsFlyer и определите, какие API вы хотите использовать в вашем Приложении для Android или iOS.
О SDK (пакет средств разработки ПО)
Посмотрите это видео, чтобы получить общее представление об интеграции SDK.
SDK обеспечивает функциональность установки Приложений и записи событий. Вы можете записывать установленные, сессии и события в приложении. События в приложении включают, например, внутренние покупки или повышение уровня в игре. Запись этих событий может помочь вам оценить ROI (окупаемость инвестиций) и качество пользователей.
Эта статья описывает процесс интеграции SDK V6+ и помогает рекламодателям (владельцам приложений) и менеджерам по продуктам планировать интеграцию AppsFlyer SDK в свои Приложения для Android или iOS.
Дополнительная документация включает в себя следующее:
- Обновление до iOS SDK V6. Обратите внимание, что iOS SDK V5.4.4 полностью совместим с iOS 14. Однако мы рекомендуем использовать SDK V6.X для обеспечения совместимости с будущими версиями iOS.
- Документация по установке SDK для разработчиков
- Примечания к релизу
- Справочная документация SDK для разработчиков
- Подготовка к проверке в магазине приложений — этикетки с данными
Совместимость SDK
AppsFlyer SDK совместим со следующими платформами:
- Начиная с Android V4.0
- Немобильные платформы на базе Android, такие как Smart TV (включая Amazon Fire TV). См. обзор CTV
- Маркетплейсы вне магазина для Android приложений, такие как Amazon и Baidu
- iOS 9+ (iPhone, iPod, iPad)
- tvOS 9+ (Apple TV)
- Соответствует сетям Apple IPv6 DNS64\/NAT64
SDK поддерживает разнообразные методы Атрибуции. Методы Атрибуции, которые используются, зависят от следующих факторов:
- Версия iOS, установленная на устройстве пользователя
- Версия iOS SDK, установленная в приложении
Поддерживаемые методы Атрибуции | Версия iOS | Поддержка iOS SDK (пакет средств разработки ПО) | Примечания |
---|---|---|---|
Вероятностное моделирование |
8 – 14.4 |
5.0.0+ | |
14.5+ |
6.0.3+ | Вероятностное моделирование ограничено контекстом собственных медиа, меж-продвижения и согласованных потоков из веб-приложений в приложения. | |
Сопоставление идентификаторов |
8 - 13 | 5.0.0+ | Пользователи могут отказаться от функции ограниченное отслеживание рекламы (Limit Ad Tracking, LAT). |
14.5+ | 6.0.3+ |
Требуется App Tracking Transparency (ATT) и согласие пользователя. Для получения дополнительной информации см. настройте iOS SDK (пакет средств разработки ПО) для поддержки ATT. |
|
11.3 - 13 |
6.2.3 |
Решение SKAdNetwork (SKAN) ограничено атрибуцией установки в соответствии со спецификацией SKAN , что означает отсутствие ценности, значения конверсии. |
|
14+ |
|
Начиная с SDK версии 6.0.8 доступна атрибуция Apple App Clips. Вы также можете прочитать нашу статью в блоге об Apple App Clips.
Интеграция SDK
Процесс установки и интеграции SDK требует совместной работы менеджера продукта и мобильного разработчика. Перед интеграцией SDK с вашим приложением, ознакомьтесь со всеми задачами интеграции и определите, какие функции вы хотите использовать.
Контрольный список планирования SDK
Чтобы помочь вам начать, мы подготовили контрольный список, который поможет вам в процессе планирования. Для каждой задачи есть ссылки на документацию для маркетологов и разработчиков.
Задачи интеграции SDK
Базовая интеграция SDK включает следующие задачи. Оценки времени предоставляются только для общего руководства.
Основные задачи интеграции SDK | Время на планирование |
---|---|
Получите ключ разработчика AppsFlyer и отправьте ссылку вместе с инструкциями по установке и интеграции вашему разработчику. |
15 мин. |
Ознакомьтесь с вопросами атрибуции и определите, какие идентификаторы устройств следует собирать. |
30 мин. |
Определите события в приложении, которые вы хотите измерить, и отправьте названия событий и параметры разработчику. |
1 час |
Определите методы диплинкинга , которые следует использовать. |
30 минут |
Определите методы доступа к данным атрибуции. | 30 мин. |
После завершения базовой интеграции любой пользователь учетной записи, имеющий доступ к дэшборду AppsFlyer, может выполнить базовое тестирование. Разработчики могут использовать журналы отладки в среде разработки. |
1 час |
Вы можете работать с разработчиками мобильных приложений, чтобы внедрить эти дополнительные API в SDK (пакет средств разработки ПО).
Дополнительные задачи интеграции SDK (пакет средств разработки ПО) | Время на планирование |
---|---|
Определите, нужна ли вашему приложению дополнительная настройка атрибуции (например, измерение удаления или атрибуция установок для сторонних магазинов приложений). |
30 мин. |
Определите отчетность по сессиям пользователей. | 30 мин. |
Определите методы атрибуции для использования с собственными медиа-источниками. |
1 час |
Управляйте политиками конфиденциальности пользователей, чтобы ваше приложение соответствовало правилам конфиденциальности (GDPR, CCPA). |
1 час |