Utilizza Firebase Remote Config con Analytics

Quando crei un'app che include sia Firebase Remote Config che Google Analytics, acquisisci la capacità di comprendere meglio gli utenti della tua app e di rispondere alle loro esigenze più rapidamente. Puoi utilizzare i segmenti di pubblico e le proprietà utente di Analytics per personalizzare la tua app per segmenti della tua base utenti con flessibilità e precisione.

Per ulteriori informazioni sull'analisi dell'utilizzo delle app con Google Analytics, consulta l' introduzione ad Analytics .

Per personalizzare la tua app utilizzando segmenti che potresti aver identificato all'esterno di Firebase, consulta la documentazione sui segmenti importati .

Configurazione remota e proprietà utente

Remote Config ora ti consente di utilizzare combinazioni di proprietà utente di Analytics per creare condizioni, consentendoti di personalizzare la tua app per i segmenti della base utenti che hai definito.

Ad esempio, potresti definire le seguenti proprietà utente in Google Analytics da utilizzare in un'app di allenamento con una serie di attività di allenamento con durate e livelli di difficoltà diversi:

  • Esercizio_Interesse
  • Durata_esercizio_preferita
  • Livello_di_difficoltà_preferito

Quindi, potresti creare condizioni che utilizzano queste proprietà (singolarmente o in combinazione) per personalizzare l'aspetto e il comportamento della tua app per utenti specifici. Ad esempio, potresti progettare la tua app in modo che gli utenti interessati a correre vedano l'immagine di un jogger durante il caricamento dell'app. Oppure potresti definire segmenti della tua base utenti in base alla durata dell'esercizio e al livello di difficoltà, in modo che agli utenti occasionali venga presentato per primo un suggerimento per un allenamento più breve e più semplice, mentre gli atleti seri sono invitati a iniziare una corsa di 40 minuti all'avvio della nostra app .

Se i comportamenti dei tuoi utenti cambiano in modi che alterano le loro proprietà utente, tali aggiornamenti vengono raccolti da Google Analytics, che può modificare il comportamento e l'aspetto della loro istanza dell'app dopo la successiva richiesta di recupero. È disponibile una gamma completa di operatori che consente di creare regole che includono o escludono utenti con proprietà utente specifiche o combinazioni di proprietà utente.

Puoi anche combinare altre regole di Remote Config con regole basate sulle proprietà dell'utente, per offrire comportamenti personalizzati delle app a segmenti di pubblico come i seguenti:

  • Utenti a cui piace lo yoga ( Activity_Interest corrisponde esattamente a yoga ), che utilizzano la tua app su un dispositivo Android ( tipo di sistema operativo == Android ), situato in Canada ( dispositivo nella regione/paese == Canada ).
  • Utenti interessati al sollevamento pesi o alla perdita di peso ( Activity_Interest contiene peso ) che utilizzano la tua app su un dispositivo Apple ( tipo di sistema operativo == iOS ) con un'interfaccia utente in lingua inglese ( Lingua del dispositivo == Inglese ).

Obiettivo entro il primo orario di apertura

Dopo aver collegato Google Analytics e Remote Config, puoi scegliere come target gli utenti in base alla prima volta che aprono la tua app (utilizzando l'evento Analytics first_open ) per i recuperi e le personalizzazioni dei parametri di Remote Config e per gli esperimenti di test A/B.

Puoi utilizzare Prima ora di apertura per:

  • Punta a nuovi utenti.
  • Scegli come target i gruppi di utenti che si sono iscritti durante un periodo di tempo specifico in passato.
  • Crea e testa flussi di onboarding ed esperienze di benvenuto per i nuovi utenti.
  • Crea esperienze personalizzate per gli utenti che si iscrivono durante periodi di tempo specifici.

Ad esempio, supponiamo che tu abbia un'app per lo shopping online con utenti in più paesi e desideri pubblicizzare offerte speciali per le vacanze ai nuovi utenti dell'app. Per eventi come i saldi del Black Friday, validi per gli utenti statunitensi, puoi impostare una condizione per il tuo esperimento Remote Config o A/B Testing che abbia come target un'app iOS o Android specifica, quindi selezionare tutti gli utenti statunitensi ( Dispositivo nella regione/paese == Stati Uniti ) che aprono per primi la tua app nel mese precedente alla vendita ( prima apertura dopo il 01/11/2022 alle 00:00 ora di Los Angeles e prima apertura prima del 26/11/2022 alle 00:00 ora di Los Angeles ).

Il targeting utente in base alla prima apertura è disponibile dopo aver selezionato un'app Android o iOS. Attualmente è supportato dalle seguenti versioni di Remote Config SDK: piattaforme Apple SDK v9.0.0+ e Android SDK v21.1.1+ (Firebase BoM v30.3.0+).

Puoi scegliere come target gli utenti che avviano per la prima volta la tua app in qualsiasi momento, purché sia ​​installato un SDK supportato e Analytics sia abilitato.

Prossimi passi

Per ulteriori informazioni sulle proprietà utente, consulta le seguenti guide:

Per ulteriori informazioni su come vengono create le condizioni combinando le regole, consulta Parametri e condizioni di configurazione remota .

Per aggiungere una condizione Remote Config al tuo progetto, consulta Aggiungere o modificare una condizione . Puoi creare parametri, regole e condizioni nella console Firebase .