Ottimizzare la frequenza degli annunci AdMob utilizzando Firebase

Panoramica della soluzione

Che cos'è l'ottimizzazione della frequenza degli annunci?

Che la tua app sia basata su entrate ibride o su entrate pubblicitarie, ottimizzare le entrate pubblicitarie e mantenere un'esperienza utente di alta qualità può essere difficile. Gli annunci sono un'ottima fonte di entrate, ma un'alta frequenza di annunci può fornire un'esperienza utente negativa e potrebbe portare all'abbandono da parte degli utenti.

Non esiste un approccio "una frequenza degli annunci adatta a tutti" per qualsiasi app; il rendimento degli annunci varia notevolmente da app ad app e da pubblico a pubblico. Potresti temere che l'aumento della frequenza degli annunci possa avere un impatto negativo sull'esperienza utente o sulla fidelizzazione, ma potresti anche essere curioso di vedere se potrebbe portare a un aumento delle entrate e del coinvolgimento se implementato correttamente, tenendo sotto controllo le metriche di coinvolgimento.

Grafico che mostra le variazioni di ARPDAU, entrate giornaliere nette e fidelizzazione con l'aumento della frequenza degli annunci
Figura 1: la frequenza ottimale degli annunci massimizza le entrate con un impatto minimo sul churn

Per risolvere questi dubbi, Firebase offre strumenti che ti aiutano a testare e poi a prendere decisioni basate sui dati in merito alla frequenza ottimale degli annunci:

  • Utilizzando Firebase, puoi eseguire test A/B sul rendimento di varie frequenze degli annunci con un sottoinsieme ridotto di utenti.

  • Puoi osservare i risultati del test e rivedere i consigli di Firebase su quale frequenza degli annunci ha un rendimento migliore e con un impatto minimo sulla retention.

  • Una volta che hai la certezza che le modifiche avranno un impatto positivo, puoi implementarle per un maggior numero di utenti con un clic.

Business case e valore

Gli sviluppatori e i publisher che utilizzano Google AdMob e gli strumenti Firebase per ottimizzare le frequenze degli annunci registrano aumenti significativi delle entrate senza influire negativamente sull'esperienza utente.

Logo Qtonz

Qtonz utilizza Firebase per quadruplicare le entrate pubblicitarie e aumentare il coinvolgimento personalizzando l'esperienza per diverse fasi del percorso dell'utente.

  • Meno annunci per i nuovi utenti: hanno ridotto il numero di annunci che un utente vede il primo giorno di utilizzo dell'app. Hanno anche modificato il posizionamento in modo che gli annunci vengano visualizzati solo dopo che gli utenti completano un'azione chiave in-app. Queste modifiche hanno reso gli annunci meno intrusivi.
  • Annunci più frequenti per gli utenti coinvolti: per gli utenti con sessioni più lunghe, Qtonz ha aumentato il numero di annunci mostrati da 2 a 3-4 al giorno.

Implementazione della soluzione

Per implementare questa soluzione, puoi seguire il nostro tutorial passo passo (trovi una panoramica di questo tutorial più avanti in questa pagina).

In questo tutorial in più passaggi, imparerai a utilizzare Firebase per testare varie quote limite per gli Google AdMobannunci nella tua app. Utilizza gli annunci interstitial come scenario di test di esempio, ma puoi estrapolare e utilizzare questi stessi passaggi per testare la quota limite per altri formati di annunci.

Questo tutorial presuppone che tu utilizzi già AdMob nella tua app e che tu voglia verificare se la modifica della frequenza di un'unità pubblicitaria interstitial avrà un impatto sulle entrate della tua app o su altre metriche. Tuttavia, se non utilizzi già AdMob nella tua app, non preoccuparti. I passaggi di questo tutorial possono anche aiutarti a capire quale frequenza degli annunci devi utilizzare nella tua app.

Prodotti e funzionalità utilizzati per questa soluzione

Google AdMob

Google AdMob ti consente di creare unità pubblicitarie con varie frequenze pubblicitarie o frequenze di aggiornamento che verranno pubblicate all'interno della tua app. Quando colleghi AdMob a Firebase, AdMob invia informazioni sulle entrate pubblicitarie a Firebase per migliorare l'ottimizzazione della strategia pubblicitaria.

Google Analytics

Google Analytics ti offre informazioni dettagliate su metriche di coinvolgimento, fidelizzazione e monetizzazione degli utenti, come entrate totali, entrate AdMob, entrate da acquisti e molto altro. Consente inoltre di creare segmenti e segmenti di pubblico di utenti.

Firebase Remote Config

Firebase Remote Config ti consente di modificare e personalizzare in modo dinamico il comportamento e l'aspetto della tua app per i segmenti di utenti desiderati, il tutto senza pubblicare una nuova versione dell'app. In questo tutorial, utilizzerai i parametri Remote Config per controllare quale unità pubblicitaria viene mostrata agli utenti.

Firebase A/B Testing

Firebase A/B Testing fornisce l'interfaccia e l'infrastruttura per eseguire esperimenti di marketing e sul prodotto nella tua app. Si occupa di distribuire le varianti dell'esperimento agli utenti e poi esegue l'analisi statistica per determinare se una variante dell'esperimento ha un rendimento migliore rispetto al gruppo di controllo in base alla metrica chiave selezionata, ad esempio entrate o fidelizzazione degli utenti.


Diagramma di flusso della soluzione e dei prodotti utilizzati


Panoramica del tutorial sulla soluzione

Vai direttamente al tutorial passo passo

  1. Utilizza AdMob per creare nuove varianti di unità pubblicitarie per i test

    1. Crea due nuove unità pubblicitarie interstitial in AdMob.

    2. Imposta la quota limite di ogni unità pubblicitaria su un valore di impressioni per utente che vuoi testare.

    3. Implementa i posizionamenti delle unità pubblicitarie nel codice della tua app.

  2. Configura un test A/B nella console Firebase

    1. Definisci le nozioni di base dei test, il targeting e gli obiettivi rispetto ai quali verrà eseguito il test.

    2. Definisci le varianti di test e configura il parametro Remote Config che controlla quale unità pubblicitaria viene mostrata agli utenti nel test.

  3. Gestisci i valori del parametro Remote Config nel codice della tua app

    1. Utilizza il parametro Remote Config nella tua app.

    2. Implementa la logica per la visualizzazione dell'unità pubblicitaria in base al valore del parametro.

  4. Avvia il test A/B e rivedi i risultati del test nella console Firebase

    1. Dopo aver avviato il test e averlo lasciato in esecuzione per alcuni giorni o settimane, controlla la console Firebase per verificare se il test A/B ha una variante vincente in base all'obiettivo principale del test A/B.

    2. Esamina l'impatto sulle metriche secondarie per ogni variante per assicurarti che le varianti non abbiano causato impatti negativi imprevisti su queste metriche.

  5. Decidi se implementare la nuova unità pubblicitaria con la frequenza degli annunci aggiornata

    1. Se A/B Testing determina che la variante che mostra il nuovo formato dell'annuncio è la vincitrice, puoi iniziare a mostrare il formato dell'annuncio a tutti gli utenti target nell'esperimento, a tutti gli utenti della tua app o a un sottoinsieme di utenti.

    2. Se non è ancora stato determinato un vincitore chiaro, puoi continuare a eseguire l'esperimento per raccogliere più dati o terminarlo se è già in esecuzione da un lungo periodo di tempo con risultati inconcludenti.

Glossario