In the summary, we described how Rockerbox thinks about the attributes of an integration. In this section, we dive into the the specific data types and provide examples of each.

Live Data Collection

Live data collection is the process of collecting data in real-time. This is often done through a pixel or a server-side integration. Rockerbox has three forms of live data collection:
  • JavaScript tracking pixels (for onsite data collection)
  • Server-side Webhooks (for server-to-server data collection and mobile SDKs)
  • Third-party image tags (for ad impression data collection where support is available)

Batch Data Collection

Batch data collection is the process of collecting data in a periodic manner. This is often done through an API pull or a file upload. Rockerbox has three forms of batch data collection:
  • API pulls on set schedules
  • File uploads (manual or automated)
  • Data warehouse connections