See the Overview for details about setting up the Datacoral Collect Events Slice and setting up keys.
Step 1: Install the ruby instrumentation module
In your Gemfile, add the source for snowplow-tracker gem
In your .gemspec file, add 'snowplow-tracker' to your dependencies by adding:
Step 2: Sample Ruby Tracking
Substitute the appropriate environment parameters based on the following definitions.
URL_ENDPOINT : The URL of your Datacoral Events API gateway. Ex. events.dccustomer.datacoral.io
API_KEY : The Datacoral API key to authorize the events invocations. Ex. 1js9q5Gqmk2VDv2omx2WI3yUGV0K7b464fWUJXDX
ENVIRONMENT : Set the environment as
prod, based on the emitter of the events
NAMESPACE : The name of this Tracker instance to include with events sent to the collector. The namespace argument attached to every event fired by the new tracker. This allows you to later identify which tracker fired which event if you have multiple trackers running. Ex. landing_pages
APP_ID : Name of application to include with events sent to the collector. The application ID is used to distinguish different applications that are being tracked by the same Snowplow stack. Ex. "finance" or "hr"