Чтобы помочь вам оценить эффективность ваших рекламных акций и кампаний, 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 для установки или обновления приложения, либо на другой ресурс. | ||
| APP_INSTALL | Количество фактических установок (подтверждается только Play Store) | ||
| APP_FIRST_OPEN | Количество первых открытий после установки | ||
| APP_RE_OPEN | Количество случаев, когда динамическая ссылка приводила к повторному открытию приложения. |
Консоль 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 . При открытии короткой или длинной Dynamic Link в вашем приложении автоматически регистрируются следующие события Analytics .
| Analytics события | |
|---|---|
| dynamic_link_first_open | Запись регистрируется, когда пользователь впервые открывает приложение через Dynamic Link . |
| dynamic_link_app_open | Событие регистрируется, когда пользователь повторно открывает приложение через Dynamic Link . |
| dynamic_link_app_update | Сообщается при обновлении приложения до новой версии через Dynamic Link . Только для Android. |
Затем вы можете просмотреть записанные данные в разделе «Аналитика» консоли Firebase .
Google Analytics " class="screenshot">
Если вы пометите события Dynamic Link как конверсии, вы сможете увидеть, насколько эффективны ваши Dynamic Links на странице атрибуции.
Параметры кампаний Google Analytics и Apple App Analytics
Dynamic Links можно использовать с существующими пользовательскими кампаниями Google Analytics и кампаниями App Analytics в iTunes Connect, указав параметры кампании при создании 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