Assign User-events

Define user actions to be captured on your website

User-events let you capture specific user actions on your site. You can pass User-Events with or without Event-Properties.

1. Send events without properties:

window._izq = window._izq || [];
window._izq.push(["event","add_to_cart"]);

2. Send events with User-Properties:

window._izq = window._izq || [];
window._izq.push(["event","add_to_cart",{
                   "product_name":"Earphones",
                   "manufactured_by":"Bose",
                   "quantity":2,
                   "delivery_date":"2017-10-23 00:00:00",
                   "cash_on_delivery":true,
  								 "price":26.57
           }]);

Event properties supported are String, Numeric, Boolean, Date, float

Platform Constraints

User-Events are created and updated with following constraints:

  1. Maximum number of events supported are 8.

  2. Maximum number of properties supported per event are 16.

  3. Data types supported are String, Numeric, Date, Boolean.

  4. Name and Value of Event Properties support a maximum of 32 characters.

  5. Property name and values should be defined in English only.

  6. Data type for existing Event-Property will be modified as per the last entry. For instance, if you define a Event-Property as 'Numeric', and pass 'String' value to it, the data type will be changed to 'String', and operation filters in Audience Builder will be changed accordingly. You won't be able to see older data sent with previous data type in 'Audience Builder' anymore.

Assign User-events

Define user actions to be captured on your website