Un modo per utilizzare la personalizzazione è ottimizzare le entrate generate dalle impressioni degli annunci. Per questo caso d'uso, supponiamo che tu abbia un gioco con minigiochi facoltativi accessibili tramite un annuncio a pagina intera e che tu voglia ottimizzare l'esperienza dei minigiochi per ogni utente, in modo da generare il maggior numero di entrate pubblicitarie senza influire sul coinvolgimento degli utenti.
Di seguito è riportato un modo per farlo:
Nel tuo gioco, implementa il logging degli eventi personalizzati per l'evento
ad_impressionspecifico per i fornitori di pubblicità che utilizzi, assicurandoti che i parametricurrencyevaluesiano inclusi e che le entrate vengano aggiunte nel parametro del valore registrato.Misura le entrate pubblicitarie descrive come registrare automaticamente gli eventi ad_impression con AdMob e fornisce anche alcuni altri esempi di implementazione per altre piattaforme di pubblicazione di annunci, come AppLovin e ironSource.
Determina il parametro Remote Config che utilizzerai e i valori alternativi tra cui scegliere e assicurati che la logica del gioco possa gestire i diversi valori.
Questo esempio descrive l'implementazione di un parametro Remote Config come flag di funzionalità per attivare diversi mini-giochi.
Nella console Firebase, vai a DevOps e coinvolgimento > Remote Config.
Fai clic su Aggiungi parametro.
Assegna al parametro Remote Config il nome
minigamecon un valore predefinito dino_game.
Ora aggiungi una personalizzazione facendo clic su Aggiungi nuova e selezionando Personalizzazione.
Aggiungi fino a cinque valori alternativi, quindi fai clic su Avanti.
Per questo esempio di minigioco, puoi utilizzare
tictactoe,word_scrambleerace.
Poi, scegli uno scopo. Poiché ora stai registrando gli eventi di impressione dell'annuncio che contengono valori delle entrate, seleziona Impressione dell'annuncio come obiettivo, scegli SUM e value come parametro da aggregare e aggiungi una metrica di monitoraggio aggiuntiva per Durata coinvolgimento utenti. In questo modo puoi vedere come si comporta nei risultati di personalizzazione.
Se lo ritieni pertinente, puoi anche selezionare un altro evento come metrica personalizzata.
Fai clic su Avanti per scegliere una condizione target. Poiché l'ottimizzazione viene eseguita sul valore aggregato delle entrate generate dalle impressioni degli annunci, se non converti il valore delle entrate generate dagli eventi nella stessa valuta, ti consigliamo di creare una condizione basata sugli utenti di una regione specifica per migliorare la coerenza.
Fai clic su Avanti e assegna un nome alla personalizzazione, poi fai clic su Salva.
Fai clic su Pubblica modifiche per lanciare la personalizzazione. Gli utenti inizieranno a ricevere valori parametro personalizzati entro poche ore (a seconda dell'intervallo di recupero di Remote Config). Poiché il periodo di tempo in cui un valore viene applicato a un utente (la finestra di persistenza) è di 24 ore, ti consigliamo di lasciare in esecuzione le personalizzazioni per 14 giorni (o per sempre) in modo che apprendano e migliorino continuamente, offrendo un'esperienza ottimale per ogni utente.
Puoi vedere il rendimento delle tue personalizzazioni facendo clic sulla condizione di targeting dei parametri nella pagina Remote Config.
Ora che hai imparato a creare una personalizzazione, esplora altri casi d'uso per scoprire come implementarli.