Commit 6c89be4c authored by Martin Wortschack's avatar Martin Wortschack Committed by Fatih Acet

Resolve "Extend the "Snowplow event tracking" documentation with a "testing" section"

parent 5566809c
# Event Tracking
We use [Snowplow]( for tracking custom events.
We use [Snowplow]( for tracking custom events (available in GitLab [Enterprise Edition]( only).
## Generic tracking function
......@@ -72,3 +72,20 @@ Below is a list of supported `data-track-*` attributes:
| `data-track-value` | The `value` in `trackEvent`. If omitted, this will be `target.value` or empty string. For checkboxes, the default value being tracked will be the element's checked attribute if `data-track-value` is omitted. | false |
Since Snowplow is an Enterprise Edition feature, it's necessary to create a CE backport when adding `data-track-*` attributes to HAML templates in most cases.
## Testing
Snowplow can be enabled by navigating to:
- **Admin area > Settings > Integrations** in the UI.
- `admin/application_settings/integrations` in your browser.
The following configuration is required:
| Name | Value |
| ------------- | ------------------------- |
| Collector | `` |
| Site ID | `gitlab` |
| Cookie domain | `` |
Now the implemented tracking events can be inspected locally by looking at the network panel of the browser's development tools.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment