Cosa puoi fare con la personalizzazione di Remote Config?

La personalizzazione Remote Config è ottimizzata per gli eventi Google Analytics, quindi se puoi attivare un evento con parametri significativi, puoi creare una personalizzazione per questo evento.

Per ottenere i risultati più utili, devi scegliere un evento che si attiva spesso con valori alternativi che prevedi di produrre 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.

Ottimizzare per le entrate derivanti dalle impressioni degli annunci

Un modo per utilizzare la personalizzazione è ottimizzare per le entrate derivanti dalle impressioni degli annunci. Per questo caso d'uso, supponiamo che tu abbia un gioco con minigiochi facoltativi bloccati dietro un annuncio a schermo intero e che tu voglia ottimizzare l'esperienza dei minigiochi per ogni utente, fornendo le entrate pubblicitarie maggiori senza influire sul coinvolgimento degli utenti.

Ecco un modo per raggiungere questo obiettivo:

  1. Nel gioco, implementa la registrazione degli eventi personalizzati per l'evento ad_impression specifico per i fornitori di annunci che utilizzi, assicurandoti che siano inclusi i parametri currency e value 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.

  2. 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 Remote Config parametro come flag di funzionalità per abilitare diversi minigiochi. Per farlo, apri la Remote Config pagina e fai clic su Aggiungi parametro. Puoi assegnare al parametro Remote Config il nome minigame con un valore predefinito di no_game.

    Aggiungere un parametro Remote Config

  3. Ora aggiungi una personalizzazione facendo clic su Aggiungi nuovo e selezionando Personalizzazione.

  4. Aggiungi fino a cinque valori alternativi e poi fai clic su Avanti.

    Per questo esempio di minigioco, puoi utilizzare tictactoe, word_scramble e race.

    Aggiungere valori alternativi

  5. Ora scegli un obiettivo. Poiché ora stai registrando gli eventi di impressione dell'annuncio che contengono i 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 del coinvolgimento degli utenti. In questo modo, puoi vedere come si confronta nei risultati di personalizzazione.

    Se lo ritieni pertinente, puoi selezionare anche un altro evento come metrica personalizzata.

    Selezionare un obiettivo

  6. Fai clic su Avanti per scegliere una condizione di targeting. Poiché stai ottimizzando il valore aggregato delle entrate derivanti dalle impressioni degli annunci, se non converti il valore delle entrate degli eventi nella stessa valuta, potresti voler creare una condizione basata sugli utenti di una regione specifica per migliorare la coerenza.

    Scegli una condizione target

  7. Fai clic su Avanti e assegna un nome alla personalizzazione, poi fai clic su Salva.

    Assegna un nome alla personalizzazione

  8. Fai clic su Pubblica modifiche per avviare la personalizzazione. Gli utenti inizieranno a ricevere valori dei parametri personalizzati tra qualche ora (a seconda dell' Remote Config intervallo di recupero. 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 in esecuzione le personalizzazioni per 14 giorni (o in modo permanente) in modo che imparino e migliorino continuamente, fornendo un'esperienza ottimale per ogni utente.

    Puoi vedere il rendimento delle personalizzazioni facendo clic sulla condizione di targeting del parametro nella Remote Config pagina.

Ora che hai imparato a creare una personalizzazione, continua a leggere per scoprire altri casi d'uso e discutere le opzioni che puoi utilizzare per implementarli.

Selezionare il posizionamento degli annunci migliore per ogni utente

Utenti diversi potrebbero rispondere in modo diverso quando vengono presentati determinati formati o posizioni degli annunci. In questo caso d'uso, puoi utilizzare un Remote Config parametro 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
Remote Config parametro ad_placement
Valori alternativi top-left, bottom, middle-panel, full-screen
Obiettivo ad_clicks
Metriche aggiuntive user_engagement

Ottimizzare 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
Remote Config parametro ad_display_freq_in_min
Valori alternativi 2, 10, 50
Obiettivo user_engagement
Metriche aggiuntive ad_click

Determinare la selezione della difficoltà migliore per massimizzare il coinvolgimento degli utenti

In questo caso d'uso, puoi personalizzare l'app per ogni utente, scegliendo il livello di difficoltà giusto per coinvolgere completamente ogni singolo utente con livelli di abilità di gioco diversi. Puoi utilizzare level_difficulty come parametro Remote Config e il coinvolgimento degli utenti come obiettivo. Aggiungi qui qualsiasi metrica aggiuntiva che ritieni pertinente. Questo esempio utilizza level_complete per ottenere informazioni sulla progressione degli utenti nel gioco.

Puoi anche utilizzare un obiettivo come le entrate derivanti dalle impressioni degli annunci (come configurato in Ottimizzare per le entrate derivanti dalle impressioni degli annunci) o utilizzare in_app_purchase per ottimizzare gli acquisti in-app.

Componente di personalizzazione Valori potenziali o consigliati
Remote Config parametro level_difficulty
Valori alternativi easy, medium, difficult, impossible
Obiettivo user_engagement
Metriche aggiuntive level_complete