交互式数据收集
概述 overview
交互式数据收集端点接收单个事件,并在客户端期望Adobe Experience PlatformEdge Network服务器返回响应时使用。 这些端点还可以在执行数据收集时从其他Edge Network服务返回内容。
IMPORTANT
此
/interact
端点主要设计为Experience PlatformSDK使用。 此端点可能会发生额外的更改,其行为可能会发生演变,恕不另行通知。 例如,将来可能会向响应有效负载添加新项目。服务器响应包括一个或多个 Handle
对象,如下所示。
API调用示例
API格式 format
POST /ee/v2/interact
请求 request
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"
}
}
}'
参数
类型
必需
描述
dataStreamId
String
可以。
数据流ID。
requestId
String
否
提供用于关联内部服务器请求的客户端随机ID。 如果未提供,Edge Network将生成一个,并在响应中返回它。
响应 response
成功的响应返回HTTP状态 200 OK
,带有一个或多个 Handle
对象,具体取决于在数据流配置中启用的实时边缘服务。
{
"requestId": "c85402f5-83a1-4fb3-abdd-f4c17bf6dd49",
"handle": []
}
recommendation-more-help
f36c2cef-1417-40aa-a11d-5d0abaee121b