@tincre/promo-sync-gtag
Advanced tools
Comparing version 0.0.8 to 0.0.9
@@ -9,3 +9,2 @@ 'use strict'; | ||
var source = arguments[i]; | ||
for (var key in source) { | ||
@@ -17,3 +16,2 @@ if (Object.prototype.hasOwnProperty.call(source, key)) { | ||
} | ||
return target; | ||
@@ -33,5 +31,3 @@ }; | ||
var _window; | ||
var gtmContainerId = 'GTM-57QS65R'; | ||
if (typeof ((_window = window) == null ? void 0 : _window.google_tag_manager) !== 'undefined') { | ||
@@ -60,7 +56,5 @@ var gtmData = window.google_tag_manager[gtmContainerId].dataLayer.get('gtm'); | ||
*/ | ||
function gtmEvent(eventName, eventData) { | ||
if (ALLOWED_PROMO_EVENTS.includes(eventName)) { | ||
var _window$dataLayer; | ||
var eventId = generateEventIdClientSide(); | ||
@@ -89,3 +83,2 @@ (_window$dataLayer = window.dataLayer) == null ? void 0 : _window$dataLayer.push(_extends({ | ||
/*@ts-ignore*/ | ||
w[l].push({ | ||
@@ -96,14 +89,10 @@ 'gtm.start': new Date().getTime(), | ||
/*@ts-ignore*/ | ||
var f = d.getElementsByTagName(s)[0], | ||
j = d.createElement(s), | ||
dl = l !== 'dataLayer' ? '&l=' + l : ''; | ||
j = d.createElement(s), | ||
dl = l !== 'dataLayer' ? '&l=' + l : ''; | ||
/*@ts-ignore*/ | ||
j.async = true; | ||
/*@ts-ignore*/ | ||
j.src = 'https://sync.tincre.dev/gtm.js?id=' + i + dl; | ||
/*@ts-ignore*/ | ||
f.parentNode.insertBefore(j, f); | ||
@@ -110,0 +99,0 @@ })(window, document, 'script', 'dataLayer', promoGtmId); |
@@ -1,2 +0,2 @@ | ||
"use strict";function t(){return t=Object.assign?Object.assign.bind():function(t){for(var o=1;o<arguments.length;o++){var e=arguments[o];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])}return t},t.apply(this,arguments)}function o(){if("undefined"!=typeof window){var t;if(void 0!==(null==(t=window)?void 0:t.google_tag_manager)){var o=window.google_tag_manager["GTM-57QS65R"].dataLayer.get("gtm");return o.start+"."+o.uniqueEventId}return window.crypto.randomUUID().replaceAll("-","")}}Object.defineProperty(exports,"__esModule",{value:!0});var e=["PromoEventPageView","PromoEventAddPaymentInfo","PromoEventAddToCart","PromoEventCompleteRegistration","PromoEventDonate","PromoEventInitiateCheckout","PromoEventLead","PromoEventPurchase","PromoEventSearch","PromoEventStartTrial","PromoEventSubmitApplication","PromoEventSubscribe","PromoEventViewContent"];function n(n,r){if(e.includes(n)){var i,a=o();null==(i=window.dataLayer)||i.push(t({event:n,"x-fb-event_id":a,transactionId:a},r))}}function r(t){n("PromoEventPageView",t)}exports.generateEventIdClientSide=o,exports.gtmPageView=r,exports.loadPromoGtag=function(){!function(t,o,e,n,r){t[n]=t[n]||[],t[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var i=o.getElementsByTagName(e)[0],a=o.createElement(e);a.async=!0,a.src="https://sync.tincre.dev/gtm.js?id=GTM-57QS65R",i.parentNode.insertBefore(a,i)}(window,document,"script","dataLayer")},exports.promoEventAddPaymentInfo=function(t){n("PromoEventAddPaymentInfo",t)},exports.promoEventAddToCart=function(t){n("PromoEventAddToCart",t)},exports.promoEventButtonClick=function(t){n("PromoEventLoginButtonClick",t)},exports.promoEventCompleteRegistration=function(t){n("PromoEventCompleteRegistration",t)},exports.promoEventDonate=function(t){n("PromoEventDonate",t)},exports.promoEventInitiateCheckout=function(t){n("PromoEventInitiateCheckout",t)},exports.promoEventLead=function(t){n("PromoEventLead",t)},exports.promoEventPageView=function(t){r(t)},exports.promoEventPromoButtonClick=function(t){n("PromoEventPromoButtonClick",t)},exports.promoEventPurchase=function(t){n("PromoEventPurchase",t)},exports.promoEventSearch=function(t){n("PromoEventSearch",t)},exports.promoEventSignupButtonClick=function(t){n("PromoEventSignupButtonClick",t)},exports.promoEventStartTrial=function(t){n("PromoEventStartTrial",t)},exports.promoEventSubmitApplication=function(t){n("PromoEventSubmitApplication",t)},exports.promoEventSubscribe=function(t){n("PromoEventSubscribe",t)},exports.promoEventViewContent=function(t){n("PromoEventViewContent",t)},exports.promoGtag="(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n 'https://sync.tincre.dev/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','GTM-57QS65R');",exports.promoGtmId="GTM-57QS65R",exports.promoGtmSrc="https://sync.tincre.dev/gtm.js?id=GTM-57QS65R"; | ||
"use strict";function t(){return t=Object.assign?Object.assign.bind():function(t){for(var o=1;o<arguments.length;o++){var e=arguments[o];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])}return t},t.apply(this,arguments)}function o(){if("undefined"!=typeof window){var t;if(void 0!==(null==(t=window)?void 0:t.google_tag_manager)){var o=window.google_tag_manager["GTM-57QS65R"].dataLayer.get("gtm");return o.start+"."+o.uniqueEventId}return window.crypto.randomUUID().replaceAll("-","")}}Object.defineProperty(exports,"__esModule",{value:!0});var e=["PromoEventPageView","PromoEventAddPaymentInfo","PromoEventAddToCart","PromoEventCompleteRegistration","PromoEventDonate","PromoEventInitiateCheckout","PromoEventLead","PromoEventPurchase","PromoEventSearch","PromoEventStartTrial","PromoEventSubmitApplication","PromoEventSubscribe","PromoEventViewContent"];function n(n,r){if(e.includes(n)){var i,a=o();null==(i=window.dataLayer)||i.push(t({event:n,"x-fb-event_id":a,transactionId:a},r))}}var r="GTM-57QS65R",i="https://sync.tincre.dev/gtm.js?id="+r;function a(t){n("PromoEventPageView",t)}exports.generateEventIdClientSide=o,exports.gtmPageView=a,exports.loadPromoGtag=function(){!function(t,o,e,n,r){t[n]=t[n]||[],t[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var i=o.getElementsByTagName(e)[0],a=o.createElement(e);a.async=!0,a.src="https://sync.tincre.dev/gtm.js?id="+r,i.parentNode.insertBefore(a,i)}(window,document,"script","dataLayer",r)},exports.promoEventAddPaymentInfo=function(t){n("PromoEventAddPaymentInfo",t)},exports.promoEventAddToCart=function(t){n("PromoEventAddToCart",t)},exports.promoEventButtonClick=function(t){n("PromoEventLoginButtonClick",t)},exports.promoEventCompleteRegistration=function(t){n("PromoEventCompleteRegistration",t)},exports.promoEventDonate=function(t){n("PromoEventDonate",t)},exports.promoEventInitiateCheckout=function(t){n("PromoEventInitiateCheckout",t)},exports.promoEventLead=function(t){n("PromoEventLead",t)},exports.promoEventPageView=function(t){a(t)},exports.promoEventPromoButtonClick=function(t){n("PromoEventPromoButtonClick",t)},exports.promoEventPurchase=function(t){n("PromoEventPurchase",t)},exports.promoEventSearch=function(t){n("PromoEventSearch",t)},exports.promoEventSignupButtonClick=function(t){n("PromoEventSignupButtonClick",t)},exports.promoEventStartTrial=function(t){n("PromoEventStartTrial",t)},exports.promoEventSubmitApplication=function(t){n("PromoEventSubmitApplication",t)},exports.promoEventSubscribe=function(t){n("PromoEventSubscribe",t)},exports.promoEventViewContent=function(t){n("PromoEventViewContent",t)},exports.promoGtag="(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n 'https://sync.tincre.dev/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','GTM-57QS65R');",exports.promoGtmId=r,exports.promoGtmSrc=i; | ||
//# sourceMappingURL=promo-sync-gtag.cjs.production.min.js.map |
@@ -5,3 +5,2 @@ function _extends() { | ||
var source = arguments[i]; | ||
for (var key in source) { | ||
@@ -13,3 +12,2 @@ if (Object.prototype.hasOwnProperty.call(source, key)) { | ||
} | ||
return target; | ||
@@ -29,5 +27,3 @@ }; | ||
var _window; | ||
var gtmContainerId = 'GTM-57QS65R'; | ||
if (typeof ((_window = window) == null ? void 0 : _window.google_tag_manager) !== 'undefined') { | ||
@@ -56,7 +52,5 @@ var gtmData = window.google_tag_manager[gtmContainerId].dataLayer.get('gtm'); | ||
*/ | ||
function gtmEvent(eventName, eventData) { | ||
if (ALLOWED_PROMO_EVENTS.includes(eventName)) { | ||
var _window$dataLayer; | ||
var eventId = generateEventIdClientSide(); | ||
@@ -85,3 +79,2 @@ (_window$dataLayer = window.dataLayer) == null ? void 0 : _window$dataLayer.push(_extends({ | ||
/*@ts-ignore*/ | ||
w[l].push({ | ||
@@ -92,14 +85,10 @@ 'gtm.start': new Date().getTime(), | ||
/*@ts-ignore*/ | ||
var f = d.getElementsByTagName(s)[0], | ||
j = d.createElement(s), | ||
dl = l !== 'dataLayer' ? '&l=' + l : ''; | ||
j = d.createElement(s), | ||
dl = l !== 'dataLayer' ? '&l=' + l : ''; | ||
/*@ts-ignore*/ | ||
j.async = true; | ||
/*@ts-ignore*/ | ||
j.src = 'https://sync.tincre.dev/gtm.js?id=' + i + dl; | ||
/*@ts-ignore*/ | ||
f.parentNode.insertBefore(j, f); | ||
@@ -106,0 +95,0 @@ })(window, document, 'script', 'dataLayer', promoGtmId); |
{ | ||
"name": "@tincre/promo-sync-gtag", | ||
"version": "0.0.8", | ||
"version": "0.0.9", | ||
"scope": "@tincre", | ||
@@ -5,0 +5,0 @@ "repository": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
73841