Aanvullende stappen om gebeurtenissen te verzenden naar Journey Orchestration concept_xrz_n1q_y2b
NOTE
Wanneer u een gebeurtenis maakt, Journey Orchestration genereert automatisch een id voor deze gebeurtenis. Het systeem dat de gebeurtenis duwt zou geen identiteitskaart moeten produceren, zou het moeten gebruiken beschikbaar in de voorproef van de lading. Zie deze pagina.
Om gebeurtenissen te vormen die moeten worden verzonden naar Streaming Ingestion APIs en te gebruiken in Journey Orchestration, moet u deze stappen volgen:
- De inlaatURL ophalen van de Adobe Experience Platform API's (zie Streaming-API's).
- Kopieer de lading van de payload voorproef in Event -menu. Zie deze pagina.
Vervolgens moet u het gegevenssysteem configureren dat gebeurtenissen naar Streaming Ingestie-API's stuurt met de door u gekopieerde payload:
- Stel een POST-API-aanroep in naar de URL van de Streaming Ingestie-API's (een zogenaamde inlaat).
- De lading gebruiken die u hebt gekopieerd Journey Orchestration in de hoofdtekst ("gegevenssectie") van de API-aanroep naar Streaming Ingestie-API's. Zie hieronder voor een voorbeeld
- Bepaal waar u alle variabelen in de lading wilt ophalen. Voorbeeld: als de gebeurtenis geacht wordt het adres over te brengen, zal de geplakte lading "adres"tonen: "string". "string" moet worden vervangen door de variabele die automatisch de juiste waarde invult, de e-mail van de persoon waarnaar een bericht wordt verzonden. Let op: in de voorvertoning van de lading, in de Header in deze sectie worden veel waarden automatisch ingevuld die u nodig hebt om uw werk te vergemakkelijken.
- Selecteer 'application/json' als type body.
- Geef uw IMS-organisatie-id in de koptekst door met behulp van de sleutel "x-gw-ims-org-id". Gebruik voor de waarde uw IMS-organisatie-id ("XXX@AdobeOrg").
Hier volgt een voorbeeld van een gebeurtenis Streaming ingestie-API's:
{
"header": {
"msgType": "xdmEntityCreate",
"msgId": "c25585b9-252e-431d-b562-e73da70c04e7",
"msgVersion": "1.0",
"xactionId": "f5995abe-c49d-4848-9577-a7a4fc2996fb",
"datasetId": "string - required if you want the data to land in a specific dataset - not mandatory",
"imsOrgId": "XXX@AdobeOrg",
"schemaRef": {
"id": "XXX",
"contentType": "application/vnd.adobe.xed-full+json;version=1"
},
"source": {
"name": "Journeys"
}
},
"body": {
"xdmMeta": {
"schemaRef": {
"id": "XXX",
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"xdmEntity": {
"_instance_name": {
"person": {
"firstName": "string",
"lastName": "string",
"gender": "string",
"birthYear": 10,
"emailAddress": "string"
}
},
"identityMap": {
"Email": [
{
"id": "string"
}
]
},
"_id": "string",
"timestamp": "2018-05-29T00:00:00.000Z",
"_experience": {
"campaign": {
"orchestration": {
"eventID": "XXX"
}
}
}
}
}
}
U kunt een JSON-visualisatiefunctie gebruiken, zoals https://jsonformatter.curiousconcept.com
Raadpleeg deze voor informatie over het oplossen van problemen met de API's voor streaming-insluiting page.
recommendation-more-help
4f4a00c1-77c9-4eee-84df-bbe6206c3ab9