Link Click Tracking
Link click tracking is enabled using the enableLinkClickTracking method. Use this method once and the tracker will add click event listeners to all link elements. Link clicks are tracked as self describing events. Each link click event captures the link’s href attribute. The event also has fields for the link’s id, classes, and target (where the linked document is opened, such as a new tab or new window).
Installation
npm install @snowplow/browser-plugin-link-click-trackingyarn add @snowplow/browser-plugin-link-click-trackingpnpm add @snowplow/browser-plugin-link-click-tracking
Initialization
import { newTracker, trackPageView } from '@snowplow/browser-tracker';
import { LinkClickTrackingPlugin, enableLinkClickTracking } from '@snowplow/browser-plugin-link-click-tracking';
newTracker('sp1', '{{collector_url}}', { 
   appId: 'my-app-id', 
   plugins: [ LinkClickTrackingPlugin() ],
});
enableLinkClickTracking();
Functions
enableLinkClickTracking | Documentation | 
refreshLinkClickTracking | Documentation | 
trackLinkClick | Documentation | 
Context
This plugin does not add any additional data to context of an event.