Para ajudar você a avaliar a eficácia de suas promoções e campanhas, o Firebase Dynamic Links oferece várias maneiras de visualizar dados analíticos e integrá-los a ferramentas analíticas.
O Firebase Dynamic Links registra eventos relacionados ao desempenho dos seus links dinâmicos, incluindo eventos que acontecem fora dos seus aplicativos, como o número de vezes que alguém clica em um dos seus links dinâmicos curtos. Esses dados podem ser visualizados na seção Dynamic Links do console do Firebase e recuperados usando uma API REST.
Dynamic Links também funcionam com o Google Analytics . O Google Analytics fornece estatísticas detalhadas de eventos que acontecem no seu aplicativo, como quando alguém abre seu aplicativo clicando em um link dinâmico. Esses dados podem ser visualizados na seção Analytics do console do Firebase.
A tabela a seguir resume os recursos dessas duas opções de análise:
Análise de links dinâmicos do Firebase | Google Analytics | |
---|---|---|
Eventos rastreados |
|
|
Acesso de dados |
|
|
Atribuição de campanha personalizada ( parâmetros utm_ ) |
Ambas as opções de análise rastreiam eventos no aplicativo que as ferramentas de rastreamento baseadas na web muitas vezes não percebem. Por exemplo, quando um link dinâmico é aberto no iOS como um link universal, o link é aberto diretamente pelo aplicativo, ignorando a análise da web; esses eventos são rastreados corretamente pelas análises do Firebase Dynamic Links e pelo Google Analytics.
Análise de links dinâmicos do Firebase
O Firebase Dynamic Links rastreia o número de vezes que cada um de seus links dinâmicos curtos foi clicado, bem como o número de vezes que um clique resultou em um redirecionamento, instalação de aplicativo, primeira abertura ou reabertura de aplicativo. Você pode visualizar essas estatísticas no console do Firebase ou recuperá-las com uma API REST.
Evento | Descrição | Console do Firebase | API REST |
---|---|---|---|
CLIQUE | Contagem de qualquer clique em um link dinâmico, independentemente de como ele é tratado e de seus destinos | ||
REDIRECIONAR | Contagem de tentativas de redirecionar usuários, seja para a App Store ou Play Store para instalar ou atualizar o aplicativo, ou para algum outro destino | ||
APP_INSTALL | Contagem de instalações reais (suportadas apenas pela Play Store) | ||
APP_FIRST_OPEN | Contagem de primeiras aberturas após uma instalação | ||
APP_RE_OPEN | Número de vezes que o Dynamic Link fez com que um aplicativo fosse reaberto |
Console do Firebase
No console do Firebase , você pode visualizar contagens de eventos para cada link dinâmico curto criado no console.
API REST
Para obter contagens de eventos para qualquer um dos seus Dynamic Links curtos, independentemente de você ter criado o link no console ou programaticamente, você pode usar a API REST do Dynamic Links Analytics .
Uma chamada de API se parece com o seguinte exemplo de solicitação HTTP:
GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2Fexample.page.link%2FwXYz/linkStats?durationDays=7 Authorization: Bearer ya29.Abc123...
A resposta a uma solicitação é um objeto JSON como este:
{
"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
Você também pode usar o Google Analytics em seu aplicativo para monitorar o desempenho de seus links dinâmicos. Os eventos do Analytics a seguir são registrados automaticamente quando você abre um link dinâmico curto ou longo no seu aplicativo.
Eventos analíticos | |
---|---|
link_dinâmico_first_open | Registrado quando um usuário abre o aplicativo pela primeira vez por meio de um link dinâmico. |
Dynamic_link_app_open | Registrado quando um usuário reabre o aplicativo por meio de um link dinâmico. |
Dynamic_link_app_update | Registrado quando o aplicativo é atualizado para uma nova versão por meio de um link dinâmico. Somente Android. |
Você pode então visualizar os dados registrados na seção Analytics do console do Firebase .
Se você marcar eventos de Dynamic Link como conversões, poderá ver o desempenho de seus Dynamic Links na página Atribuição.
Parâmetros de campanha do Google Analytics e Apple App Analytics
Você usa Dynamic Links com suas campanhas personalizadas existentes do Google Analytics e campanhas do iTunes Connect App Analytics especificando parâmetros de campanha ao criar um Dynamic Link . Quando um usuário abre um link dinâmico com parâmetros de campanha especificados, os parâmetros da campanha são repassados ao Google Analytics ou à App Store.
Ao adicionar esses parâmetros de rastreamento aos seus links dinâmicos, o Google Analytics e o iTunes Connect podem tratá-los como qualquer outra campanha para a qual está medindo relatórios de atribuição, e você pode visualizar eventos de conversão não apenas pelas campanhas publicitárias responsáveis por atrair esses usuários, mas também por quais Dynamic Links podem tê-los trazido.
Os seguintes parâmetros são passados para o Google Analytics: utm_source
, utm_medium
, utm_campaign
, utm_term
, utm_content
.
Os seguintes parâmetros são passados para a App Store: at
, ct
, mt
, pt