Чтобы помочь вам оценить эффективность ваших рекламных акций и кампаний, Firebase Dynamic Links предоставляет несколько способов просмотра аналитических данных и интеграции с аналитическими инструментами.
Firebase Dynamic Links регистрирует события, связанные с производительностью ваших Dynamic Links , включая события, происходящие за пределами ваших приложений, например, количество нажатий на одну из ваших коротких Dynamic Links . Эти данные можно просмотреть в разделе Dynamic Links консоли Firebase и получить с помощью REST API.
Dynamic Links также работают с Google Analytics . Google Analytics предоставляет подробную статистику событий, происходящих в вашем приложении, например, когда кто-то открывает ваше приложение, нажав на Dynamic Link . Эти данные можно просмотреть в разделе «Аналитика» консоли Firebase .
В следующей таблице обобщены особенности этих двух вариантов аналитики:
Аналитика Firebase Dynamic Links | Google Analytics | |
---|---|---|
События отслеживаются |
|
|
Доступ к данным |
|
|
Атрибуция индивидуальной кампании (параметры utm_ ) |
Оба варианта аналитики отслеживают события в приложении, которые веб-инструменты отслеживания часто пропускают. Например, когда Dynamic Link открывается на iOS как универсальная ссылка, ссылка открывается непосредственно приложением, минуя веб-аналитику; эти события корректно отслеживаются как аналитикой Firebase Dynamic Links , так и Google Analytics .
Аналитика Firebase Dynamic Links
Firebase Dynamic Links отслеживает количество нажатий на каждую из ваших коротких Dynamic Links , а также количество раз, когда нажатие приводило к перенаправлению, установке приложения, первому открытию приложения или повторному открытию приложения. Вы можете просмотреть эту статистику в консоли Firebase или получить ее с помощью REST API.
Событие | Описание | Консоль Firebase | REST-API |
---|---|---|---|
ЩЕЛКНИТЕ | Подсчет всех кликов по динамической ссылке, независимо от способа ее обработки и назначения. | ||
ПЕРЕНАПРАВИТЬ | Количество попыток перенаправить пользователей в App Store или Play Store для установки или обновления приложения или в какое-либо другое место назначения | ||
ПРИЛОЖЕНИЕ_УСТАНОВКА | Количество фактических установок (поддерживается только Play Store) | ||
ПРИЛОЖЕНИЕ_ПЕРВОЕ_ОТКРЫТОЕ | Количество первых открытий после установки | ||
ПРИЛОЖЕНИЕ_ПОВТОРНО_ОТКРЫТО | Количество раз, когда Dynamic Link приводила к повторному открытию приложения |
Консоль Firebase
В консоли Firebase вы можете просмотреть количество событий для каждой короткой Dynamic Link созданной в консоли.
REST-API
Чтобы получить количество событий для любой из ваших коротких Dynamic Links , независимо от того, создали ли вы ссылку в консоли или программно, вы можете использовать REST API аналитики Dynamic Links .
Вызов API выглядит как следующий пример HTTP-запроса:
GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2Fexample.page.link%2FwXYz/linkStats?durationDays=7 Authorization: Bearer ya29.Abc123...
Ответ на запрос представляет собой JSON-объект следующего вида:
{
"linkEventStats": [
{
"platform": "ANDROID",
"count": "123",
"event": "CLICK"
},
{
"platform": "IOS",
"count": "123",
"event": "CLICK"
},
{
"platform": "DESKTOP",
"count": "456",
"event": "CLICK"
},
{
"platform": "ANDROID",
"count": "99",
"event": "APP_INSTALL"
},
{
"platform": "ANDROID",
"count": "42",
"event": "APP_FIRST_OPEN"
},
...
]
}
Google Analytics
Вы также можете использовать Google Analytics в своем приложении для отслеживания производительности ваших Dynamic Links . Следующие события Analytics автоматически регистрируются, когда вы открываете короткую или длинную Dynamic Link в своем приложении.
Analytics событий | |
---|---|
динамическая_ссылка_первая_открытая | Регистрируется, когда пользователь впервые открывает приложение через Dynamic Link . |
динамическое_открытие_приложения_ссылки | Регистрируется, когда пользователь повторно открывает приложение через Dynamic Link . |
динамическое_обновление_приложения_ссылки | Регистрируется при обновлении приложения до новой версии через Dynamic Link . Только для Android. |
Затем вы можете просмотреть зарегистрированные данные в разделе «Аналитика» консоли Firebase .
Google Аналитика " класс="скриншот">
Если вы отметите события Dynamic Link как конверсии, вы сможете увидеть эффективность ваших Dynamic Links на странице атрибуции.
Параметры кампании Google Analytics и Apple App Analytics
Вы используете Dynamic Links с вашими существующими пользовательскими кампаниями Google Analytics и кампаниями iTunes Connect App Analytics, указывая параметры кампании при создании Dynamic Link . Когда пользователь открывает Dynamic Link с указанными параметрами кампании, параметры кампании передаются в Google Analytics или App Store.
Добавив эти параметры отслеживания в Dynamic Links , Google Analytics и iTunes Connect смогут обрабатывать их так же, как и любую другую кампанию, для которой они отслеживают отчеты об атрибуции, и вы сможете просматривать события конверсии не только по рекламным кампаниям, ответственным за привлечение этих пользователей, но и по тем, какие Dynamic Links могли их привлечь.
В Google Analytics передаются следующие параметры: utm_source
, utm_medium
, utm_campaign
, utm_term
, utm_content
.
В App Store передаются следующие параметры: at
, ct
, mt
, pt