Erste Schritte mit Target SDKs
Damit Sie richtig arbeiten können, empfehlen wir Ihnen, Ihre erste on-device decisioning Funktionsmarkierungsaktivität in der Sprache Ihrer Wahl:
- Node.js
- Java
- .NET
- Python
Zusammenfassung der Schritte
- Aktivieren der geräteübergreifenden Entscheidungsfindung für Ihre Organisation
- SDK installieren
- Initialisieren des SDK
- Richten Sie die Funktionsmarkierungen in einem Adobe Target A/B-Test activity
- Funktion in Ihre Anwendung implementieren und rendern
- Implementieren des Trackings für Ereignisse in Ihrer Anwendung
- Aktivieren Ihrer A/B-Test activity
1. Aktivieren Sie die Entscheidungsfindung auf dem Gerät für Ihre Organisation
Durch die Aktivierung der Entscheidungsfindung auf dem Gerät wird eine A/B-Test -Aktivität wird mit einer Latenz von nahezu null ausgeführt. Navigieren Sie zur Aktivierung dieser Funktion zu Administration > Implementierung > Kontodetails und aktivieren Sie die On-Device Decisioning umschalten.
Nach der Aktivierung der On-Device Decisioning Umschalten, Adobe Target beginnt zu generieren ruleArtefakte für Ihren Client.
2. Installieren des SDK
Führen Sie für Node.js, Java und Python den folgenden Befehl in Ihrem Projektverzeichnis im Terminal aus. Fügen Sie es für .NET als Abhängigkeit von Installieren von NuGet.
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-bash line-numbers |
---|
|
code language-python line-numbers |
---|
|
3. Initialisieren des SDK
Das Regelartefakt wird während des Initialisierungsschritts des SDK heruntergeladen. Sie können den Initialisierungsschritt anpassen, um zu bestimmen, wie das Artefakt heruntergeladen und verwendet wird.
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-csharp line-numbers |
---|
|
code language-python line-numbers |
---|
|
4. Richten Sie die Feature Flags in ein Adobe Target A/B-Test activity
-
In Target, navigieren Sie zum Tätigkeiten Seite und wählen Sie Aktivität erstellen > A/B-Test.
-
Im A/B-Test-Aktivität erstellen modal, lassen Sie die Standardoption Web ausgewählt (1), wählen Sie Formular Wählen Sie als Experience Composer (2) Standardarbeitsbereich mit Keine Eigenschaftenbeschränkungen(3) und klicken Sie auf Nächste 4.
-
Im Erlebnisse Schritt der Aktivitätserstellung einen Namen für Ihre Aktivität angeben (1) und ein zweites Erlebnis, Erlebnis B, hinzufügen, indem Sie auf Erlebnis hinzufügen Absatz 2. Geben Sie den Ortsnamen Ihrer Wahl ein (3). Beispiel:
ondevice-featureflag
oderhomepage-addtocart-featureflag
sind Ortsnamen, die die Ziele für Feature Flag-Tests angeben. Im folgenden Beispiel:ondevice-featureflag
ist der für Erlebnis B definierte Ort. Optional können Sie Zielgruppenverfeinerungen (4) hinzufügen, um die Qualifizierung auf die Aktivität zu beschränken. -
Im Inhalt auf derselben Seite ein und wählen Sie JSON-Angebot erstellen in der Dropdown-Liste (1) angezeigt.
-
Im JSON-Daten in das Textfeld ein, geben Sie Ihre Funktionsmarkierungsvariablen für jedes Erlebnis (1) ein und verwenden Sie ein gültiges JSON-Objekt (2).
Geben Sie die Variablen für die Funktionskennzeichnung für Erlebnis A ein.
(Beispiel-JSON für Erlebnis A oben)
code language-json line-numbers { "enabled" : true, "flag" : "expA" }
Geben Sie die Variablen für das Feature Flag für Erlebnis B ein.
(Beispiel-JSON für Erlebnis B oben)
code language-json line-numbers { "enabled" : true, "flag" : "expB" }
-
Klicks Nächste 1. Targeting Schritt der Aktivitätserstellung.
-
Im Targeting Beispiel für einen Schritt unten gezeigt, bleibt das Zielgruppen-Targeting (2) aus Gründen der Einfachheit im Standardsatz Alle Besucher enthalten. Dies bedeutet, dass die Aktivität nicht zielgerichtet ist. Beachten Sie jedoch, dass Sie in der Adobe immer Zielgruppen für Produktionsaktivitäten auswählen sollten. Klicks Nächste 3. Ziele und Einstellungen Schritt der Aktivitätserstellung.
-
Im Ziele und Einstellungen Schritt, festlegen Berichtsquelle nach Adobe Target Absatz 1. Definieren Sie die Zielmetrik as Konversion, wobei die Details auf Grundlage der Konversionsmetriken Ihrer Site (2) angegeben werden. Klicks Speichern und schließen (3) , um die Aktivität zu speichern.
5. Implementieren und Rendern der Funktion in Ihrer Anwendung
Nach dem Einrichten der Feature Flag-Variablen in Targetändern Sie den Anwendungs-Code, um ihn zu verwenden. Nachdem Sie beispielsweise das Feature Flag in der Anwendung erhalten haben, können Sie damit Funktionen aktivieren und das Erlebnis rendern, für das sich der Besucher qualifiziert hat.
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-csharp line-numbers |
---|
|
code language-python line-numbers |
---|
|
6. Implementieren Sie zusätzliches Tracking für Ereignisse in Ihrer Anwendung
Optional können Sie mithilfe der Funktion sendNotification() zusätzliche Ereignisse zum Verfolgen von Konversionen senden.
code language-js line-numbers |
---|
|
code language-javascript line-numbers |
---|
|
code language-csharp line-numbers |
---|
|
code language-python line-numbers |
---|
|
7. Aktivieren Sie Ihre A/B-Test activity
-
Klicks Aktivieren (1) zur Aktivierung Ihrer A/B-Test -Aktivität.
note note NOTE Sie müssen über die Genehmiger oder Herausgeber Benutzerrolle , um diesen Schritt durchzuführen.