La personalizzazione di Remote Config ottimizza per gli eventi di Google Analytics, quindi se puoi attivare un evento con parametri significativi, puoi creare una personalizzazione per esso.
Per ottenere risultati più utili, dovresti scegliere un evento che si attiva spesso con valori alternativi che prevedi producano differenze significative nei risultati. La personalizzazione offre prestazioni migliori quando si hanno almeno 10.000 utenti e oltre 1.000 eventi di attivazione a settimana (o conversioni).
Di seguito sono descritti alcuni dei diversi modi in cui puoi personalizzare la tua app.
Ottimizza per le entrate derivanti dalle impressioni degli annunci
Un modo per utilizzare la personalizzazione è ottimizzare le entrate derivanti dalle impressioni degli annunci. Per questo caso d'uso, supponiamo che tu abbia un gioco con minigiochi opzionali racchiusi dietro un annuncio a pagina intera e desideri ottimizzare l'esperienza del minigioco per ciascun utente, fornendo la maggior parte delle entrate pubblicitarie senza influire sul coinvolgimento dell'utente.
Esaminiamo un modo in cui potresti ottenere questo risultato:
Nel tuo gioco, implementa la registrazione eventi personalizzata per l'evento
ad_impression
specifico per i fornitori di annunci che utilizzi, assicurandoti che i parametricurrency
evalue
siano inclusi e che le entrate vengano aggiunte nel parametro valore riportato.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 tuo gioco possa gestire i diversi valori.
Questo esempio descrive l'implementazione di un parametro Remote Config come flag di funzionalità per abilitare diversi minigiochi. Per fare ciò, aprire la pagina Remote Config e fare clic su Aggiungi parametro . È possibile denominare il parametro Remote Config
minigame
con il valore predefinitono_game
.Ora aggiungi una personalizzazione facendo clic su Aggiungi nuova e selezionando Personalizzazione .
Aggiungere fino a cinque valori alternativi, quindi fare clic su Avanti .
Per questo esempio di minigioco, puoi utilizzare
tictactoe
,word_scramble
erace
.Quindi, scegli un obiettivo. Poiché ora stai registrando eventi di impressioni dell'annuncio che contengono valori delle entrate, seleziona Impressione dell'annuncio come obiettivo, scegli SUM e valore come parametro da aggregare e aggiungi un'ulteriore metrica di monitoraggio per il tempo di coinvolgimento dell'utente . Ciò ti consente di vedere come si confronta nei risultati della personalizzazione.
Puoi selezionare anche un altro evento come metrica personalizzata qui, se lo ritieni pertinente.
Fare clic su Avanti per scegliere una condizione target. Poiché stai ottimizzando il valore aggregato delle entrate derivanti dalle impressioni dell'annuncio, se non stai convertendo il valore delle entrate dell'evento nella stessa valuta, potresti voler creare una condizione basata sugli utenti in una regione specifica per migliorare la coerenza.
Fare clic su Avanti e assegnare un nome alla personalizzazione, quindi fare clic su Salva .
Fare clic su Pubblica modifiche per avviare la personalizzazione. Gli utenti inizieranno a ricevere i valori dei parametri personalizzati entro poche ore (a seconda dell'intervallo di recupero di Remote Config. Poiché il tempo in cui un valore viene applicato a un utente (la finestra di persistenza ) è di 24 ore, ti consigliamo di lasciare eseguire le tue personalizzazioni per 14 giorni (o per sempre) in modo che apprendano e migliorino continuamente, fornendo un'esperienza ottimale per ciascun utente.
Puoi vedere il rendimento delle tue personalizzazioni facendo clic sulla condizione di targeting del parametro nella pagina Remote Config .
Ora che hai imparato come creare una personalizzazione, continua a leggere per esplorare altri casi d'uso e discutere le opzioni che puoi utilizzare per implementarli.
Seleziona il miglior posizionamento dell'annuncio per ciascun utente
Utenti diversi possono rispondere in modi diversi quando vengono presentati determinati fattori di forma dell'annuncio o posizione. In questo caso d'uso, puoi utilizzare un parametro Remote Config come ad_placement
con valori di posizione diversi e ottimizzare per i clic sugli annunci.
Quando ottimizzi per ad_clicks
, potresti voler configurare almeno una metrica aggiuntiva per user_engagement
per monitorare i livelli di coinvolgimento degli utenti e assicurarti che rimangano elevati.
Componente di personalizzazione | Valori potenziali e consigliati |
---|---|
Parametro di configurazione remota | ad_placement |
Valori alternativi | top-left, bottom, middle-panel, full-screen |
Obbiettivo | ad_clicks |
Metriche aggiuntive | user_engagement |
Ottimizza per la frequenza degli annunci
In questo caso d'uso, puoi ottimizzare la frequenza degli annunci, ottimizzando il coinvolgimento degli utenti per determinare quale frequenza degli annunci genera il maggior coinvolgimento degli utenti. Utilizza ad_click
come metrica aggiuntiva da monitorare.
Componente di personalizzazione | Valori potenziali o consigliati |
---|---|
Parametro di configurazione remota | ad_display_freq_in_min |
Valori alternativi | 2, 10, 50 |
Obbiettivo | user_engagement |
Metriche aggiuntive | ad_click |
Determina la migliore selezione di difficoltà per massimizzare il coinvolgimento degli utenti
In questo caso d'uso, puoi personalizzare la tua app per ciascun utente, scegliendo il giusto livello di difficoltà per coinvolgere pienamente ogni singolo utente con diversi livelli di abilità del giocatore. Puoi utilizzare level_difficulty
come parametro Remote Config e il coinvolgimento degli utenti come obiettivo. Aggiungi qualsiasi metrica aggiuntiva che ritieni rilevante qui: questo esempio utilizza level_complete
per ottenere informazioni dettagliate sulla progressione dell'utente nel gioco.
Puoi anche utilizzare un obiettivo come le entrate dalle impressioni degli annunci (come configurato in Ottimizza per le entrate dalle impressioni degli annunci ) o utilizzare in_app_purchase
per ottimizzare per gli IAP.
Componente di personalizzazione | Valori potenziali o consigliati |
---|---|
Parametro di configurazione remota | level_difficulty |
Valori alternativi | easy, medium, difficult, impossible |
Obbiettivo | user_engagement |
Metriche aggiuntive | level_complete |