Imposta le proprietà dell'utente

Le proprietà utente sono attributi che definisci per descrivere segmenti della tua base utenti, come la preferenza della lingua o la posizione geografica. Questi possono essere utilizzati per definire il pubblico per la tua app. Questa guida ti mostra come impostare le proprietà utente nella tua app.

Analytics registra automaticamente alcune proprietà dell'utente ; non è necessario aggiungere alcun codice per abilitarli. Se hai bisogno di raccogliere dati aggiuntivi, puoi impostare fino a 25 diverse proprietà utente per progetto. Tieni presente che i nomi delle proprietà utente fanno distinzione tra maiuscole e minuscole e che l'impostazione di due proprietà utente i cui nomi differiscono solo per la distinzione tra maiuscole e minuscole comporta la registrazione di due proprietà utente distinte.

Non puoi utilizzare un insieme limitato di nomi di proprietà utente riservati da Google:

  • Età
  • Genere
  • Interesse

Prima di iniziare

Assicurati di aver impostato il tuo progetto e di poter accedere ad Analytics come descritto in Introduzione ad Analytics .

Imposta le proprietà dell'utente

Puoi impostare le proprietà utente di Analytics per descrivere gli utenti della tua app. Puoi utilizzare le proprietà utente creando definizioni personalizzate, quindi utilizzandole per applicare confronti nei report o come criteri di valutazione del pubblico.

Per impostare una proprietà utente, procedi nel seguente modo:

  1. Crea una definizione personalizzata per la proprietà utente nella pagina Definizioni personalizzate di Analytics nella console Firebase. Per ulteriori informazioni, consulta Dimensioni e metriche personalizzate .
  2. Imposta una proprietà utente nella tua app con il metodo setUserProperty() .

L'esempio seguente mostra come aggiungere un'ipotetica proprietà "cibo preferito", che assegna il valore presente nella stringa food all'utente attivo:

Veloce

Nota: questo prodotto Firebase non è disponibile sulla destinazione macOS.
Analytics.setUserProperty(food, forName: "favorite_food")

Obiettivo-C

Nota: questo prodotto Firebase non è disponibile sulla destinazione macOS.
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];

Puoi accedere a questi dati dalla pagina Definizioni personalizzate di Analytics nella console Firebase. La pagina mostra un elenco di proprietà utente che hai definito per la tua app. Puoi utilizzare queste proprietà nei confronti su molti dei rapporti disponibili in Google Analytics. Ulteriori informazioni sulla dashboard .