事件 API
createEvent
Anchor link toPOST https://api.pushwoosh.com/json/1.3/createEvent
为应用程序创建一个事件。
请求正文
Anchor link to| 名称 | 类型 | 描述 |
|---|---|---|
| auth* | 字符串 | 来自 Pushwoosh Control Panel 的 API access token。 |
| application* | 字符串 | Pushwoosh application code |
| name | 字符串 | 事件名称,最多 128 个字符。 |
| description | 字符串 | 事件描述,最多 512 个字符。 |
| eventAttributes | 数组 | 事件属性数组。 |
| trackRevenue | 布尔值 | 请参阅“跟踪事件收入”部分。 |
{ "status_code": 200, "status_message": "OK", "response": { "event": 351 // 创建的事件 ID }}{ "request": { "auth":"yxoPUlwqm…………pIyEX4H", // 必填。来自 Pushwoosh Control Panel 的 API access token "application": "XXXXX-XXXXX", // 必填。Pushwoosh application code "name": "BasketOpen", // 必填。事件名称,最多 128 个字符。 "description": "Open basket page", // 可选。事件描述,最多 512 个字符。 "eventAttributes": [{ // 可选。事件属性数组 "type": 3, // 属性类型。值: // 1 - 整数; // 2 - 字符串; // 3 - 列表; // 4 - 日期; // 5 - 布尔值; // 6 - 价格; "name": "products" // 属性名称,最多 255 个字符 }, { "type": 5, "name": "delivery" }], "trackRevenue": false }}响应:
| 200 | 200 | 事件创建成功 |
| 200 | 210 | 参数错误。请参阅 status_message 了解更多信息 |
| 200 | 403 | 权限错误(例如,当事件超出限制时) |
| 200 | 404 | 未找到资源 |
| 400 | N/A | 格式错误的请求字符串 |
| 500 | 500 | 内部错误 |