Event
A base class to hold event data. An event can have labels and/or details.
create_event_detail(name, category, sku, quantity=1, price=100, currency='GBP')¶
For an event you can create many EventDetail objects. Each EventDetail needs a name, category, and sku. Both quantity and price have defaults that can be overriden.
v = Visitor(VisitDefaults.FIRST_VISIT.value, VisitDefaults.LAST_VISIT.value, account_token=AccountDefaults.TOKEN)
v.create_visit('www.google.com', Pattern.SEO.value, 1)\
.create_page(ClientPage.PRODUCTVIEW.value)\
.create_event(ClientEvent.PRODUCTVIEW.value).page\
.create_event(ClientEvent.ADDTOBASKET.value, revenue=75000)\
.create_event_detail('Red Sofa', 'Sofa', 'sf-rd-1029', price=75000)\
.insert(connection)
create_label(label_config, created=None)¶
Event Details¶
A base class to hold event details data. An event detail can have labels.