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 correlati al rendimento del tuo Dynamic Links, inclusi gli eventi che si verificano al di fuori delle tue app, ad esempio il numero di volte in cui qualcuno fa clic su uno dei tuoi short Dynamic Links. Questi dati possono essere visualizzati nella sezione Dynamic Links della console Firebase e recuperati utilizzando un'API REST.

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

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

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

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

Firebase Dynamic Links Analytics

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

Evento Descrizione Console Firebase API REST
CLIC Conteggio di tutti i clic su un link dinamico, indipendentemente da come viene gestito e dalle destinazioni
REDIRECT Conteggio dei tentativi di reindirizzare gli utenti all'App Store o al Play Store per installare o aggiornare l'app oppure a un'altra destinazione
APP_INSTALL Conteggio delle installazioni effettive (supportato solo dal Play Store)
APP_FIRST_OPEN Conteggio delle prime aperture dopo un'installazione
APP_RE_OPEN Numero di volte in cui il link dinamico ha causato la riapertura di un'app

Console Firebase

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

API REST

Per ottenere i conteggi degli eventi per qualsiasi tuo collegamento breve Dynamic Links, indipendentemente dal fatto che tu abbia creato il link nella console o in modo programmatico, puoi utilizzare l'API REST di Dynamic Links Analytics.

Una chiamata API è simile alla seguente 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 come il 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 del tuo Dynamic Links. I seguenti eventi Analytics vengono registrati automaticamente quando apri uno short o un video Dynamic Link nella tua app.

eventi Analytics
dynamic_link_first_open Registrato quando un utente apre l'app per la prima volta tramite un Dynamic Link.
dynamic_link_app_open Registrato quando un utente riapre l'app tramite un Dynamic Link.
dynamic_link_app_update 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 console Firebase.

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

Se contrassegni gli eventi Dynamic Link come conversioni, puoi vedere il rendimento delle tue Dynamic Links nella pagina Attribuzione.

Parametri delle campagne di Google Analytics e Apple App Analytics

Utilizzi Dynamic Links con le campagne personalizzate di Google Analytics e le campagne di analisi delle app 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.

Se aggiungi questi parametri di monitoraggio al tuo Dynamic Links, Google Analytics e iTunes Connect possono trattarli come qualsiasi altra campagna per cui misurano l'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 al Dynamic Links che potrebbe averli acquisiti.

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

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