Aan de slag met Target SDK’s
Om in gebruik te worden, moedigen wij u aan om uw eerste op-apparatenbesluit activiteit van de eigenschapmarkering in de taal van uw keus tot stand te brengen:
- 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
- Uw A/B Test activiteit activeren
1. Beslissing op het apparaat voor uw organisatie inschakelen
Als u beslissingen op het apparaat inschakelt, zorgt u ervoor dat een A/B Test -activiteit wordt uitgevoerd met een latentie van bijna nul. Navigeer naar Administration > Implementation > Account details en schakel de On-Device Decisioning -toets in om deze functie in te schakelen.
Na het toelaten van de On-Device Decisioning knevel, Adobe Target begint producerend regelartefacten voor uw cliënt.
2. De SDK installeren
Voor Node.js, Java, en Python, stel het volgende bevel in uw projectfolder in de terminal in werking. Voor .NET, voeg het als gebiedsdeel toe door te installeren van NuGet .
| code language-js line-numbers |
|---|
|
| code language-javascript line-numbers |
|---|
|
| code language-bash line-numbers |
|---|
|
| code language-python line-numbers |
|---|
|
3. De SDK initialiseren
Het regelartefact wordt gedownload tijdens de SDK-initialisatiestap. 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. De functiemarkeringen instellen in een Adobe Target A/B Test -activiteit
-
Navigeer in Target naar de Activities -pagina en selecteer vervolgens Create Activity > A/B test .
-
Laat in het modaal Create A/B Test Activity de standaardoptie Web geselecteerd (1), selecteer Form als uw ervaringscomposer (2), selecteer Default Workspace met No Property Restrictions (3) en klik vervolgens op Next (4).
-
Geef in de Experiences -stap voor het maken van activiteiten een naam voor uw activiteit (1) en voeg een tweede ervaring, Experience B, toe door op Add Experience (2) te klikken. Voer de locatienaam van uw keuze in (3).
ondevice-featureflagofhomepage-addtocart-featureflagzijn bijvoorbeeld locatienamen die de doelen voor het testen van functiemarkeringen aangeven. In het onderstaande voorbeeld isondevice-featureflagde locatie die is gedefinieerd voor Experience B. U kunt ook Audience Refinements (4) toevoegen om de kwalificatie te beperken tot de activiteit.
-
Selecteer in de sectie CONTENT op dezelfde pagina de optie Create JSON Offer in de vervolgkeuzelijst (1), zoals weergegeven.
-
Typ in het tekstvak JSON Data dat wordt weergegeven, voor elke ervaring (1) de kenmerkmarkeringsvariabelen 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" } -
Klik op Next (1) om door te gaan naar de stap Targeting voor het maken van activiteiten.
-
In het onderstaande Targeting -stapvoorbeeld blijft Publiek gericht (2) op de standaardset met Alle bezoekers, voor de eenvoud. Dit betekent dat de activiteit niet gericht is. Opmerking: Adobe raadt u echter aan uw publiek altijd te richten op productieactiviteiten. Klik op Next (3) om door te gaan naar de stap Goals & Settings voor het maken van activiteiten.
-
Stel in de stap Goals & Settings de waarde Reporting Source in op Adobe Target (1). Definieer Goal Metric als Conversion en geef de details op op basis van de conversiemetriek van uw site (2). Klik op Save & Close (3) om de activiteit op te slaan.
5. De functie implementeren en renderen in uw toepassing
Nadat u de variabelen voor de functiemarkering in Target hebt ingesteld, wijzigt 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. Uw A/B Test activiteit activeren
-
Klik op Activate (1) om de A/B Test -activiteit te activeren.
note NOTE U moet de Approver of Publisher gebruikersrol hebben om deze stap uit te voeren.