La personalizzazione di Remote Config è ottimizzata per gli eventi di Google Analytics, quindi se puoi attivare un evento con parametri significativi, puoi creare una personalizzazione per esso.
Per i risultati più utili, dovresti scegliere un evento che si attiva spesso con valori alternativi che prevedi produca differenze significative nei risultati. La personalizzazione funziona al meglio quando hai almeno 10.000 utenti e oltre 1000 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 da impressioni pubblicitarie
Un modo per utilizzare la personalizzazione consiste nell'ottimizzare le entrate derivanti dalle impressioni degli annunci. Per questo caso d'uso, supponiamo che tu abbia un gioco con minigiochi facoltativi protetti da un annuncio a tutta pagina e desideri ottimizzare l'esperienza del minigioco per ogni utente, fornendo la maggior parte delle entrate pubblicitarie senza influire sul coinvolgimento degli utenti.
Esaminiamo un modo in cui potresti ottenere questo risultato:
Nel tuo gioco, implementa la registrazione degli eventi personalizzati 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 del valore riportato.Misurare 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 sia in grado di gestire i diversi valori.
Questo esempio descrive l'implementazione di un parametro Remote Config come flag di funzionalità per abilitare diversi mini-giochi. Per fare ciò, apri la pagina Remote Config e fai clic su Aggiungi parametro . Puoi nominare il parametro Remote Config
minigame
con un valore predefinito dino_game
.Ora aggiungi una personalizzazione facendo clic su Aggiungi nuovo e selezionando Personalizzazione .
Aggiungi fino a cinque valori alternativi, quindi fai 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 di entrate, seleziona Impressione dell'annuncio come obiettivo, scegli SUM e valore come parametro da aggregare e aggiungi un'ulteriore metrica di tracciamento per il tempo di coinvolgimento dell'utente . Ciò ti consente di vedere come si confronta nei risultati di personalizzazione.
Puoi selezionare anche un altro evento come metrica personalizzata qui, se lo ritieni pertinente.
Fare clic su Avanti per scegliere una condizione di destinazione. Poiché stai ottimizzando il valore aggregato delle entrate da impressioni dell'annuncio, se non converti 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.
Fai clic su Avanti e assegna un nome alla personalizzazione, quindi fai clic su Salva .
Fare clic su Pubblica modifiche per avviare la personalizzazione. Gli utenti inizieranno a ricevere i valori dei parametri personalizzati in 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 permanenza ) è di 24 ore, ti consigliamo di lasciare che le tue personalizzazioni vengano eseguite per 14 giorni (o perpetuamente) in modo che imparino e migliorino continuamente, fornendo un'esperienza ottimale per ogni 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 diversi valori di localizzazione e ottimizzare per i clic sugli annunci.
Durante l'ottimizzazione per ad_clicks
, potresti voler configurare almeno una metrica aggiuntiva per user_engagement
per tenere traccia dei livelli di coinvolgimento degli utenti per assicurarti che rimangano elevati.
Componente di personalizzazione | Valori potenziali e raccomandati |
---|---|
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à da massimizzare per il coinvolgimento degli utenti
In questo caso d'uso, puoi personalizzare la tua app per ogni utente, scegliendo il giusto livello di difficoltà per coinvolgere completamente 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 pertinente qui: questo esempio utilizza level_complete
per ottenere informazioni sulla progressione dell'utente nel gioco.
Puoi anche utilizzare un obiettivo come le entrate da impressioni dell'annuncio (come configurato in Ottimizza per le entrate da impressioni dell'annuncio ) 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 |