Google 致力于为黑人社区推动种族平等。查看具体举措
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Debug di eventi

DebugView ti consente di vedere i dati non elaborati degli eventi registrati dalla tua app sui dispositivi di sviluppo quasi in tempo reale. Ciò è molto utile per scopi di convalida durante la fase di sviluppo della strumentazione e può aiutarti a scoprire errori ed errori nell'implementazione dell'analisi e confermare che tutti gli eventi e le proprietà utente vengono registrati correttamente.

Abilitazione della modalità di debug

In genere, gli eventi registrati dalla tua app vengono raggruppati insieme per un periodo di circa un'ora e caricati insieme. Questo approccio conserva la batteria sui dispositivi degli utenti finali e riduce l'utilizzo dei dati di rete. Tuttavia, allo scopo di convalidare l'implementazione dell'analisi (e, per visualizzare le analisi nel rapporto DebugView), è possibile abilitare la modalità Debug sul dispositivo di sviluppo per caricare gli eventi con un ritardo minimo.

Android

Per abilitare la modalità di debug di Analytics su un dispositivo Android, eseguire i seguenti comandi:

adb shell setprop debug.firebase.analytics.app package_name

Questo comportamento persiste fino a quando non disabiliti esplicitamente la modalità di debug eseguendo il seguente comando:

adb shell setprop debug.firebase.analytics.app .none.

iOS

Per abilitare la modalità di debug di Analytics sul tuo dispositivo di sviluppo, specifica il seguente argomento della riga di comando in Xcode:

-FIRDebugEnabled

Questo comportamento persiste finché non disabiliti esplicitamente la modalità di debug specificando il seguente argomento della riga di comando:

-FIRDebugDisabled

ragnatela

Per abilitare la modalità di debug di Analytics nel tuo browser, installa l'estensione per Chrome del debugger di Google Analytics .

Una volta installato, abilita l'estensione e aggiorna la pagina. Da quel momento in poi, l'estensione registrerà gli eventi nella tua app in modalità debug.

Puoi visualizzare gli eventi registrati in DebugView nella console Firebase.

Segnalazione

Dopo aver abilitato la modalità di debug sui dispositivi di sviluppo, accedere a DebugView selezionando la freccia accanto a StreamView nel menu di navigazione superiore di Google Analytics e selezionando DebugView.

Passare a DebugView selezionando la freccia accanto a StreamView nel menu di navigazione superiore di Google Analytics e selezionando DebugView

Quindi, inizia a utilizzare la tua app per vedere gli eventi della tua app registrati nel rapporto DebugView.

Il rapporto DebugView.

Il flusso Seconds (la colonna centrale) mostra gli eventi che sono stati registrati negli ultimi 60 secondi. Il flusso Minuti (la colonna di sinistra) mostra una serie di archivi di eventi negli ultimi 30 minuti. E la colonna di destra mostra i principali eventi registrati nel periodo di 30 minuti, nonché le proprietà dell'utente corrente per il dispositivo di sviluppo attualmente selezionato.

Secondi di flusso

Per impostazione predefinita, vedrai un elenco di eventi registrati negli ultimi 60 secondi. Ogni evento visualizza un timestamp che corrisponde all'ora della sua registrazione sul dispositivo di sviluppo. È possibile fare clic su un evento per visualizzare un elenco dei parametri associati a quell'evento.

Un elenco di esempio dei parametri degli eventi.

Man mano che i valori delle proprietà utente cambiano nel corso dell'utilizzo dell'app, vedrai una voce per tale modifica.

Una proprietà utente di esempio.

Flusso di minuti

Questo flusso mostra una serie di cerchi che corrispondono ciascuno a un minuto di tempo negli ultimi 30 minuti. Il numero nel cerchio indica il conteggio degli eventi ricevuti in quel minuto. Facendo clic su uno di questi cerchi si popolerà lo stream Seconds con gli eventi che sono stati registrati durante quel minuto di tempo. Ciò consente di esaminare efficacemente gli eventi registrati negli ultimi 30 minuti in modo dettagliato.

Un esempio del flusso dei minuti.

Eventi principali e proprietà dell'utente corrente

La tabella Eventi principali mostra i principali eventi registrati durante il periodo di 30 minuti. E la tabella Proprietà utente corrente mostra lo stato più recente del set di proprietà utente per il dispositivo di sviluppo attualmente selezionato.

Un esempio della tabella degli eventi principali.

Selettore del dispositivo

Poiché molti dispositivi di sviluppo diversi possono avere la modalità di debug abilitata, è possibile utilizzare il selettore del dispositivo per scegliere il dispositivo specifico su cui si concentrerà il report DebugView. Ciò consente a più sviluppatori di concentrarsi sui propri sforzi di strumentazione e convalida senza influire a vicenda.

Un esempio del selettore del dispositivo.