Skip to content

Impressions

ImpressionVisit

create_impression(medium, source, campaign, content, term):

Create an ImpressionCubed containing the relevant params. Returns selft ImpressionVisit, and so can be called multiple times.

v = Visitor(VisitDefaults.FIRST_VISIT.value, VisitDefaults.LAST_VISIT.value, account_token=AccountDefaults.TOKEN)   
v.create_impression_visit()\
    .create_impression('my medium', 'my source', 'my campaign', 'my content', 'my term')\
    .create_impression('another medium', 'another source', 'another campaign', 'another content', 'another term')\
    .insert(connection)

ImpressionCubed

A base class to hold the relative information for insertion to attrib_impression_cubed.