Interagieren mit Adobe Analytics

Übersicht overview

Die Adobe Analytics-Datenerfassung funktioniert durch die Übersetzung von XDM-Daten in ein Format, das von Adobe Analytics verstanden werden kann. Mehrere XDM-Felder sind automatisch zugeordnet zu Analytics-Variablen. Sie können XDM-Werte auch manuell Legacy-Analytics-Variablen zuordnen.

Damit Adobe Analytics Daten von der Server-API empfangen kann, müssen Sie Ihren Datastream so konfigurieren, dass Ereignisse an Adobe Analytics weitergeleitet werden, indem Sie die Report Suite-ID auf der Konfigurationsseite des Datenspeichers eingeben.

Adobe Analytics-Datenspeicherkonfiguration

Interagieren mit Adobe Analytics interacting-analytics

API-Format format

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

Anfrage request

Das folgende Beispiel enthält mehrere automatisch zugeordnete Werte aus der Feldergruppe _experience.analytics . Sie umfasst auch JSON-basierte Datenschichten. Auch wenn diese Datenschichten nicht automatisch zugeordnet werden können, ist es möglich, Datenvorbereitung für die Datenerfassung zu verwenden, um diese Werte einem Schema zuzuordnen, das Feldergruppen enthält, auf die oben verwiesen wird.

Alle Werte, die Benutzer diesen Feldern zuordnen, werden automatisch den entsprechenden Analytics-Werten zugeordnet, so als wären sie in der API-Anfrage enthalten.

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"
            }
         ]
      }
   }
}'

Antwort response

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