Interazione con Adobe Analytics

Panoramica overview

La raccolta dati di Adobe Analytics funziona traducendo i dati XDM in un formato comprensibile ad Adobe Analytics. Diversi campi XDM sono mappato automaticamente alle variabili di Analytics. Puoi anche mappare manualmente i valori XDM sulle variabili Analytics precedenti.

Per abilitare Adobe Analytics alla ricezione di dati dall’API server, devi configurare lo stream di dati per inoltrare gli eventi ad Adobe Analytics, inserendo l’ID suite di rapporti nella pagina di configurazione dello stream di dati.

Configurazione dello stream di dati Adobe Analytics

Interazione con Adobe Analytics interacting-analytics

Formato API format

POST /ee/v2/interact?dataStreamId={DATASTREAM_ID}

Richiesta request

L’esempio seguente include diversi valori mappati automaticamente dall’ _experience.analytics gruppo di campi. Include anche livelli di dati basati su JSON. Anche se questi livelli di dati non possono essere mappati automaticamente, è possibile utilizzare Preparazione per la raccolta dati per mappare questi valori a uno schema che contiene i gruppi di campi a cui si fa riferimento in precedenza.

Tutti i valori mappati dagli utenti a tali campi verranno automaticamente mappati sui valori Analytics appropriati, come se fossero inclusi nella richiesta API.

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": {
         "eventType": "web.webpagedetails.pageViews",
         "web": {
            "webPageDetails": {
               "URL": "https://alloystore.dev",
               "name": "Home Page"
            },
            "webReferrer": {
               "URL": ""
            }
         },
         "device": {
            "screenHeight": 1440,
            "screenWidth": 3440,
            "screenOrientation": "landscape"
         },
         "environment": {
            "type": "browser",
            "browserDetails": {
               "viewportWidth": 3440,
               "viewportHeight": 1440
            }
         },
         "placeContext": {
            "localTime": "2022-03-22T22:45:21.193-06:00",
            "localTimezoneOffset": 360
         },
         "timestamp": "2022-03-23T04:45:21.193Z",
         "implementationDetails": {
            "name": "https://ns.adobe.com/experience/alloy/reactor",
            "version": "2.8.0+2.9.0",
            "environment": "browser"
         },
         "_experience": {
            "analytics": {
               "customDimensions": {
                  "eVars": {
                     "eVar14": "eVar14"
                  }
               },
               "event1to100": {
                  "event13": {
                     "value": 1
                  },
                  "event14": {
                     "value": 2
                  }
               }
            }
         }
      }
   },
   "data": {
      "page": {
         "pageInfo": {
            "pageName": "Promotions",
            "siteSection": "Home"
         },
         "promos": {
            "heroPromos": "purse,shoes,sunglasses"
         },
         "customVariables": {
            "testGroup": "orange/black theme"
         },
         "events": {
            "homePage": true
         },
         "products": [
            {
               "productSKU": "abc123",
               "productName": "shirt"
            }
         ]
      }
   }
}'

Risposta response

{
   "requestId": "d2ad6364-5675-4a86-ba41-50e7a4c4a299",
   "handle": []
}
recommendation-more-help
f36c2cef-1417-40aa-a11d-5d0abaee121b