om.Analytics.track example 1

document.addEventListener('om.Analytics.track', function(event) { if ( 'conversion' === event.detail.Analytics.type ) { console.log(event.detail.Campaign.id + '-' + event.detail.Campaign.type +…

om.Analytics.track example 2

document.addEventListener('om.Analytics.track', function(event) { if ( 'conversion' === event.detail.Analytics.type ) { dataLayer.push({ 'event': 'gaTriggerEvent', // Follow Custom…

om.Analytics.impression

document.addEventListener('om.Analytics.impression', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is…

om.Analytics.conversion

document.addEventListener('om.Analytics.conversion', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is…

om.Action.redirect

document.addEventListener('om.Action.redirect', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is…

om.Action.redirect

document.addEventListener('om.Action.redirect', function(event) { console.log("Redirect in progress..."); } );

om.Action.view

document.addEventListener('om.Action.view', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is…

om.Action.close

document.addEventListener('om.Action.close', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is…

om.Action.close example 1

// Function SaveToDisk forces file download instead of viewing in browser function SaveToDisk(fileURL, fileName) { //…

om.Action.window

document.addEventListener('om.Action.window', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is…

om.Action.refresh

document.addEventListener('om.Action.refresh', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is…

om.Campaign.reset

document.addEventListener('om.Campaign.reset', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); } );

om.Styles.positionPopup

document.addEventListener('om.Styles.positionPopup', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is…

om.Styles.positionPopup example 1

document.addEventListener('om.Styles.positionPopup', function(event) { const campaign_selector = "#om-" + event.detail.Campaign.id + "-" + event.detail.Campaign.view; $(campaign_selector).dragon(); } );

om.Campaign.load , capture query args

document.addEventListener('om.Campaign.load', function(event) { const queryString = window.location.search; // capture all query args // Registers a custom…

1 167 168 169 170 171 177