Collecte de données interactive

Dernière mise à jour : 2023-09-19
  • Créé pour :
  • Developer
    User
    Admin
    Leader

Vue d’ensemble

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.

Exemple d’appel API

Format d’API

POST /ee/v2/interact

Requête

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.

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": []
}

Sur cette page