Aan de slag met Target SDK's
We raden u aan om uw eerste Apparaatbeslissingen de activiteit van de eigenschapmarkering in de taal van uw keus:
- Node.js
- Java
- .NET
- Python
Overzicht van de stappen
- Beslissing op het apparaat voor uw organisatie inschakelen
- De SDK installeren
- De SDK initialiseren
- De functiemarkeringen instellen in een Adobe Target A/B Test activiteit
- De functie implementeren en renderen in uw toepassing
- Bijhouden implementeren voor gebeurtenissen in uw toepassing
- Activeer uw A/B Test activiteit
1. Schakel apparaatbeslissingen in voor uw organisatie
Het toelaten van op apparaat beslist verzekert en A/B Test activiteit wordt uitgevoerd bij bijna-nul latentie. Als u deze functie wilt inschakelen, navigeert u naar Administration > Implementation > Account details en de On-Device Decisioning schakelen.
Nadat u het dialoogvenster On-Device Decisioning schakelen, Adobe Target Beginnen met genereren regelartefacten voor uw client.
2. Installeer de SDK
Voor Node.js, Java, en Python, stel het volgende bevel in uw projectfolder in de terminal in werking. Voor .NET, voeg het als gebiedsdeel door toe installeren vanaf NuGet.
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-bash line-numbers |
---|
|
code language-python line-numbers |
---|
|
3. Initialiseer de SDK
Het regelartefact wordt gedownload tijdens de de initialiseringsstap van SDK. U kunt de initialisatiestap aanpassen om te bepalen hoe het artefact wordt gedownload en gebruikt.
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-csharp line-numbers |
---|
|
code language-python line-numbers |
---|
|
4. Stel de functiemarkeringen in een Adobe Target A/B Test activiteit
-
In Target, navigeert u naar de Activities pagina, selecteert u vervolgens Create Activity > A/B test.
-
In de Create A/B Test Activity modaal, verlaat de standaardoptie van het Web geselecteerd (1), selecteer Form als uw ervaringscomposer (2), selecteert u Default Workspace with No Property Restrictions(3) en klikt u vervolgens op Next (4)
-
In de Experiences stap voor het maken van activiteiten, geef een naam voor uw activiteit (1) en voeg een tweede ervaring toe, Experience B, door op Add Experience (2) Voer de locatienaam van uw keuze in (3). Bijvoorbeeld:
ondevice-featureflag
ofhomepage-addtocart-featureflag
zijn plaatsnamen die op de bestemmingen voor het testen van de eigenschapvlag wijzen. In het onderstaande voorbeeld:ondevice-featureflag
Dit is de locatie die is gedefinieerd voor Ervaring B. U kunt ook Verfijningen van publiek toevoegen (4) om de kwalificatie te beperken tot de activiteit. -
In de CONTENT op dezelfde pagina selecteert u Create JSON Offer in de vervolgkeuzelijst (1), zoals weergegeven.
-
In de JSON Data in het tekstvak dat wordt weergegeven, typt u de variabelen voor de functiemarkering voor elke ervaring (1) met een geldig JSON-object (2).
Voer de kenmerkmarkeringsvariabelen voor Experience A in.
(Voorbeeld van JSON voor Experience A, hierboven)
code language-json line-numbers { "enabled" : true, "flag" : "expA" }
Voer de variabelen voor de functiemarkering in voor Experience B.
(Voorbeeld van JSON voor Experience B, hierboven)
code language-json line-numbers { "enabled" : true, "flag" : "expB" }
-
Klikken Next (1) aan de Targeting stap van het creëren van activiteit.
-
In de Targeting In het volgende stapvoorbeeld blijft Audience Targeting (2) voor de eenvoud de standaardset met Alle bezoekers. Dit betekent dat de activiteit niet gericht is. Nota Adobe adviseert u altijd uw publiek voor productieactiviteiten richten. Klikken Next (3) aan de Goals & Settings stap van het creëren van activiteit.
-
In de Goals & Settings stap, instellen Reporting Source tot Adobe Target (1) Definieer de Goal Metric als Conversion, waarbij u de details opgeeft op basis van de omzettingscijfers van uw site (2). Klikken Save & Close (3) om de activiteit op te slaan.
5. Implementeer en rendeer de functie in uw toepassing
Na het instellen van de kenmerkmarkeringsvariabelen in Targetwijzigt u de toepassingscode om deze te gebruiken. Nadat u bijvoorbeeld de functiemarkering in de toepassing hebt opgehaald, kunt u deze gebruiken om functies in te schakelen en de ervaring weer te geven waarvoor de bezoeker gekwalificeerd was.
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-csharp line-numbers |
---|
|
code language-python line-numbers |
---|
|
6. Extra tracering implementeren voor gebeurtenissen in uw toepassing
U kunt desgewenst aanvullende gebeurtenissen voor het bijhouden van conversies verzenden met de functie sendNotification().
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-csharp line-numbers |
---|
|
code language-python line-numbers |
---|
|
7. Activeer uw A/B Test activiteit
-
Klikken Activate (1) om uw A/B Test activiteit.
note note NOTE U moet beschikken over Approver of Publisher gebruikersrol om deze stap uit te voeren.