Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {literal}
- <script>
- !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on"];analytics.factory=function(t){return function(){var e=Array.prototype.slice.call(arguments);e.unshift(t);analytics.push(e);return analytics}};for(var t=0;t<analytics.methods.length;t++){var e=analytics.methods[t];analytics[e]=analytics.factory(e)}analytics.load=function(t,e){var n=document.createElement("script");n.type="text/javascript";n.async=!0;n.src="https://cdn.segment.com/analytics.js/v1/"+t+"/analytics.min.js";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(n,a);analytics._loadOptions=e};analytics.SNIPPET_VERSION="4.1.0";
- analytics.load("zhCLNdz9gTTVSLyn4opuHVdXUWGKLjlU");
- function getCookie(name) {
- var matches = document.cookie.match(new RegExp(
- "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
- ));
- return matches ? decodeURIComponent(matches[1]) : undefined;
- }
- {/literal}
- {if $loggedin}
- {literal}
- var traits = {
- country: '{/literal}{$clientsdetails.countrycode}{literal}',
- customerCampaign: '{/literal}{if empty($clientsdetails.customfields7)}{literal}(not set){/literal}{else}{$clientsdetails.customfields7}{/if}{literal}',
- customerContent: '{/literal}{if empty($clientsdetails.customfields9)}{literal}(not set){/literal}{else}{$clientsdetails.customfields9}{/if}{literal}',
- customerID: '{/literal}{$clientsdetails.id}{literal}',
- customerLandingPage: '{/literal}{if empty($clientsdetails.customfields10)}{literal}(not set){/literal}{else}{$clientsdetails.customfields10}{/if}{literal}',
- customerMedium: '{/literal}{if empty($clientsdetails.customfields6)}{literal}(none){/literal}{else}{$clientsdetails.customfields6}{/if}{literal}',
- customerSource: '{/literal}{if empty($clientsdetails.customfields4)}{literal}(direct){/literal}{else}{$clientsdetails.customfields4}{/if}{literal}',
- customerTerm: '{/literal}{if empty($clientsdetails.customfields8)}{literal}(not set){/literal}{else}{$clientsdetails.customfields8}{/if}{literal}',
- email: '{/literal}{$clientsdetails.email}{literal}',
- name: '{/literal}{$clientsdetails.firstname} {$clientsdetails.lastname}{literal}',
- };
- var gclid = getCookie('_ga');
- if (gclid !== undefined) {
- parts = gclid.split('.');
- traits['clientID'] = parts[parts.length - 2] + '.' + parts[parts.length - 1];
- }
- analytics.identify('{/literal}{$clientsdetails.id}{literal}', traits);
- {/literal}
- {/if}
- {literal}
- analytics.page();
- }}();
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement