Event

Событие — один из основных объектов в системе.

Событие — это любое действие пользователя где бы то ни было (на сайте, в мобильном приложении и т.д.), которое вы считаете важным. Например, зашел на определенную страницу, сделал заказ, оплатил подписку и т.д.

{
  "id": 61956879,
  "created": 1440415123,
  "type": {
    "id": 341,
    "name": "Order Created"
  }, 
  "props": {
    "x": 10,
    "y": "Hello"
  }
}

id показывает ID события.

created содержит дату создания события (Unix timestamp).

type показывает тип события, объект EventType.

props содержит дополнительные свойства.


Для дополнительных свойств поддерживается пять типов данных:

  • число
  • строка
  • дата/время
  • логический (булев)
  • список

Числа могут быть только целыми в диапазоне -2^53 .. +2^53, или -9007199254740992 .. +9007199254740992.

Максимальная длина строки 255 символов.

Элементами списка могут быть строки длиной до 255 символов (максимум 30 элементов в списке).

Дата/время в формате ISO 8601: YYYY-MM-DDTHH:MM:SS. Допускается сокращенный вариант: YYYY-MM-DD (в этом случае будет подставлено время 00:00:00).