Краткий обзор: Краткий обзор. Атрибутируйте и регистрируйте новые установки, когда имеющиеся пользователи рекомендуют ваши приложения другим людям.
Об атрибуции приглашений пользователей
Приглашения пользователей означают, что существующие пользователи вашего приложения делятся ссылками, которые перенаправляют других людей (например, их друзей) для загрузки/открытия вашего приложения.
Атрибуция приглашения пользователей означает, что вы атрибутируете любые новые установки или вовлечения пользователям, отправляющим приглашения.
Атрибуция приглашений пользователей позволит:
- Проанализируйте стоимость и возврат инвестиций от приглашений пользователей. Пользователь приглашает использовать рекламное пространство вашего приложения, которое в противном случае могло бы быть использовано для генерации дохода от рекламы. Вам может быть интересно узнать, обеспечивают ли приглашения пользователей лучшую отдачу от инвестиций, чем альтернативы.
- Записывайте информацию о ваших пользователях, которые чаще всего рекомендуют других. Пользователи, которые приглашают других в ваше приложение, являются высокоценными, вовлеченными пользователями, которых вы можете захотеть повторно нацелить или поощрить.
Вы также можете использовать данные из ссылок, чтобы:
- Настроить интерфейс для нового пользователя. Например, чтобы он открыл в приложении определенный контент или вместо общего сообщения получил личное приветственное сообщение, например: «Привет, Джон! Ваша подруга Мария хочет сыграть с вами. Сыграйте сейчас!"
- Наградить пользователей, пригласивших других людей. Узнать больше
Ссылки с приглашением, которыми пользователи делятся с другими, на самом деле представляют собой настраиваемые ссылки OneLink (короткие URL-адреса), сгенерированные AppsFlyer SDK, интегрированным в приложение. Настройки OneLink обеспечивают корректное перенаправление пользователей, получивших приглашение, — в нужный магазин приложений, в ваше приложение или на определенную страницу приложения. Подробнее о OneLink
Сценарий
Схема работы:
- Пользователь А нажимает ссылку в своем приложении, чтобы поделиться приложением с другом. (Пользователь А установил приложение и выполнил вход.)
- Это действие генерирует ссылку с параметром, идентифицирующим пользователя А.
- Пользователь A отправляет ссылку пользователю B по электронной почте/WhatsApp/смс и т.д.
- Если пользователь В:
- Уже установил приложение, то оно откроется. Пользователь В может быть перенаправлен по диплинку к определенной странице в приложении и/или получить вознаграждение.
- Еще не установил приложение, то он будет перенаправлен в магазин приложений. Пользователь В может быть перенаправлен по отложенному диплинку к определенной странице в приложении при первом запуске, а пользователь А может получить вознаграждение.
- Выполняет событие в приложении, то пользователь А может получить вознаграждение.
Просмотр данных
Данные о приглашениях пользователей доступны на дэшбордах и в отчетах AppsFlyer. На дэшбордах AppsFlyer вы можете фильтровать атрибуцию приглашений пользователей по следующим параметрам:
- Медиа-источник: Приглашения в приложение.
- Канал Как решил маркетолог.
- Кампания Как решил маркетолог.
В отчетах медиа-источник ( pidпараметр) отправляется из SDK со значением по умолчанию af_app_invites.
Алгоритм действий
Чтобы создать ссылки для приглашения пользователей:
- Создайте шаблон OneLink.
- Определите значения параметров канала и кампании. См. параметры.
- Определите, в каких случаях вы хотите использовать ссылки. Распространенные варианты применения:
- Перенаправление новых пользователей по диплинкам на определенную страницу в приложении.
- Регистрация пользователей, отправивших приглашение.
- Вознаграждение новых пользователей.
- Свяжитесь со своими разработчиками Android и iOS, чтобы спланировать, какие параметры будут отвечать в ссылках за сценарии использования, которые вы хотите реализовать. См. доступные параметры.
- Попросите разработчика внедрить диплинкинг (используя желаемое поведение параметров в коде).
- Попросите разработчика внедрить приглашения пользователей на следующих платформах:
См. приглашение пользователя Android в хабе разработчиков.
См. приглашение пользователя iOS в хабе разработчиков.
См. приглашение пользователя в хабе разработчиков.
Параметры
Параметры/значения, предоставленные разработчику для реализации в SDK
| Параметр/значение | Примечания | Запишите значение/сценарий использования, который должен реализовать разработчик. |
|---|---|---|
| Идентификатор шаблона OneLink | Идентификатор шаблона OneLink с основными настройками, на котором будут основываться все ссылки-приглашения пользователей. Например: H5hv | |
| Канал | Название канала. Это помогает сортировать и просматривать атрибуции по каналам в пользовательском интерфейсе AppsFlyer. | |
| Кампания | Название кампании. Это помогает сортировать и просматривать атрибуции по кампаниям в пользовательском интерфейсе AppsFlyer. | |
|
is_retargeting=true |
Добавляется, если ваша кампания предназначена для ретаргетинга существующих пользователей. | |
| deep_link_value | Параметр, который будет использоваться на устройстве приглашенного пользователя, чтобы показать ему определенный интерфейс. Обычно это используется для указания конкретной страницы, на которую будут направлены пользователи. Например, если ваше приложение продает фрукты, вы можете создать глубокую ссылку для пользователей на страницу с яблоками. | |
| deep_link_sub1 | Параметр, который будет использоваться на устройстве приглашенного пользователя, чтобы показать ему определенный интерфейс. Поскольку deep_link_value обычно используется для отправки пользователей на определенную страницу, этот параметр можно использовать для любых других желаемых функций. Например, чтобы добавить вознаграждение или скидку, или записать пользователя, отправившего приглашение. | |
| deep_link_sub2 | ||
| deep_link_sub3 | ||
| deep_link_sub4 | ||
| deep_link_sub5 | ||
| deep_link_sub6 | ||
| deep_link_sub7 | ||
| deep_link_sub8 | ||
| deep_link_sub9 | ||
| deep_link_sub10 | ||
| [Необязательно] pid |
По умолчанию ссылки, которые вы создаете, включают источник медиа ( Чтобы изменить значение, ваш разработчик должен добавить пользовательский параметр |
|
| Фирменное название | Имя брендированного домена. Оно поможет сортировать и просматривать атрибуции по фирменному домену в пользовательском интерфейсе AppsFlyer. |
Пример
У маркетолога Марка есть приложение, которое продает фрукты. Он хочет создать диплинк, который направляет пользователей на определенную страницу с фруктами с возможностью купить определенное количество фруктов.
Он хочет, чтобы эту ссылку можно было отправить через приглашение пользователя и вознаграждать приглашающего пользователя каждый раз, когда его приглашение приводит к установке приложения и покупке фруктов.
Чтобы все это заработало, Марк отправляет своему разработчику следующий список параметров и значений, которые будут использоваться при реализации ссылок-приглашений пользователей. Его разработчик должен реализовать:
| Параметр | Значение | Примечания |
|---|---|---|
| deep_link_value | fruit_name | Для диплинкинга с использованием метода AppsFlyer UDL. |
| deep_link_sub1 | promo_code | Для диплинкинга с использованием метода AppsFlyer UDL. |
| deep_link_sub2 | referrer_id | Для создания ссылки через SDK. |
| param_1 | referrer_id | Для внутреннего события, которое регистрирует каждую покупку. |
| Канал | mobile_share | Для атрибуции и просмотра данных в AppsFlyer. |
| Кампания | summer_sale | Для атрибуции и просмотра данных в AppsFlyer. |
Дополнительные сведения
Регистрация приглашений пользователей как внутренних событий
Регистрация внутреннего события после того, как пользователь отправляет приглашение, помогает вам идентифицировать пользователей, которые приглашают других людей, а также медиа-источники, из которых вы получаете приглашающих.
Чтобы зарегистрировать приглашения пользователей как внутренние события:
- Отправить событие af_invite. Разработчику необходимо реализовать это в соответствии с инструкциями нашего центра разработки.
Примечание: Примечание. Вы можете добавить дополнительные параметры, которые хотите связать с событием. Выберите параметры, которые предоставят дополнительный контекст событию и обогатят данные. Узнать больше
Вознаграждение приглашающих пользователей (рефереров) за установки
Чтобы вознаградить приглашающих пользователей за установки приложения:
- Убедитесь, что идентификатор реферера соответствует одному из параметров deep_link_sub1-10.
- Попросите разработчика внедрить диплинкинг (используя желаемое поведение выбранных параметров в коде).
- Скажите своим бэкэнд-разработчикам, чтобы они вместе с разработчиками ваших приложений извлекали идентификаторы рефереров (из отчетов AppsFlyer) и вознаграждали рефереров.
Пример:
- Пользователь А предлагает пользователю В установить ваше приложение.
- Когда пользователь В запускает приложение, оно получает идентификатор реферера пользователя А.
- Бэкэнд извлекает идентификатор реферера из отчетов AppsFlyer.
- В бэкэнде добавьте идентификатор пользователя А в список пользователей, которые получат вознаграждение.
- Когда пользователь А запустит приложение, проверьте, есть ли его идентификатор реферера в списке пользователей, которые будут вознаграждены, и если есть, вознаградите его.
Вознаграждение приглашающих пользователей (рефереров) за действия приглашенных пользователей
Чтобы вознаградить приглашающих пользователей за внутренние события:
- Создайте внутреннее событие, за которое вы будете вознаграждать пользователей.
- Попросите разработчика добавить к событию параметр (например, param_1), значением которого является идентификатор реферера. Примечание: Примечание. Идентификатор реферера изначально записывается при установке приложения с использованием выбранного вами параметра (deep_link_sub1-10).
- Скажите своим бэкэнд-разработчикам, чтобы они вместе с разработчиками ваших приложений извлекали идентификаторы рефереров (из отчетов AppsFlyer) и вознаграждали рефереров.
Пример:
- Пользователь А предлагает пользователю В выполнить определенное действие.
- Когда пользователь В выполняет действие, регистрируется внутреннее событие, содержащее идентификатор реферера пользователя А.
- Бэкэнд извлекает идентификатор реферера из отчетов AppsFlyer.
- В бэкэнде добавьте идентификатор пользователя А в список пользователей, которые получат вознаграждение.
- Когда пользователь А запустит приложение, проверьте, есть ли его идентификатор реферера в списке пользователей, которые будут вознаграждены, и если есть, вознаградите его.
Характеристики и ограничения
| Характеристика | Описание |
|---|---|
| Версия SDK | Требуется SDK AppsFlyer версии 4.8.0+ и SDK Unity версии 4.17.0+. |
| Лэндинг приложений для социальных сетей | Ссылки, созданные из приглашений пользователей, не могут вести на лэндинг приложений социальных сетей. |
| Срок действия (TTL) | Срок действия (TTL) по умолчанию для коротких URL-адресов OneLink, созданных с помощью приглашения пользователя в SDK, составляет 60 дней. Он продлевается на 60 дней каждый раз, когда кто-то нажимает на ссылку. |
| Цены | Бесплатно на всех тарифных планах аккаунта |
| iOS 14+ | Для атрибуции приглашений пользователя не используется IDFA, поэтому iOS 14 никак на это не влияет. |
| ИДЕНТИФИКАТОР URL |
Идентификатор URL (или идентификатор короткой ссылки) можно изменить, чтобы выделить предложение вашей кампании. Например: https://myapp.onelink.me/abc123/apples. Идентификатор URL не должен превышать 50 символов и может быть комбинацией букв и цифр. По умолчанию он состоит из 8 символов. Примечание: Вы можете изменить идентификатор URL, только если текущий идентификатор еще не используется. |