Definire l'esperimento nel Centro per i partner
Dopo aver creato un progetto e definito le variabili remote nel Centro per i partner e scritto il codice dell'app per la sperimentazione, è possibile creare un esperimento nel progetto. Quando si crea l'esperimento, si definiscono gli obiettivi e le varianti che gli utenti riceveranno.
Per una procedura dettagliata che illustra il processo end-to-end di creazione ed esecuzione di un esperimento, vedere Creare ed eseguire il primo esperimento con test A/B.
Creare l'esperimento
Accedere al Centro per i partner.
In App selezionare l'app per cui si desidera creare un esperimento.
Nel riquadro di spostamento selezionare Servizi, quindi Sperimentazione.
Nella pagina Sperimentazione identificare il progetto a cui si vuole aggiungere un esperimento nella tabella dei progetti e fare clic sul collegamento Aggiungi esperimento per tale progetto.
Nel campo Nome esperimento digitare un nome che consenta di identificare agevolmente l'esperimento. Dopo che si crea un esperimento, questo nome viene visualizzato nell'elenco di esperimenti esistenti nella pagina Sperimentazione dell'app nella pagina del progetto.
Per modificare l'esperimento mentre è attivo, fare clic sulla casella di controllo Esperimento modificabile. Selezionare questa casella solo se si sta creando un esperimento per convalidare tutte le varianti tramite test interni. Per ulteriori informazioni, vedere Creare un esperimento per test interni.
Nota
Non selezionare questa casella se si sta creando un esperimento che verrà rilasciato ai clienti (ossia un esperimento associato a un ID progetto usato in una versione dell'app disponibile per i clienti). La modifica di un esperimento mentre è attivo ne invaliderà i risultati.
Nell'elenco a discesa Nome progetto viene selezionato automaticamente il progetto corrente. Se si vuole aggiungere il nuovo esperimento a un progetto diverso, è possibile selezionare il progetto qui. In caso contrario, lasciare questa selezione.
Annotare il valore di ID progetto. Quando si scrive il codice dell'app per la sperimentazione, è necessario fare riferimento a questo ID nel codice per poter ricevere i dati delle varianti e comunicare gli eventi di visualizzazione e conversione al Centro per i partner.
Nella sezione Evento di visualizzazione digitare il nome dell'evento di visualizzazione per l'esperimento nel campo Nome evento di visualizzazione.
Nella sezione Obiettivi ed eventi di conversione definire almeno un obiettivo per l'esperimento:
- Nel campo Nome obiettivo digitare un nome descrittivo per l'obiettivo. Dopo che si esegue un esperimento, questo nome viene visualizzato nel riepilogo dei risultati dell'esperimento.
- Nel campo Nome evento di conversione digitare il nome dell'evento di conversione per questo obiettivo.
- Nel campo Obiettivo scegliere Massimizza o Minimizza, a seconda che si desideri aumentare al massimo o ridurre al minimo le occorrenze dell'evento di conversione. Queste informazioni vengono usate nel riepilogo dei risultati per l'esperimento.
Nota
Il Centro per i partner segnala solo il primo evento di conversione per ogni visualizzazione di un utente in un periodo di tempo di 24 ore. Se un utente attiva più eventi di conversione nell'app in un periodo di 24 ore, viene segnalato solo il primo evento di conversione. Ciò ha lo scopo di evitare che un solo utente causi una deviazione nei risultati dell'esperimento su un gruppo di utenti campione quando l'obiettivo è massimizzare il numero di utenti che esegue una conversione.
Definire le variabili remote e le varianti per l'esperimento
Quindi, definire le variabili remote e le varianti per l'esperimento.
Nella sezione Variabili remote e varianti si dovrebbero vedere due varianti predefinite, Variante A (controllo) e Variante B. Se si desiderano altre varianti, fare clic su Aggiungi variante. Facoltativamente, è possibile rinominare ogni variante.
Per impostazione predefinita, le varianti vengono distribuite equamente agli utenti dell'app. Se si desidera scegliere una percentuale di distribuzione specifica, deselezionare la casella di controllo Distribuisci equamente e digitare le percentuali nella riga Distribuzione (%).
Aggiungere variabili remote alle varianti. Nel controllo a discesa nella parte inferiore di questa sezione scegliere ogni variabile da aggiungere e fare clic su Aggiungi variabile.
Nota
Le variabili elencate in questo controllo vengono ereditate dal progetto per l'esperimento. Il valore predefinito per la variabile (come definito nel progetto) viene assegnato automaticamente alla variante del controllo. Per creare nuove variabili non elencate qui, andare alla pagina del progetto relativa e aggiungere le variabili.
Modificare i valori delle variabili per ogni variante univoca dell'esperimento (ossia le varianti diverse dalla variante di controllo).
Salvare e attivare l'esperimento
Dopo aver immesso i campi richiesti per l'esperimento, fare clic su Salva per salvare l'esperimento.
Se si è soddisfatti dei parametri dell'esperimento e si è pronti ad attivarlo per iniziare a raccogliere i dati dell'esperimento dall'app, fare clic su Attiva. Quando l'esperimento è attivo, l'app può recuperare le variabili delle varianti e comunicare gli eventi di visualizzazione e conversione al Centro per i partner. Per ulteriori informazioni, vedere Eseguire e gestire l'esperimento nel Centro per i partner.
Importante
Un progetto può contenere un solo esperimento attivo alla volta. Dopo aver attivato un esperimento, non è più possibile modificarne i parametri a meno che si sia selezionata la casella di controllo Esperimento modificabile al momento della creazione dell'esperimento. Consigliamo di scrivere il codice dell'esperimento nell'app prima di attivare l'esperimento.
Creare un esperimento per test interni
Può essere necessario testare l'esperimento con destinatari controllati (ad esempio, un insieme di tester interni) e verificare che tutte le varianti funzionino come previsto prima di attivare l'esperimento tra i clienti. A tale scopo, è possibile creare un esperimento con l'opzione Esperimento modificabile selezionata.
Per testare l'esperimento prima di rilasciarlo ai clienti, seguire questa procedura:
- Creare due progetti: uno per la compilazione pubblica dell'app e uno per una compilazione privata dell'app disponibile solo ai destinatari del test. Nelle istruzioni seguenti questi progetti sono denominati rispettivamente progetto pubblico e progetto di test.
- Quando si scrive il codice dell'app per la sperimentazione, fare riferimento all'ID progetto del progetto pubblico nella compilazione pubblica dell'app. Nella compilazione privata dell'app fare riferimento all'ID progetto del progetto di test.
- Creare un esperimento nel progetto di test e selezionare l'opzione Esperimento modificabile per l'esperimento.
- Attivare l'esperimento nel progetto di test. Allocare il 100% della distribuzione a una variante e verificare che questa variante funzioni come previsto per i tester. Ripetere il processo per le altre varianti.
- Dopo aver verificato che le varianti funzionino come previsto, apportare eventuali modifiche finali all'esperimento nel progetto di test. Quando si è pronti per rilasciare l'esperimento ai clienti, clonare l'esperimento nel progetto pubblico. In questo esperimento non selezionare l'opzione Esperimento modificabile.
- Assicurarsi che la distribuzione delle varianti di destinazione sia corretta nell'esperimento clonato.
- Attivare l'esperimento clonato per rilasciare l'esperimento ai clienti.
Passaggi successivi
Dopo che si definisce l'esperimento nel Centro per i partner e se ne scrive il codice nell'app, è possibile eseguire e gestire l'esperimento nel Centro per i partner.