Visualizar dados analíticos de links dinâmicos

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
  • Aplicativo aberto pela primeira vez
  • Reabertura do aplicativo
  • Cliques
  • Redirecionamentos
  • Instalações de aplicativos
  • Aplicativo aberto pela primeira vez
  • Reabertura do aplicativo
  • Atualizações de aplicativos
Acesso de dados
  • Console do Firebase (seção Links Dinâmicos)
  • API REST
  • Console do Firebase (seção Analytics)
  • Exportação do BigQuery
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 .

Eventos de links dinâmicos no Google Analytics

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