Guida introduttiva a Target SDK
Per iniziare, ti invitiamo a creare il tuo primo decisioning sul dispositivo attività flag di funzione nella lingua desiderata:
- Node.js
- Java
- .NET
- Python
Riepilogo dei passaggi
- Abilitare il decisioning sul dispositivo per la tua organizzazione
- Installare l’SDK
- Inizializzare l’SDK
- Impostare i flag di funzione in un Adobe Target Test A/B attività
- Implementare ed eseguire il rendering della funzione nell’applicazione
- Implementa il tracciamento degli eventi nell’applicazione
- Attiva Test A/B attività
1. Abilitare il decisioning sul dispositivo per l’organizzazione
L’abilitazione del decisioning sul dispositivo garantisce che Test A/B l'attività viene eseguita con latenza quasi pari a zero. Per abilitare questa funzione, vai a Amministrazione > Implementazione > Dettagli account e abilita Decisioning sul dispositivo attivare/disattivare.
Dopo aver abilitato Decisioning sul dispositivo attivare/disattivare, Adobe Target inizia a generare artefatti regola per il tuo cliente.
2. Installare l’SDK
Per Node.js, Java e Python, esegui il seguente comando nella directory del progetto nel terminale. Per .NET, aggiungerlo come dipendenza tramite installazione da NuGet.
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-bash line-numbers |
---|
|
code language-python line-numbers |
---|
|
3. Inizializzare l’SDK
L’artefatto della regola viene scaricato durante il passaggio di inizializzazione dell’SDK. Puoi personalizzare il passaggio di inizializzazione per determinare come viene scaricato e utilizzato l’artefatto.
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-csharp line-numbers |
---|
|
code language-python line-numbers |
---|
|
4. Impostare i flag di funzione in un Adobe Target Test A/B attività
-
In entrata Target, passare alla Attività , quindi seleziona Crea attività > Test A/B.
-
In Crea attività test A/B , lascia selezionata l'opzione Web predefinita (1), seleziona Modulo come compositore esperienza (2), seleziona Area di lavoro predefinita con Nessuna restrizione di proprietà(3), quindi fai clic su Successivo 4).
-
In Esperienze per creare un’attività, specifica un nome per l’attività (1) e aggiungi una seconda esperienza, Esperienza B, facendo clic su Aggiungi esperienza (2). Immettere il nome della posizione desiderata (3). Ad esempio:
ondevice-featureflag
ohomepage-addtocart-featureflag
sono nomi di posizione che indicano le destinazioni per il test dei flag di funzione. Nell’esempio riportato di seguito,ondevice-featureflag
è la posizione definita per l’Esperienza B. Facoltativamente, puoi aggiungere Perfezionamenti del pubblico (4) per limitare la qualifica all’attività. -
In CONTENUTO nella stessa pagina, seleziona Crea offerta JSON nell’elenco a discesa (1), come illustrato.
-
In Dati JSON casella di testo visualizzata, digita le variabili del flag di funzione per ogni esperienza (1), utilizzando un oggetto JSON valido (2).
Immetti le variabili dei flag di funzione per l’Esperienza A.
(Esempio di JSON per l’esperienza A, vedi sopra)
code language-json line-numbers { "enabled" : true, "flag" : "expA" }
Immetti le variabili dei flag di funzione per l’Esperienza B.
(Esempio di JSON per l’esperienza B, vedi sopra)
code language-json line-numbers { "enabled" : true, "flag" : "expB" }
-
Clic Successivo (1) anticipare al Targeting passaggio di creazione dell’attività.
-
In Targeting Esempio del passaggio mostrato di seguito, Targeting del pubblico (2) rimane sul set predefinito di Tutti i visitatori, per semplicità. Ciò significa che l’attività non è targetizzata. Tuttavia, un Adobe di nota consiglia di indirizzare sempre i tipi di pubblico alle attività di produzione. Clic Successivo (3) anticipare al Obiettivi e impostazioni passaggio di creazione dell’attività.
-
In Obiettivi e impostazioni step, set Origine per la generazione di rapporti a Adobe Target (1) Definisci il Metrica per obiettivo as Conversione, specificando i dettagli in base alle metriche di conversione del sito (2). Clic Salva e chiudi (3) per salvare l’attività.
5. Implementare ed eseguire il rendering della funzione nell’applicazione
Dopo aver impostato le variabili dei flag di funzione in Target, modifica il codice dell’applicazione per utilizzarli. Ad esempio, dopo aver ottenuto il flag di funzione nell’applicazione, puoi utilizzarlo per abilitare le funzioni ed eseguire il rendering dell’esperienza per la quale il visitatore si è qualificato.
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-csharp line-numbers |
---|
|
code language-python line-numbers |
---|
|
6. Implementa il tracciamento aggiuntivo per gli eventi nell’applicazione
Facoltativamente, puoi inviare eventi aggiuntivi per il tracciamento delle conversioni utilizzando la funzione sendNotification().
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-csharp line-numbers |
---|
|
code language-python line-numbers |
---|
|
7. Attiva il Test A/B attività
-
Clic Attiva (1) per attivare Test A/B attività.
note note NOTE È necessario disporre di Approvatore o Editore ruolo utente per eseguire questo passaggio.