Catch up on highlights from Firebase at Google I/O 2023. Learn more

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 di configurazione remota nel codice dell'app
Passaggio 4: avvia il test A/B e rivedi 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 aiuti a capire il rendimento di queste unità pubblicitarie. Definirai quali utenti scegliere come target nel test, nonché i tuoi obiettivi di test. Dovrai anche definire le varianti di test (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. Fare clic su Crea esperimento , quindi selezionare Configurazione remota .

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

Imposta 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 basi 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 quote limite aumentate; 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).

    Lascia 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 principale per determinare la variante vincente, ma ti consente anche di aggiungere metriche secondarie per comprendere l'impatto di diverse configurazioni su altri fattori importanti per la tua app.

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

  2. (Facoltativo) Se desideri che A/B Testing tenga traccia di metriche aggiuntive, come le entrate totali stimate o diversi tassi di conservazione, 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 consiste nella 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. Completare la configurazione della sezione Varianti utilizzando le seguenti impostazioni per il parametro INTERSTITIAL_AD_KEY :

    • Variante di base : valore impostato sull'ID unità pubblicitaria dell'unità pubblicitaria esistente con l'impostazione della quota limite di 4 impressioni per utente ogni 10 minuti
    • Variante A variante: valore impostato per l'ID 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 per l'ID 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 unità pubblicitaria preso 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 dell'app per la gestione. Nel passaggio successivo imposterai Remote Config.

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. Procedi con il 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