Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Firebase A / B Testing

Basato su Google Optimize , Firebase A / B Testing ti aiuta a ottimizzare l'esperienza della tua app semplificando l'esecuzione, l'analisi e la scalabilità di esperimenti di marketing e prodotti. Ti dà la possibilità di testare le modifiche all'interfaccia utente, alle funzionalità o alle campagne di coinvolgimento della tua app per vedere se effettivamente spostano l'ago sulle metriche chiave (come entrate e fidelizzazione) prima di distribuirle ampiamente.

Il test A / B funziona con FCM in modo da poter testare diversi messaggi di marketing e con Remote Config in modo da poter testare le modifiche all'interno della tua app.

Crea esperimenti di Remote Config Crea esperimenti di messaggistica

Funzionalità chiave

Testa e migliora la tua esperienza con il prodotto Crea esperimenti con Remote Config per apportare modifiche al comportamento e all'aspetto della tua app tra le varianti dell'esperimento e verifica quale esperienza di prodotto è più efficace per ottenere i risultati che ti interessano di più.
Trova modi per coinvolgere nuovamente i tuoi utenti utilizzando il compositore di notifiche Utilizza il test A / B per trovare le impostazioni di testo e messaggistica più efficaci per portare gli utenti nella tua app.
Implementa in sicurezza nuove funzionalità Non lanciare una nuova funzionalità senza prima assicurarti che soddisfi i tuoi obiettivi con un sottoinsieme più piccolo di utenti. Una volta che hai fiducia nei risultati del test A / B, distribuisci la funzione a tutti i tuoi utenti.
Scegli come target gruppi di utenti "previsti" Con Firebase Predictions, puoi eseguire test A / B sugli utenti che si prevede eseguiranno una determinata azione, che si tratti di spendere denaro (o meno), sfornare la tua app o eseguire qualsiasi altro evento di conversione che hai definito con Analytics .

Come funziona?

Quando crei un esperimento, provi una o più varianti di un'azione verificabile e misuri il rendimento delle varianti rispetto a un obiettivo che desideri raggiungere (come l'aumento degli acquisti in-app). Il tuo gruppo di utenti target può essere definito da più criteri concatenati con la logica "AND"; ad esempio, potresti limitare il gruppo agli utenti di una particolare versione dell'app che appartengono sia a un pubblico di Analytics come "utenti che si arrestano in modo anomalo" e un gruppo creato automaticamente da Firebase Predictions in base alla sua probabilità di abbandono.

Con Remote Config, puoi sperimentare modifiche a diversi parametri su più varianti per alterare il comportamento e l'aspetto della tua app in vari modi in ogni gruppo di varianti. È possibile utilizzarlo per modifiche sottili come armeggiare con la migliore combinazione di colori e il posizionamento delle opzioni di menu o per modifiche significative come testare una funzionalità completamente nuova o il design dell'interfaccia utente. Con il compositore di notifiche, puoi sperimentare per trovare la formulazione giusta per un messaggio di notifica.

Indipendentemente dal fatto che il tuo esperimento utilizzi Remote Config o il compositore di notifiche, puoi monitorare l'esperimento fino a quando non hai una serie di risultati validi e quindi identificare il leader , la variante che meglio raggiunge il tuo obiettivo. Puoi iniziare l'esperimento con una piccola percentuale della tua base di utenti e quindi aumentare tale percentuale nel tempo. Se il tuo primo esperimento non rivela una variante che raggiunge il tuo obiettivo meglio di quanto faccia attualmente la tua app, puoi iniziare un nuovo ciclo di sperimentazione per trovare il modo migliore per migliorare la tua app.

Puoi anche tenere traccia di altre metriche (arresti anomali dell'app, conservazione e coinvolgimento) insieme al tuo obiettivo in modo da poter avere una migliore comprensione del risultato del tuo esperimento e del modo in cui influisce sull'esperienza di utilizzo della tua app.

Percorso di implementazione

Aggiungi Remote Config o Firebase Cloud Messaging alla tua app Se la tua app utilizza già Remote Config o Cloud Messaging (o entrambi), puoi andare al passaggio successivo.
Definisci le varianti che desideri valutare con un test A / B. Indipendentemente dal fatto che la tua modifica sia sottile o l'aggiunta di una nuova interfaccia utente o funzionalità, se puoi controllare tale modifica utilizzando Remote Config, puoi testare più varianti su tale modifica con A / B Testing.

Puoi anche utilizzare il test A / B con il compositore di notifiche per testare più varianti sulla tua campagna di reimpegno prima di distribuirla a tutti gli utenti.
Definisci come misurerai il successo Con un esperimento che utilizza il compositore di notifiche, puoi utilizzare un evento Analytics per definire l'obiettivo del tuo esperimento e confrontare le varianti dell'esperimento. Con un esperimento di Remote Config, puoi utilizzare un evento Analytics o una canalizzazione di conversione per definire l'obiettivo del tuo esperimento.
Monitora il tuo esperimento per trovare la variante vincente Puoi iniziare il tuo esperimento con pochi utenti e poi distribuirlo a più utenti se i primi risultati sembrano buoni. Mentre monitori il tuo esperimento, vedrai se alcune varianti causano più arresti anomali dell'app o altri impatti sull'esperienza dell'app e puoi anche vedere quale variante fa i progressi maggiori verso il tuo obiettivo.

Prossimi passi