Collecting data with Trackers and Webhooks

  1. Home
  2. Docs
  3. Collecting data with Trackers and Webhooks
  4. Trackers – collecting data from your own applications
  5. JavaScript Trackers (Web and Node.js)
  6. Browser Tracker
  7. Browser Tracker v3 Reference
  8. Plugins
  9. GA Cookies

GA Cookies

If this plugin is used, the tracker will look for Google Analytics cookies (specifically the “__utma”, “__utmb”, “__utmc”, “__utmv”, “__utmz”, and “_ga” cookies) and combine their values into an event context which gets sent with every event.

Installation

  • npm install @snowplow/browser-plugin-ga-cookies
  • yarn add @snowplow/browser-plugin-ga-cookies
  • pnpm add @snowplow/browser-plugin-ga-cookies

Initialization

import { newTracker, trackPageView } from '@snowplow/browser-tracker'; import { GaCookiesPlugin } from '@snowplow/browser-plugin-ga-cookies'; newTracker('sp1', '{{collector_url}}', { appId: 'my-app-id', plugins: [ GaCookiesPlugin() ], });
Code language: JavaScript (javascript)

Context

Adding this plugin will automatically capture the following context:

ContextExample
iglu:com.google.analytics/cookies/jsonschema/1-0-0

If you’d like to learn more about Snowplow Insights you can book a demo with our team, or if you’d prefer, you can try Snowplow technology for yourself quickly and easily.