Per aiutarti a valutare l'efficacia delle tue promozioni e campagne, Firebase Dynamic Links offre diversi modi per visualizzare i dati e integrarsi con gli strumenti di analisi.
Firebase Dynamic Links registra gli eventi relativi al rendimento dei tuoi 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 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 sugli eventi che si verificano nella tua app, ad esempio quando un utente apre l'app facendo clic su un Dynamic Link. Questi dati possono essere visualizzati nella sezione Dati della console Firebase.
La seguente tabella riassume le funzionalità di queste due opzioni di analisi:
Dati e analisi di Firebase Dynamic Links | Google Analytics | |
---|---|---|
Eventi monitorati |
|
|
Accesso ai dati |
|
|
Attribuzione della campagna personalizzata (parametri utm_ ) |
Entrambe le opzioni di analisi monitorano gli eventi in-app che spesso vengono persi dagli strumenti di monitoraggio web. Ad esempio, quando un Dynamic Link viene aperto su iOS come link universale, il link viene aperto direttamente dall'app, bypassando le analisi web. Questi eventi vengono monitorati correttamente sia da Firebase Dynamic Links Analytics sia da Google Analytics.
Dati di Firebase Dynamic Links
Firebase Dynamic Links monitora il numero di volte in cui è stato fatto clic su ogni tuo Short Dynamic Links, nonché il numero di volte in cui un clic ha generato un reindirizzamento, un'installazione di app, la prima apertura o la riapertura di un'app. Puoi visualizzare queste statistiche nella consoleFirebase o recuperarle con un'API REST.
Evento | Descrizione | Console Firebase | API REST |
---|---|---|---|
CLIC | Conteggio di tutti i clic su un link dinamico, indipendentemente dal modo in cui viene gestito e dalle relative destinazioni | ||
REDIRECT | 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 | ||
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 uno dei tuoi short Dynamic Links, indipendentemente dal fatto che tu abbia creato il collegamento nella console o in modo programmatico, puoi utilizzare l'API REST di Dynamic Links Analytics.
Una chiamata API ha il seguente aspetto, come nell'esempio di richiesta HTTP riportato di seguito:
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 un Dynamic Link breve o lungo nella tua app.
Analytics eventi | |
---|---|
dynamic_link_first_open | 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 | Registrato quando l'app viene aggiornata a una nuova versione tramite un Dynamic Link. Solo su Android. |
Puoi quindi visualizzare i dati registrati nella sezione Dati della console Firebase.
Google Analytics" class="screenshot">
Se contrassegni gli eventi Dynamic Link come conversioni, puoi vedere il rendimento dei tuoi Dynamic Links nella pagina Attribuzione.
Parametri delle campagne 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 al tuo Dynamic Links, Google Analytics e iTunes Connect possono trattarli come qualsiasi altra campagna per la quale viene misurata la 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 a quali Dynamic Links potrebbero averli acquisiti.
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