Cosa puoi fare con la personalizzazione di Remote Config?

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:

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

  2. 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 predefinito no_game .

    Add a Remote Config parameter

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

  4. Aggiungere fino a cinque valori alternativi, quindi fare clic su Avanti .

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

    Add alternative values

  5. 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.

    Select an objective

  6. 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.

    Choose a target condition

  7. Fare clic su Avanti e assegnare un nome alla personalizzazione, quindi fare clic su Salva .

    Name your personalization

  8. 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