Событие — это такое действие пользователя, которое вы считаете значимым (зашел на страницу "Контакты", просмотрел видеоролик, поделился ссылкой с друзьями, подписался на рассылку новостей и т.д.). Как только происходит такое событие, его нужно отправить в Carrot quest.
Для этого и есть этот метод.
// Без параметров
carrotquest.track('Event name');
// С параметрами
carrotquest.track('Event name', {
param1: 'value1',
param2: 340,
param3: '2014-05-23T05:12:45',
param4: false,
param5: ['key1', 'key2', 'key3']
});
Аргумент | Описание |
---|---|
eventName |
Обязательный. Название события |
params |
Свойства события |
Имя события — строка длиной не более 255 символов.
Свойства указывать не обязательно. Имена свойств должны быть строками (максимум 70 символов). Значения могут быть пяти типов: число, строка, дата/время, список, булев. Описание формата свойств.
Например, если вы отслеживаете нажатие на кнопку "Подписаться на новости", и у вас есть поля email и name:
$('#subscribe-button').click(function() {
carrotquest.track('Подписался на рассылку', {
"$email": $('#subscribe-email').val(),
"$name": $('#subscribe-name').val()
});
});