Skip to main content

Description

  • Auxiliary table containing additional parameters captured on each event tracked by the Rockerbox on-site pixel.
  • Includes ecommerce context (e.g., product, revenue, order_id) and marketing parameters parsed from landing page URLs (e.g., gclid, UTM values), passed through exactly as received from the pixel without additional processing.

Table Creation

  • This table is automatically created upon activation of the clickstream feature.
  • Once the Clickstream dataset has been enabled by Rockerbox, the table will appear in your data warehouse as ON_SITE_EVENTS_ALL_PAGES.

Partition Keys

  • date
💡 Note: Leverage partition keys when querying the table to improve query efficiency.

Logical Primary Key

While data warehouses do not enforce primary key constraints, the combination of event_id and query_param_name functions as the logical primary key for the table.

Field Reference

#NameDescriptionType
1event_idA unique identifier for each action. Each event_id from the Clickstream dataset will have multiple corresponding records in the Event Parameters table.str
2timestamp_actionTimestamp of when the action occurredtimestamp
3actionName of the raw pixel event. This includes events for all conversion segments configured in Rockerbox + a page view.str
4categoryCategorization of query_param_name based on common variables required for Rockerbox implementation. Possible Values: conversion, marketing, trackingstr
5query_param_nameThe name of the parameter passed on the Rockerbox pixel (ex product, utm_medium). Each event_id will have multiple rows with query_param_names and valuesstr
6valueThe specific value passed on the query_param_name. For example, the query_param_name = order_id will have values = each specific order_id.str
7advertiserRockerbox Account IDstr
8dateDate when the action occurreddate
9identifierAdvertiser-specific identifierstr
10reportThe name of the reportstr
11rb_sync_idIdentifier used by Rockerbox to sync dataset to your warehouseint
12updated_atTime the cache record was updated most recentlytimestamp

Event categorization

Rockerbox categorizes query parameters based on common variables required for your Rockerbox implementation. This looks for an exact match of the query_param_name passed on your event to the below. Further customization of categories is not supported.
  • conversion: action, email, external_id, hash_email, hash_phone_number, order_id, phone_number, referrer, revenue, script_version, sessionid, source, uid, url
  • marketing: contains ‘utm’, contains ‘clid’, query string parameter used for Rockerbox’s standard integrations
  • tracking: all other