2016-03-24 34 views
5

Sto provando a impostare le informazioni utente sui crash report in crashlytics nell'app per Android, in modo che possa aiutarmi a scoprire quale dei nostri utenti ha subito un crash. Ho esplorato e trovato che ci sono 3 API in grado di impostare le informazioni dell'utente nel rapporto di arresto anomalo.Come impostare le informazioni utente su Crashlytics api in Android

Quelli sono,

void Crashlytics.setUserIdentifier(String identifier); 

void Crashlytics.setUserName(String name); 

void Crashlytics.setUserEmail(String email); 

Si raccomanda di utilizzare tutte le API. Tutto documentato a http://support.crashlytics.com/knowledgebase/articles/120548-how-do-i-set-user-information-

Ma non ne ho idea, 1. Come ottenere l'identificativo utente, il nome e i dettagli dell'email, che vengono inseriti in tali API? 2. Quale posto nel programma chiamare queste API crashlytics?

Si prega di condividere alcune idee, come implementare questo.

saluti

Annada

risposta

2

Se l'applicazione utilizza una qualche forma di identificazione utente (vale a dire di accesso, e-mail, telefono, dispositivo specifico id) è possibile utilizzare che come le informazioni crashlitics dell'utente. Suppongo che tu possa generare un id utente quando la tua app viene prima lanciata e salvarla in preferenze condivise, per esempio. Verrà mostrato nell'angolo in alto a destra della vista dettagliata del crash.

Ad esempio, ho impostato l'ID e il nome non appena l'utente si autentica nella mia app.

enter image description here

In genere si desidera impostare il più presto possibile (come arrivano i dati) e per tutte le informazioni è stato inizializzato.

8


Sembra che l'interfaccia utente di dettaglio in Fabric sia stata modificata.

  1. Selezionare uno dei problemi di arresto anomalo.
  2. Fate clic su Version in Recently Activityenter image description here

  3. Sulla pagina di dettaglio in alto a destra, si dovrebbe vedere le informazioni dell'utente interessato. enter image description here

+0

impressionante. Avevo difficoltà a vedere dove vengono visualizzate le informazioni dell'utente. Grazie molte per questo :) –