Интеграция дополнительных средств SDK

Краткий обзор. Рассмотрите дополнительные возможности SDK и совместно с разработчиком реализуйте API, например, для измерения удалений, атрибуции приглашений пользователей, push-уведомлений и настройки конфиденциальности. 

Дополнительные методы атрибуции

Рассмотрите дополнительные методы атрибуции, если планируете измерять показатели ТВ-рекламы, удалений или предустановленных приложений. 

Все платформы

ТВ-атрибуция

Атрибутируйте пользователей мобильных устройств к ТВ-рекламе, транслируемой в определенных местоположениях в определенное время.

Измерение количества удалений приложений

Измеряйте количество удалений приложения пользователями, привлеченными из различных источников. Измерение количества удалений дает возможность проанализировать и оптимизировать свои кампании для достижения нужных значений значимых KPI.

Как настроить измерение удалений.

Только для Android

Предустановленные приложения

В ходе предустановочных кампаний изготовители устройств по просьбе владельцев приложений устанавливают эти приложения на устройства.

AppsFlyer позволяет легко атрибутировать установки предустановленных приложений. Когда пользователь в первый раз запускает приложение, AppsFlyer атрибутирует эту установку партнеру по предварительной загрузке как медиа-источнику.

Sessions (Сеансы)

Измеряйте взаимодействие пользователей с приложением, подсчитывая количество пользовательских сессий за определенный период. 

Все платформы

Настройка временного интервала между сеансами

По умолчанию две сессии учитываются как отдельные, если между запусками приложения прошло не менее 5 секунд. Подробнее о подсчете сессий.

Установка большого интервала между запусками может отрицательно сказаться на работе API, использующих данные сессий, например, для диплинкинга.

Только для Android

Фоновые сеансы для служебных приложений

Регистрировать сессии пользователей можно вручную. Это может оказаться полезным для служебных приложений, которые работают в фоновом режиме.

Собственные каналы взаимодействия

Для атрибуции собственных медиа-источников, таких как сайты, аккаунты в соцсетях и приглашения пользователей, используйте OneLink.

Все платформы

Разрешение упакованных URL-адресов глубинных ссылок

Некоторые сторонние службы, такие как службы электронной почты упаковывают ссылки в электронных письмах в свои собственные домены регистрации кликов. Некоторые даже разрешают вам устанавливать свои собственные домены регистрации кликов. Упаковка ссылки OneLink в такие домены может привести к ограничению ее функциональных возможностей.

Чтобы решить эту проблему, разработчику нужно настроить приложение, используя следующие API:

Нативный Android Нативный iOS Unity

См. setResolveDeepLinkURLs в справочнике по Android SDK

См. resolveDeepLinkURLs в справочнике по iOS SDK

Регистрация push-уведомлений

AppsFlyer поддерживает измерение кампаний с push-уведомлениями всех поставщиков, включая Google Cloud Messaging и службу push-уведомлений Apple.

Подробнее об измерении push-уведомлений.

Атрибуция приглашений пользователей

С их помощью уже имеющиеся пользователи могут приглашать своих друзей и знакомых в качестве новых пользователей вашего приложения, что может существенно способствовать его продвижению. С помощью AppsFlyer можно атрибутировать и регистрировать установки, источником которых являются приглашения, отправленные пользователями из вашего приложения.

Подробнее об атрибуции приглашений пользователей.

Атрибуция кампаний перекрестной рекламы

Перекрестная реклама помогает значительно увеличить количество установок ваших приложений. AppsFlyer позволяет атрибутировать и регистрировать установки, источником которых является перекрестная реклама одного из ваших приложений в другом приложении, которое уже есть у пользователя.

Подробнее об атрибуции перекрестной рекламы.

Атрибуция сессий приложения, инициированных с собственных сайтов (доменов)

Владельцы приложений, которые используют для диплинкинга App Links или универсальные ссылки (без OneLink), могут настроить в SDK атрибуцию сессий, инициированных через домен, связанный с их приложением (Android/iOS).

Например:

  • Пользователь ищет что-то в Google и кликает по ссылке на ваш домен www.example.com.
  • Если у пользователя не установлено приложение, он перенаправляется на веб-сайт (www.example.com).
  • Если приложение уже установлено на устройстве этого пользователя, диплинк приведет его в приложение, связанное с доменом www.example.com. Эта сессия атрибутируется медиа-источнику (параметр pid), настроенному в SDK. 

Доступна следующая документация для разработчиков:

Совет! OneLink Smart Script помогает конвертировать посетителей сайта в пользователей мобильного приложения.

Конфиденциальность данных пользователей

Ознакомьтесь с такими нормативными актами, как GDPR и CCPA, учтите свои бизнес-требования и решите, какие политики согласия на сбор данных или отказа от него требуется реализовать.

Все платформы

Политика отказа от сбора данных

В некоторых случаях потребуется попросить разработчика настроить в SDK AppsFlyer прекращение или ограничение сбора данных (например, в соответствии с требованиями GDPR и CCPA). Отказ от сбора данных может происходить на разных уровнях в зависимости от требований пользователей и законодательства. Дополнительные сведения о различных сценариях доступны в статье Исключение пользователей

Прекратить предоставлять данные партнерам

В некоторых случаях рекламодатели должны прекратить передачу рекламным сетям / партнерам данных по определенным пользователям. Причины могут быть следующие:

  • Политики конфиденциальности, такие как CCPA или GDPR.
  • Отказ пользователей от предоставления данных
  • Конкуренция с некоторыми партнерами (рекламными сетями, третьими сторонами)

Обмен данными с партнерами контролируется с помощью метода setSharingFilterForPartners.

Нативный Android Нативный iOS Unity

См. setSharingFilterForPartners в справочнике по Android SDK

См. resolveDeepLinkURLs в справочнике по iOS SDK

Только для iOS

Строгий режим в SDK

Используйте строгий режим в SDK, чтобы полностью удалить функции сбора IDFA и зависимости инфраструктуры AdSupport (например, при разработке приложений для детей).

Если вы предлагаете приложения для детей, вместо обычного SDK вашему разработчику потребуется установить SDK со строгим режимом. Примечание. Данные IDFV остаются доступны.

Отключение фреймворков для рекламы

Для отключения фреймворков AdSupport и iAd в SDK предусмотрены следующие схемы настройки:

Нативный iOS Unity