Tutorial: ottimizza la frequenza degli annunci AdMob

Passaggio 2: imposta un test A/B nella console Firebase


Introduzione: ottimizza la frequenza degli annunci AdMob utilizzando Firebase
Passaggio 1: utilizza AdMob per creare nuove varianti di unità pubblicitarie da testare

Passaggio 2: imposta un test A/B nella console Firebase

Passaggio 3: gestisci i valori dei parametri Remote Config nel codice della tua app
Passaggio 4: avvia il test A/B ed esamina i risultati del test nella console Firebase
Passaggio 5: decidi se implementare il nuovo formato dell'annuncio


Ora che hai implementato nuove unità pubblicitarie nella tua app, devi impostare un test A/B che ti aiuterà a capire il rendimento di queste unità pubblicitarie. Definirai quali utenti targetizzare nel test e i tuoi obiettivi di test. Dovrai inoltre definire le varianti di prova (le diverse unità pubblicitarie nella tua app) e impostare il parametro Remote Config che controllerà la visualizzazione delle varianti nella tua app.

Firebase A/B Testing utilizza i seguenti prodotti per testare e analizzare gli effetti dell'aggiunta di un'unità pubblicitaria alla tua app:

  • Firebase A/B Testing (questo passaggio): definisci obiettivi e parametri configurabili per il tuo test
  • Firebase Remote Config (passaggio successivo): aggiungi la logica al codice per gestire la configurazione dei parametri
  • Google Analytics (funziona dietro le quinte): misura l'impatto delle configurazioni

Avvia un nuovo test A/B

Per avviare un test controllato per l'ottimizzazione della frequenza degli annunci, inizia accedendo alla sezione Test A/B della console Firebase. Fai clic su Crea esperimento , quindi seleziona Configurazione remota .

Interfaccia utente della console Firebase che mostra come avviare un test A/B utilizzando Remote Config

Configura le basi

Nella sezione Nozioni di base , definisci il nome dell'esperimento e fornisci la descrizione dell'esperimento.

Interfaccia utente della console Firebase che mostra come impostare le nozioni di base del test A/B

Imposta il targeting

  1. Nella sezione Targeting , seleziona l'app iOS o Android a cui verrà indirizzato l'esperimento.

  2. Imposta la percentuale di utenti che saranno esposti all'esperimento. Per questo tutorial, le nuove unità pubblicitarie verranno testate con il 30% dei tuoi utenti. Tieni presente che ciò non significa che il 30% di tutti i tuoi utenti vedrà le nuove unità pubblicitarie con limiti di frequenza aumentati; ciò significa che il 30% dei tuoi utenti sarà esposto ai due nuovi annunci interstitial insieme all'unità pubblicitaria di base (il tuo annuncio esistente).

    Lasciare tutte le altre impostazioni come predefinite.

Interfaccia utente della console Firebase che mostra come impostare il targeting del test A/B

Imposta i tuoi obiettivi

Firebase A/B Testing tiene traccia di una metrica primaria per determinare la variante vincente, ma ti consente anche di aggiungere metriche secondarie per comprendere l'impatto delle diverse configurazioni su altri fattori importanti per la tua app.

  1. Per questo tutorial, l'ottimizzazione delle entrate AdMob stimate è l'obiettivo principale, quindi selezionalo dal menu a discesa.

  2. (Facoltativo) Se desideri che il test A/B tenga traccia di parametri aggiuntivi, come le entrate totali stimate o tassi di fidelizzazione diversi, selezionali facendo clic su Aggiungi metrica .

Interfaccia utente della console Firebase che mostra come impostare gli obiettivi del test A/B

Imposta le varianti

L'ultimo passaggio della configurazione di un test A/B è la definizione di un parametro Remote Config che controlla quale unità pubblicitaria verrà mostrata agli utenti.

  1. Nella sezione Varianti , crea un nuovo parametro denominato INTERSTITIAL_AD_KEY digitandolo nel campo Parametro della scheda Baseline .

  2. Completa la configurazione della sezione Varianti utilizzando le seguenti impostazioni per il parametro INTERSTITIAL_AD_KEY :

    • Variante di base : valore impostato sull'ID dell'unità pubblicitaria esistente con l'impostazione del limite di frequenza di 4 impressioni per utente ogni 10 minuti
    • Variante Variante A : valore impostato sull'ID dell'unità pubblicitaria della nuova unità pubblicitaria con l'impostazione del limite di frequenza di 6 impressioni per utente ogni 10 minuti
    • Variante variante B : valore impostato sull'ID dell'unità pubblicitaria della nuova unità pubblicitaria con l'impostazione del limite di frequenza di 8 impressioni per utente ogni 10 minuti

    Per questo tutorial, la variante Baseline mostrerà l'unità pubblicitaria esistente (4 impressioni per utente ogni 10 minuti). La variante A e la variante B mostreranno le nuove unità pubblicitarie (rispettivamente 6 e 8 impressioni per utente ogni 10 minuti) a un piccolo sottoinsieme di utenti. Questo è controllato dal valore del parametro che è l'ID dell'unità pubblicitaria prelevato dall'interfaccia utente di AdMob. Questi valori dei parametri sono impostati qui in Firebase A/B Testing, ma in realtà è Firebase Remote Config che invia questi valori al codice della tua app per la gestione. Configurerai Remote Config nel passaggio successivo.

Interfaccia utente della console Firebase che mostra come impostare le varianti del test A/B

Fai clic su Rivedi per assicurarti che l'esperimento sia impostato come previsto. Tuttavia, prima di poter effettivamente avviare l'esperimento, devi definire come il codice della tua app reagirà ai valori dei parametri ricevuti da Firebase. Procedere al passaggio successivo per implementare il modo in cui Remote Config gestisce il parametro INTERSTITIAL_AD_KEY .




Passaggio 1 : utilizza AdMob per creare nuove varianti di unità pubblicitarie Passaggio 3 : gestisci i valori dei parametri di Remote Config