Ottimizza la frequenza degli annunci AdMob utilizzando Firebase

Panoramica della soluzione

Cos'è l'ottimizzazione della frequenza degli annunci?

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

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

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

Per risolvere queste incognite, Firebase offre strumenti che ti aiutano a testare e quindi a prendere decisioni basate sui dati sulla frequenza ottimale degli annunci:

  • Utilizzando Firebase, puoi testare A/B il rendimento di varie frequenze di annunci con un piccolo sottoinsieme di utenti.

  • Puoi osservare i risultati dei test ed esaminare i consigli di Firebase su quale frequenza degli annunci ha un rendimento migliore e con un impatto minimo sulla fidelizzazione.

  • Una volta che sei sicuro che le modifiche avranno probabilmente un impatto positivo, puoi distribuirle a più utenti con un clic di un pulsante.

Caso aziendale e valore

Gli sviluppatori e i publisher che utilizzano gli strumenti Google AdMob e Firebase per ottimizzare la frequenza degli annunci ottengono notevoli aumenti delle entrate senza incidere negativamente sull'esperienza utente.

Il logo Qtonz

Qtonz utilizza Firebase per quadruplicare le entrate pubblicitarie e aumentare il coinvolgimento personalizzando l'esperienza per le 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 hanno completato un'azione in-app chiave. Queste modifiche hanno reso gli annunci meno invadenti.
  • Annunci più frequenti per gli utenti coinvolti : per gli utenti con sessioni di durata maggiore, 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 (troverai una panoramica di questo tutorial più avanti in questa pagina).

In questo tutorial in più passaggi imparerai come utilizzare Firebase per testare varie quote limite per gli annunci Google AdMob nella tua app . Utilizza gli annunci interstitial come caso di test di esempio, ma puoi estrapolare e utilizzare gli 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 desideri 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 c'è problema. I passaggi di questo tutorial possono anche aiutarti a capire quale frequenza degli annunci dovresti utilizzare nella tua app.

Prodotti e funzionalità utilizzati per questa soluzione

Google AdMob

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

statistiche di Google

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

Configurazione remota Firebase

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

Test A/B di Firebase

Firebase A/B Testing fornisce l'interfaccia e l'infrastruttura per eseguire esperimenti sui prodotti e sul marketing nella tua app. Si occupa di distribuire le varianti dell'esperimento agli utenti, quindi esegue un'analisi statistica per determinare se una variante dell'esperimento sta sovraperformando il gruppo di controllo in base alla metrica chiave selezionata, come 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 a scopo di test

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

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

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

  2. Configura un test A/B nella console Firebase

    1. Definire le basi del test, il targeting e gli obiettivi rispetto ai quali verrà eseguito il test.

    2. Definisci le varianti del test e imposta il parametro Remote Config che controllerà quale unità pubblicitaria verrà mostrata agli utenti nel test.

  3. Gestisci i valori dei parametri 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 ed esamina i risultati del test nella console Firebase

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

    2. Esamina l'impatto sui parametri secondari per ciascuna variante per garantire che le varianti non abbiano causato impatti negativi involontari su tali parametri.

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

    1. Se il test A/B 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 dell'esperimento, a tutti gli utenti della tua app o a un sottoinsieme dei tuoi utenti.

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

Glossario