Erstellen von Testprofilen create-test-profiles
Testprofile sind erforderlich, wenn Sie in einer Journey den Testmodus verwenden und eine Vorschau anzeigen und Ihre Inhalte testen möchten.
Es gibt mehrere Möglichkeiten, Testprofile zu erstellen. Auf dieser Seite finden Sie Details für Folgendes:
-
Ein vorhandenes Profil in ein Testprofil umwandeln
-
Testprofile durch Hochladen einer CSV-Datei oder mithilfe von API-Aufrufen erstellen
Zusätzlich zu diesen beiden Methoden bietet Adobe Journey Optimizer einen speziellen produktinternen Anwendungsfall, um die Erstellung von Testprofilen zu erleichtern.
Sie können auch eine JSON-Datei in einen vorhandenen Datensatz hochladen. Weiterführende Informationen dazu finden Sie in der Dokumentation zur Datenaufnahme.
Beachten Sie, dass das Erstellen eines Testprofils dem Erstellen regulärer Profile in Adobe Experience Platform ähnelt. Weitere Informationen finden Sie in der Dokumentation zu Echtzeit-Kundenprofilen.
➡️ In diesem Video erfahren Sie, wie Sie Testprofile erstellen
Voraussetzungen test-profile-prerequisites
Um Profile erstellen zu können, müssen Sie zunächst ein Schema und einen Datensatz in Adobe Journey Optimizer erstellen.
Gehen Sie wie folgt vor, um ein Schema zu erstellen:
-
Klicken Sie im Menüabschnitt „DATEN-MANAGEMENT“ auf Schemata.
-
Klicken Sie oben rechts auf Schema erstellen, wählen Sie dann einen Schematyp aus, z. B. Einzelnes XDM-Profil, und klicken Sie auf Weiter.
-
Geben Sie einen Namen für Ihr Schema ein und klicken Sie auf Beenden.
-
Klicken Sie links im Bereich Feldergruppen auf Hinzufügen und wählen Sie die entsprechenden Feldergruppen aus. Stellen Sie sicher, dass Sie die Feldgruppe Profil-Testdetails hinzufügen.
Klicken Sie abschließend auf Feldgruppen hinzufügen: Die Liste der Feldgruppen wird im Bildschirm „Schemaübersicht“ angezeigt.
note note NOTE Klicken Sie auf den Namen des Schemas, um seine Eigenschaften zu aktualisieren. -
Klicken Sie in der Liste der Felder auf das Feld, das Sie als die primäre Identität definieren möchten.
-
Markieren Sie im rechten Bereich Feldeigenschaften die Optionen Identität und Primäre Identität und wählen Sie einen Namespace aus. Wenn die primäre Identität eine E-Mail-Adresse sein soll, wählen Sie den Namespace E-Mail. Klicken Sie auf Übernehmen.
-
Wählen Sie das Schema aus und aktivieren Sie die Option Profil im Bereich Schema-Eigenschaften.
-
Klicken Sie auf Speichern.
Anschließend müssen Sie den Datensatz erstellen, in den die Profile importiert werden. Führen Sie folgende Schritte aus:
- Gehen Sie zu Datensätze und klicken Sie dann auf Datensatz erstellen.
- Wählen Sie Datensatz aus Schema erstellen aus.
- Wählen Sie das zuvor erstellte Schema aus und klicken Sie dann auf Weiter.
- Wählen Sie einen Namen und klicken Sie dann auf Beenden.
- Aktivieren Sie die Option Profil.
Produktinterner Anwendungsfall use-case-1
Auf der Adobe Journey Optimizer-Startseite können Sie den produktinternen Anwendungsfall für Testprofile nutzen. Dieser Anwendungsfall erleichtert die Erstellung von Testprofilen, die vor der Veröffentlichung zum Testen von Journeys verwendet werden.
Klicken Sie auf den Button Start, um den Anwendungsfall zu starten.
Die folgenden Informationen werden benötigt:
-
Identity-Namespace: Der Identity-Namespace, mit dem die Testprofile eindeutig identifiziert werden. Wenn beispielsweise die E-Mail-Adresse zur Identifizierung der Testprofile verwendet wird, sollte der Identity-Namespace E-Mail ausgewählt werden. Wenn die eindeutige Kennung die Telefonnummer ist, sollte der Identity-Namespace Telefon ausgewählt werden.
-
CSV-Datei: Eine kommagetrennte Datei, die die Liste der zu erstellenden Testprofile enthält. Der Anwendungsfall erwartet ein vordefiniertes Format für die CSV-Datei, die die Liste der zu erstellenden Testprofile enthält. Jede Zeile in der Datei sollte die folgenden Felder in der richtigen Reihenfolge wie folgt enthalten:
- Personen-ID: Eindeutige Kennung des Testprofils. Die Werte dieses Felds sollten den ausgewählten Identity-Namespace widerspiegeln. (Wenn beispielsweise Telefon für den Identity-Namespace ausgewählt ist, sollten die Werte dieses Felds Telefonnummern sein. Wenn E-Mail ausgewählt ist, sollten die Werte dieses Felds E-Mail-Adressen sein.
- E-Mail-Adresse: E-Mail-Adresse des Testprofils. (Das Feld Personen-ID und das Feld E-Mail-Adresse können möglicherweise dieselben Werte enthalten, wenn E-Mail als Identity-Namespace ausgewählt ist.)
- Vorname: Vorname des Testprofils.
- Nachname: Nachname des Testprofils.
- Stadt: Stadt, in der das Testprofil seinen Wohnsitz hat
- Land: Land, in dem das Testprofil seinen Wohnsitz hat
- Geschlecht: Geschlecht des Testprofils. Verfügbare Werte sind männlich, weiblich und nicht_spezifiziert
Nachdem Sie den Identity-Namespace ausgewählt und die CSV-Datei basierend auf dem oben stehenden Format bereitgestellt haben, klicken Sie oben rechts auf den Button Ausführen. Es kann ein paar Minuten dauern, bis der Anwendungsfall abgeschlossen ist. Sobald der Anwendungsfall die Verarbeitung und das Erstellen der Testprofile abgeschlossen hat, wird eine Benachrichtigung gesendet, um den Benutzer zu informieren.
Umwandeln eines Profils in ein Testprofil turning-profile-into-test
So können Sie ein vorhandenes Profil in ein Testprofil umwandeln: Sie können Profilattribute auf dieselbe Weise aktualisieren wie bei der Erstellung eines Profils.
Am einfachsten erreichen Sie das, indem Sie die Aktionsaktivität Profil aktualisieren in einer Journey verwenden und das boolesche Feld testProfile von „false“ auf „true“ ändern.
Ihre Journey besteht dann aus den Aktivitäten Zielgruppe lesen und Profil aktualisieren. Zunächst müssen Sie eine Zielgruppe erstellen, die die Profile anspricht, die in Testprofile umgewandelt werden sollen.
-
Navigieren Sie zu Zielgruppen und dann oben rechts zu Zielgruppe erstellen.
-
Definieren Sie einen Namen für Ihre Zielgruppe und erstellen Sie die Zielgruppe: Wählen Sie die Felder und Werte aus, um die gewünschten Profile anzusprechen.
-
Klicken Sie auf Speichern und prüfen Sie, ob die Profile korrekt durch die Zielgruppe angesprochen werden.
note note NOTE Die Zielgruppenberechnung kann einige Zeit in Anspruch nehmen. Weitere Informationen zu Zielgruppen finden Sie in diesem Abschnitt. -
Erstellen Sie jetzt eine neue Journey und beginnen Sie mit der Orchestrierungsaktivität Zielgruppe lesen.
-
Wählen Sie die zuvor erstellte Zielgruppe und den Namespace aus, den Ihre Profile verwenden.
-
Fügen Sie die Aktionsaktivität Profil aktualisieren hinzu.
-
Wählen Sie das Schema, das Feld testProfiles und den Datensatz aus und legen Sie den Wert auf true fest. Klicken Sie dazu im Feld WERT auf das Stift-Symbol rechts, wählen Sie Erweiterter Modus aus und geben Sie true ein.
-
Klicken Sie auf Veröffentlichen.
-
Überprüfen Sie im Abschnitt Zielgruppen, ob die Profile korrekt aktualisiert wurden.
note note NOTE Nähere Informationen zur Aktivität Profil aktualisieren erhalten Sie in diesem Abschnitt.
Erstellen eines Testprofils mithilfe einer CSV-Datei create-test-profiles-csv
In Adobe Experience Platform können Sie Profile erstellen, indem Sie eine CSV-Datei, die die verschiedenen Profilfelder enthält, in Ihren Datensatz hochladen. Dies ist die einfachste Methode.
- Erstellen Sie mit einer Tabellenkalkulations-Software eine einfache CSV-Datei.
- Fügen Sie für jedes erforderliche Feld eine Spalte hinzu. Stellen Sie sicher, dass Sie das primäre Identitätsfeld („personID“ in unserem Beispiel oben) und das Feld „testProfile“ auf „true“ gesetzt hinzufügen.
- Fügen Sie pro Profil eine Zeile hinzu und geben Sie die Werte für die einzelnen Felder ein.
- Speichern Sie die Tabelle als CSV-Datei. Verwenden Sie als Trennzeichen Kommas.
- Gehen Sie zu Adobe Experience Platform-Workflows.
- Wählen Sie CSV einem XDM-Schema zuordnen und klicken Sie dann auf Starten.
- Wählen Sie den Datensatz aus, in den Sie die Profile importieren möchten. Klicken Sie auf Weiter.
- Klicken Sie auf Datei auswählen und wählen Sie Ihre CSV-Datei aus. Klicken Sie nach dem Hochladen der Datei auf Weiter.
- Ordnen Sie die CSV-Quellfelder den Feldern des Schemas zu und klicken Sie dann auf Beenden.
- Der Datenimport beginnt. Der Status wechselt von Verarbeitung läuft zu Erfolg. Klicken Sie oben rechts auf Datensatz in der Vorschau anzeigen.
- Vergewissern Sie sich, dass die Testprofile korrekt hinzugefügt wurden.
Ihre Testprofile werden hinzugefügt und können jetzt beim Testen einer Journey verwendet werden. Weitere Informationen finden Sie in diesem Abschnitt.
Erstellen von Testprofilen mithilfe von API-Aufrufen create-test-profiles-api
Sie können Testprofile auch über API-Aufrufe erstellen. Weitere Informationen finden Sie in der Dokumentation zu Adobe Experience Platform.
Sie müssen ein Profilschema verwenden, das die Feldgruppe „Testdetails des Profils“ enthält. Die Markierung „testProfile“ ist Teil dieser Feldgruppe.
Achten Sie beim Erstellen eines Profils darauf, diesen Wert zu übergeben: testProfile = true.
Beachten Sie, dass Sie auch ein vorhandenes Profil aktualisieren können, um die Markierung „testProfile“ in „true“ zu ändern.
Hier sehen Sie ein Beispiel für einen API-Aufruf zum Erstellen eines Testprofils:
curl -X POST \
'https://dcs.adobedc.net/collection/xxxxxxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/json' \
-H 'Postman-Token: xxxxx' \
-H 'cache-control: no-cache' \
-H 'x-api-key: xxxxx' \
-H 'x-gw-ims-org-id: xxxxx' \
-d '{
"header": {
"msgType": "xdmEntityCreate",
"msgId": "xxxxx",
"msgVersion": "xxxxx",
"xactionid":"xxxxx",
"datasetId": "xxxxx",
"imsOrgId": "xxxxx",
"source": {
"name": "Postman"
},
"schemaRef": {
"id": "https://example.adobe.com/mobile/schemas/xxxxx",
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"body": {
"xdmMeta": {
"schemaRef": {
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"xdmEntity": {
"_id": "xxxxx",
"_mobile":{
"ECID": "xxxxx"
},
"testProfile":true
}
}
}'
Anleitungsvideo video
Hier erfahren Sie, wie Sie ein Testprofil erstellen.