跳到内容

Events API

createEvent

Anchor link to

POST https://api.pushwoosh.com/json/1.3/createEvent

为应用程序创建一个 Event(事件)。

Request Body

Anchor link to
名称类型描述
auth*string来自 Pushwoosh 控制面板的 API Access Token
application*stringPushwoosh Application Code
namestringEvent 名称,最多 32 个字符。
descriptionstringEvent 描述,最多 64 个字符。
eventAttributesarrayEvent 属性数组。
trackRevenueboolean请参阅 Track Event Revenue 部分。
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // 已创建的 Event Id
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // 必填。来自 Pushwoosh 控制面板的 API Access Token
"application": "XXXXX-XXXXX", // 必填。Pushwoosh Application Code
"name": "BasketOpen", // 必填。最多 32 个字符。Event 名称。
"description": "Open basket page", // 可选。最多 64 个字符。Event 描述。
"eventAttributes": [{ // 可选。Event 属性数组
"type": 3, // 属性类型。值:
// 1 - 整数;
// 2 - 字符串;
// 3 - 列表;
// 4 - 日期;
// 5 - 布尔值;
// 6 - 价格;
"name": "products" // 最多 64 个字符。属性名称
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

Response:

200200Event 创建成功
200210参数错误。查看 status_message 获取更多信息
200403权限错误(例如,当超出 Events 限制时)
200404资源未找到
400N/A请求字符串格式错误
500500内部错误