Visualizzare i dati di Analytics sui collegamenti dinamici

Per aiutarti a valutare l'efficacia delle tue promozioni e campagne, Firebase Dynamic Links offre diversi modi per visualizzare i dati di analisi e integrarsi con gli strumenti di analisi.

Firebase Dynamic Links registra gli eventi relativi al rendimento di Dynamic Links, inclusi gli eventi che si verificano al di fuori delle tue app, ad esempio il numero di volte in cui un utente fa clic su uno dei tuoi Dynamic Links brevi. Questi dati possono essere visualizzati nella sezione Dynamic Links della console Firebase e recuperati utilizzando un'API REST.

Dynamic Links funzionano anche con Google Analytics. Google Analytics fornisce statistiche dettagliate per gli eventi che si verificano in la tua app, ad esempio quando un utente apre l'app facendo clic su un Dynamic Link. Questi dati possono essere visualizzati nella sezione Analytics della console Firebase.

La tabella seguente riassume le funzionalità di queste due opzioni di analisi:

Firebase Dynamic Links analisi Google Analytics
Eventi monitorati
  • Prima apertura dell'app
  • Ri apertura dell'app
  • Clic
  • Reindirizzamenti
  • Installazioni dell'app
  • Prima apertura dell'app
  • Ri apertura dell'app
  • Aggiornamenti delle app
Accesso ai dati
  • Console Firebase (sezione Dynamic Links)
  • API REST
  • Firebase console (sezione Analytics)
  • Esportazione in BigQuery
Attribuzione della campagna personalizzata
(utm_ parametri)

Entrambe le opzioni di analisi monitorano gli eventi in-app che spesso non vengono rilevati dagli strumenti di monitoraggio basati sul web. Ad esempio, quando un Dynamic Link viene aperto su iOS come link universale, il link viene aperto direttamente dall'app, bypassando l'analisi web; questi eventi vengono monitorati correttamente sia dall'analisi di Firebase Dynamic Links sia da Google Analytics.

Firebase Dynamic Links analisi

Firebase Dynamic Links monitora il numero di volte in cui è stato fatto clic su ciascuno dei tuoi Dynamic Links brevi, nonché il numero di volte in cui un clic ha comportato un reindirizzamento, un'installazione dell'app , una prima apertura dell'app o una riapertura dell'app. Puoi visualizzare queste statistiche nella Firebase console o recuperarle con un'API REST.

Evento Descrizione Firebase console API REST
CLIC Conteggio di tutti i clic su un link dinamico, indipendentemente dalla modalità di gestione e dalle destinazioni
REINDIRIZZAMENTO Conteggio dei tentativi di reindirizzare gli utenti all'App Store o al Play Store per installare o aggiornare l'app o a un'altra destinazione
INSTALLAZIONE_APP Conteggio delle installazioni effettive (supportato solo dal Play Store)
PRIMA_APERTURA_APP Conteggio delle prime aperture dopo un'installazione
RIAPERTURA_APP Numero di volte in cui il link dinamico ha causato la riapertura di un'app

Firebase console

Nella console Firebase puoi visualizzare i conteggi degli eventi per ogni breve Dynamic Link che hai creato nella console.

API REST

Per ottenere i conteggi degli eventi per uno qualsiasi dei tuoi Dynamic Links, indipendentemente dal fatto che tu abbia creato il link nella console o a livello di programmazione, puoi utilizzare l' Dynamic Links Analytics REST API.

Una chiamata API ha il seguente aspetto di una richiesta HTTP di esempio:

GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2Fexample.page.link%2FwXYz/linkStats?durationDays=7

Authorization: Bearer ya29.Abc123...

La risposta a una richiesta è un oggetto JSON simile al seguente:

{
  "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

Puoi anche utilizzare Google Analytics nella tua app per monitorare il rendimento di tuoi Dynamic Links. I seguenti Analytics eventi vengono registrati automaticamente quando apri un link dinamico breve o lungo Dynamic Link nella tua app.

Analytics eventi
dynamic_link_first_open Viene registrato quando un utente apre l'app per la prima volta tramite un Dynamic Link.
dynamic_link_app_open Viene registrato quando un utente riapre l'app tramite un Dynamic Link.
dynamic_link_app_update Viene registrato quando l'app viene aggiornata a una nuova versione tramite un Dynamic Link. Solo Android.

Puoi quindi visualizzare i dati registrati nella sezione Analytics della Firebase console.

Eventi Dynamic Links in <span class=Google Analytics" class="screenshot">

Se contrassegni gli eventi Dynamic Link come conversioni, puoi vedere il rendimento dei tuoi Dynamic Links su lla pagina Attribuzione.

Parametri della campagna di Google Analytics e Apple App Analytics

Puoi utilizzare Dynamic Links con le campagne personalizzate di Google Analytics e le campagne di App Analytics di iTunes Connect esistenti specificando i parametri della campagna quando crei un Dynamic Link. Quando un utente apre un Dynamic Link con i parametri della campagna specificati, questi vengono trasmessi a Google Analytics o all'App Store.

Aggiungendo questi parametri di monitoraggio ai Dynamic Links, Google Analytics e iTunes Connect possono trattarli come qualsiasi altra campagna per cui misurano i report sull'attribuzione e puoi visualizzare gli eventi di conversione non solo in base alle campagne pubblicitarie responsabili dell'acquisizione di questi utenti, ma anche in base ai Dynamic Links che potrebbero averli portati.

I seguenti parametri vengono passati a Google Analytics: utm_source, utm_medium, utm_campaign, utm_term, utm_content.

I seguenti parametri vengono passati all'App Store: at, ct, mt, pt