Les points de terminaison de collecte de données interactives reçoivent un seul événement et sont utilisés lorsque le client s’attend à ce qu’une réponse soit renvoyée par le serveur Adobe Experience Platform Edge Network. Ces points de terminaison peuvent également renvoyer du contenu d’autres services Edge Network, lors de la collecte de données.
La réponse du serveur comprend une ou plusieurs Handle
, comme illustré ci-dessous.
POST /ee/v2/interact
curl -X POST "https://server.adobedc.net/ee/v2/interact?dataStreamId={DATASTREAM_ID}"
-H "Authorization: Bearer {TOKEN}"
-H "x-gw-ims-org-id: {ORG_ID}"
-H "x-api-key: {API_KEY}"
-H "Content-Type: application/json"
-d '{
"event": {
"xdm": {
"identityMap": {
"Email_LC_SHA256": [
{
"id": "0c7e6a405862e402eb76a70f8a26fc732d07c32931e9fae9ab1582911d2e8a3b",
"primary": true
}
]
},
"eventType": "web.webpagedetails.pageViews",
"web": {
"webPageDetails": {
"URL": "https://alloystore.dev/",
"name": "home-demo-Home Page"
}
},
"timestamp": "2021-08-09T14:09:20.859Z"
},
"data": {
"prop1": "custom value"
}
}
}'
Paramètre | Type | Obligatoire | Description |
---|---|---|---|
dataStreamId |
String |
Oui. | Identifiant de la banque de données. |
requestId |
String |
Non | Fournissez un ID aléatoire client pour les demandes de serveur interne corrélées. Si aucun n’est fourni, le Edge Network en génère un et le renvoie dans la réponse. |
Une réponse réussie renvoie un état HTTP 200 OK
, avec un ou plusieurs Handle
selon les services edge en temps réel activés dans la configuration de la chaîne de données.
{
"requestId": "c85402f5-83a1-4fb3-abdd-f4c17bf6dd49",
"handle": []
}