API de Eventos
createEvent
Anchor link toPOST https://api.pushwoosh.com/json/1.3/createEvent
Cria um Evento para o aplicativo.
Request Body
Anchor link to| Nome | Tipo | Descrição |
|---|---|---|
| auth* | string | Token de acesso da API do Painel de Controle Pushwoosh. |
| application* | string | Código da aplicação Pushwoosh |
| name | string | Nome do evento, máx. 32 caracteres. |
| description | string | Descrição do evento, máx. 64 caracteres. |
| eventAttributes | array | Array de atributos do evento. |
| trackRevenue | boolean | Veja a seção Rastrear Receita do Evento. |
{ "status_code": 200, "status_message": "OK", "response": { "event": 351 // Id do Evento Criado }}{ "request": { "auth":"yxoPUlwqm…………pIyEX4H", // obrigatório. Token de acesso da API do Painel de Controle Pushwoosh "application": "XXXXX-XXXXX", // obrigatório. Código da aplicação Pushwoosh "name": "BasketOpen", // obrigatório. máx. 32 caracteres. Nome do evento. "description": "Open basket page", // opcional. máx. 64 caracteres. Descrição do evento. "eventAttributes": [{ // opcional. Array de atributos do evento "type": 3, // Tipo do atributo. Valores: // 1 - integer (inteiro); // 2 - string (texto); // 3 - list (lista); // 4 - date (data); // 5 - boolean (booleano); // 6 - price (preço); "name": "products" // máx. 64 caracteres. Nome do atributo }, { "type": 5, "name": "delivery" }], "trackRevenue": false }}Response:
| 200 | 200 | Evento criado com sucesso |
| 200 | 210 | Erro de argumento. Veja status_message para mais informações |
| 200 | 403 | Erro de permissões (por exemplo, quando o limite de Eventos é excedido) |
| 200 | 404 | Recurso não encontrado |
| 400 | N/A | String de solicitação malformada |
| 500 | 500 | Erro interno |