Проект

Общее

Профиль

Нам надо отследить источники установки мобильных приложений, как это сделать?

Вопрос от аналитика - "Вот например я разместил публикацию на стронем сайте. www.site.ru Как в Google Firebase мы узнаем, что установка приложения поступила с данного сайта?"

Вообще логика у таких систем такая – размещается, например, рекламный баннер, в публикации ссылка с id приложения, при нажатии на баннер у пользователя открывается ссылка на сервисе, который определяет – стоит приложение или нет. Если приложение не установлено, то по IP- адресу пользователь запоминается и перенаправляется в соответствующий магазин мобильных приложений. После установки и открытия приложения SDK системы аналитики с того же IP- адреса обращается на сервер для получения идентификатора установки, который в этот момент связывается с конкретным устройством (смартфоном). Если приложение стоит, то сразу открывается приложение (через deeplink, например), SDK обрабатывает это открытие и отправляет запрос на сервер. Дополнительно на это действие можно добавить какую-то логику, вроде навигации на определенную категорию/акцию.

"А как сервис может определить установлено ли приложение у пользователя или нет?"

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

56kB

"А вы сами использовали метрики отслеживания установок, если да - то какие системы для этого использовали (adjust, appsflyer, например)?"

Мы использовали систему appsflyer, показала себя неплохо, есть модуль для нее. Мы можем его интегрировать в наш конструктор приложений АППРОПИО.

Теперь давайте подробнее!

Перед продвижением мобильного приложения, надо обязательно оснастить приложение аналитическими инструментами. Времена, когда достаточно было загрузить приложение в Google Play или App Store и оно взлетало в топ over all получая сотни тысяч установок, давно прошли. Сейчас конкуренция практически во всех категориях очень высока, и для привлечения пользователей надо использовать все возможные каналы. Продвижение приложений без постоянной аналитики важнейших параметров — цены установки и прибыли за действия в приложении, в таких конкурентных условиях невозможны. Для измерения эффективности рекламных каналов и изучения поведения пользователей в приложении, надо устанавливать и настраивать аналитические инструменты до релиза приложения. В приложении не возможно в любой момент обновить настройки системы трекинга, для обновления аналитических инструментов должно пройти время, пока все пользователи обновят версию, а в iOS надо будет ждать модерации.

Все инструменты аналитики можно разделить на три группы

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

2. Инструменты для аналитики внутри приложений. Измеряют поведение пользователей внутри приложения, например, частота визитов в приложение, наиболее востребованные функции, процент достижения нужных событий. Интерпретация этих данных позволяет принять решение о дальнейшем развитии продукта. Посмотрите эту ссылку http://help.appropio.com/projects/appropio/wiki/Analytics для деталей.

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

Трекинг (отслеживание) источников установок

Как выглядит процесс конверсии в установку приложения и почему не так просто определить источник установки?

  1. Пользователь переходит по баннеру в рекламной сети или по ссылке;
  2. После перехода в Apple Store или Google Play, данные о нем теряются;
  3. После установки приложения, мы не можем узнать о источнике перехода.

По другому выглядит процесс если в мобильном приложении установлена система трекинга.

  1. Кликая по рекламному баннеру пользователь переходит на реферальную ссылку системы трекинга;
  2. Реферальная ссылка перенаправляет пользователя в магазин приложений, сохраняя информацию о переходе в системе трекинга;
  3. Пользователь скачивает приложение в Apple Store или Google Play;
  4. Далее пользователь устанавливает и открывает приложение, а система трекинга идентифицирует информацию о пользователе с информацией о переходе;
  5. Если система трекинга интегрирована с рекламной сетью, то она сообщает информацию о конверсии рекламной сети (Postback).

Система трекинга помогает отследить конверсии в установки и дальнейшие действия с каждого источника трафика. Но конверсия будет засчитана только, если клик по ссылке произошел с того же мобильного устройства, что и установка. Стоит учитывать, что на этапе идентификации неизбежны потери данных в объеме 5-15% конверсий. В мобильных приложениях нет файлов cookie и для идентификации пользователей применяются другие методы, например device fingerprinting. Суть этого метода состоит в том, что у каждого устройства есть свой отпечаток (fingerprint) – сочетание разных технических параметров — ip адрес, размер экрана, модель OS и другие. Если система видит, что с устройства с неким отпечатком был совершен переход, а затем через некоторое время на устройстве с похожим отпечатком было открыто приложение, значит с большой вероятностью это одно и то же устройство, и можно засчитать конверсию.

Какую систему трекинга выбрать?

Сравнительный анализ самых популярных систем — AppsFlyer, Mobile App Tracking, Adjust.

Для большинства клиентов подойдет AppsFlyer или Adjust — они позволяют измерять большинство основных событий. Mobile App Tracking обладает широким набором функций, например, позволяет настроить postback на любое событие, происходящее на сервере. При этом его использование получается дороже и оно не интегрировано с Facebook — для измерения трафика с этой социальной сети придется дополнительно устанавливать SDK Facebook. Системы платные, но реальная стоимость использования обычно не превышает 5% на рекламу мобильного приложения, небольшая плата за его эффективное расходование.

Что нужно измерять?

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

На картинке видно, например, что четвертый и пятый источники дали примерно равное количество установок приложений, но четвертый намного лучше конвертировался в дальнейшие покупки и лояльных пользователей (тех, кто запустил приложение хотя бы 3 раза). Графики можно выгружать в виде таблиц, считать LTV (Life Time Value — доход от пользователя) и ROI (Return of Investments — возврат инвестиций) с каждого канала. Для измерения конверсии источников, надо разметить ссылки метками для каждого источника. Трекинговые ссылки можно вставлять в баннеры рекламных сетей, обзоры на тематических сайтах или посты на Фейсбук, и замерять трафики конверсию. Для виральных установок можно сделать отдельную реферальную ссылку для распространения ее в социальных сетях или отправки друзьям.

Что еще позволяет делать система трекинга?

1. Покупать рекламу с оплатой за установки (CPI). Для этого ваше мобильное приложение должно уметь сообщать в рекламную систему о факте установки. Mobile App Tracking, AppsFlyer и Adjust интегрированы с большинством рекламных сетей и отлично умеют это делать.

2. Делать ретаргетинг. Для нацеливания рекламы на пользователей, у которых установлено ваше приложение, понадобится собираться идентификаторы пользователей. Mobile App Tracking, AppsFlyer и Adjust умеют это делать.

Источник http://astra.red/vyibor-sistemyi-trekinga-dlya-nastroyki-analitiki-v-mobilnom-prilozhenii/

Добавить изображение из буфера обмена (Максимальный размер: 195 МБ)