Category: Admin
hascustomvariables.js
hascustomvariable.js
getcustomvariables.js
getcustomvariable.js
setcustomvariable.js
om.Dtr.init.js
document.addEventListener(‘om.Dtr.init’, function(event) { console.log(event.detail.Dtr); console.log(event.detail.Campaign); // Registers a custom `name` smart tag. event.detail.Dtr.setCustomVariable(‘name’, ‘Thomas’); } );Continue reading
om-js-events-ga-add-param.js
document.addEventListener( ‘om.GoogleAnalytics.preConversionEvent’, function( event ) { const { gaEvent } = event.detail; gaEvent.params.your_param1 = param1value; gaEvent.params.your_param2 = param2value; } );Continue reading
om-js-event-ga-name-change.js
document.addEventListener( ‘om.GoogleAnalytics.preConversionEvent’, function( event ) { const { gaEvent } = event.detail; gaEvent.name = ‘generate_lead’; // generate lead is a recommended event } );Continue reading
om-js-events-ga-impression.js
// OptinMonster Javascript Event for Google Analytics Impression Event document.addEventListener( ‘om.GoogleAnalytics.preImpressionEvent’, function( event ) { var ga = event.detail.GoogleAnalytics; var campaign = event.detail.Campaign; var gaEvent = event.detail.gaEvent; if ( ‘YOUR_CAMPAIGN_ID’ !== campaign.id ) { return; } // custom code goes…Continue reading