Rockerbox Destination
Destination Info
- Accepts Page, and Track calls.
- Referred to as Hindsight, or Rockerbox in the Integrations object
Components
Getting Started
All you need in order to integrate with Rockerbox is your pixel code, which you can get by emailing info@rockerbox.com.
Page
When you trigger a .page()
call, we will fire window.RB.track('view')
and pass your page properties, including any custom properties outside of url, path, title, etc.
Track
Rockerbox can accept any custom .track()
events and properties.
Supported Sources and Connection Modes
Before you start, make sure Rockerbox supports the source type and connection mode you’ve chosen to implement. You can learn more about connection modes here.
Web | Mobile | Server | |
---|---|---|---|
📱 Device-mode | ✅ | ⬜️ | ⬜️ |
☁️ Cloud-mode | ⬜️ | ⬜️ | ⬜️ |
Settings
Segment lets you change these destination settings from the Segment app without having to touch any code.
Setting | Description |
---|---|
Custom Tracking Domain | string . Load trackers and pixels from specified domain https://help.rockerbox.com/docs/cname-integration |
Enable Cookie Sync | boolean , defaults to FALSE . Enable cookie sync between their domain and Rockerbox. Depending on the data a company sends to Rockerbox, this may be necessary to adhere to CCPA regulations. More info here: https://help.rockerbox.com/docs/segment-pixel-implementation |
Pixel Code (required) |
string . Please enter your Hindsight Pixel Code. You can find this inside Hindsight’s provided snippet. It is the value being passed into the RB.initialize() |
Adding Rockerbox to the integrations object
To add Rockerbox to the integrations
JSON object (for example, to filter data from a specific source), use one of the following valid names for this integration:
-
Hindsight
-
Rockerbox
This page was last modified: 27 Apr 2020
Need support?
Questions? Problems? Need more info? Contact Segment Support for assistance!