Clicked Campaign
The Clicked Campaign
event must be pushed to the digitalData.events
array when a user clicks on a banner link.
Important! The banner’s links must be marked with the
ddl_campaign_link
class and should also have thedata-campaign-id
data attribute. For more information, see the HTML page layout section.
From the site code / when using AJAX
digitalData.events.push({
name: 'Clicked Campaign',
category: 'Promo',
campaign: campaignId
});
From the SegmentStream interface
Trigger: click
,
CSS selector: .ddl_campaign_link
Event handler:
var campaignId = element.getAttribute('data-campaign-id');
return {
name: 'Clicked Campaign',
category: 'Promo',
campaign: campaignId
};
Please note! When the “Click” trigger is selected an additional “Follow link defined in “href” after event” option appears. Enabling it will add a 500ms delay between the click on the link and the redirect, so that the tracked event has enough time to be sent to all integrations.
Required by the following integrations:
- Google Analytics (Enhanced Ecommerce)