# Description

采集事件

# Scene

当业务应用需要将事件收录用于人群探索或行为轨迹中展示时,需要通过该接口采集事件由基础应用统一收录。采集事件时先确保业务应用以及将该事件的定义注册到了集成应用中。

# 接口路径

  • version: 0.0.1
  • https Request Methods: post
  • url:/v1/event/collection,如 https://alpha-engage.gridsumdissector.com/open-api/base/v1/event/collection

# 请求参数

Name Type Description
profileId String

租户id

userId String

登录的用户id

data Object
data.id String

事件id 调用方可以指定id,不指定则由事件中心生产一个uuid

data.fromUserId String

发起人用户Id

data.toUserId String

事件的作用对象Id

data.eventClassCode String

事件类编码

data.actionAt Date

事件发生时间

data.rootEventId String

根事件Id

data.parEventId String

父事件Id

data.rawObjectType String

外部对象类型

data.rawObjectId String

外部对象编号

data.extInfo String

事件扩展属性

data.xaInfo String

事件基础属性

data.userPartyType String

用户类型 取值取决于作用对象toUserId是客户id还是粉丝id。默认:woa_follower:粉丝,customer:客户

如:

{
    "profileId": "",
    "userId": "",
    "data": {
        "id": "eventId", //默认可不传,为避免循环事件生成时可指定
        "fromUserId": "",
        "toUserId": "followerId1",
        "eventClassCode": "wechat_scan", 
        "actionAt": 1573461277000,
        "rootEventId": "",
        "parEventId": "",
        "rawObjectType": "",
        "extInfo": "{\"qrcodeName\":\"场景二维码1\"}",//事件扩展属性json字符串
        "xaInfo": "{\"woaId\":\"woaId1\",\"avatar\":\"http://alpha.static.xxxx\"}", //事件基础属性json字符串
        "userPartyType": "woa_follower",
    }
}

# 响应参数

Name Type Description
errorCode Number

错误码(0表示成功)

errorMessage String

错误信息

traceId String

追踪id

data Object