Autogaq GTM - RED Performance
Vi rekrutterer! Se ledige stillinger

Tips en venn om "Autogaq GTM"

Del siden via sosiale medier

Meld deg på nyhetsbrev fra RED Performance

  • Vi sender ut e-poster ca 1 gang per uke
  • Siste nytt fra bransjen og RED
  • Produktoppdateringer, tips og nyheter
  • How-to-guides

Betingelser for kursdeltakere

Påmelding

Påmelding er bindende.

Fakturering

Faktura sender etter kursdeltakelse med 20 dagers betalingsfrist.

Kansellering

Grunnet kort tidsfrist, faktureres eventuelle kanselleringer med 100% av kursprisen.

RED Gruppen

Autogaq GTM

Autogaq er et javascript som finner alle lenker på nettstedet ditt som oppfyller et av disse kravene:

Når Autogaq registrerer et klikk på en av disse lenkene sendes et «event» til Google Analytics som beskriver hendelsen i Hendelser-rapporten («Events» heter rapporten om du har Google Analytics på engelsk).
For eksempel ved klikk på en mailto-lenke registreres en slik hendelse: «Contact» > «Email» > «john@example.com»

Hvordan implementere

Legg javascript-koden (1) i bunnen av alle sider på nettstedet, rett før Google Tag Manager-scriptet (3) som skal ligge rett før body-sluttaggen.

trackEvent-funksjonen (2) må også ligge på alle sider, mellom autogaq-scriptet (1) og Google Tag Manager-scriptet (3).

Koden kan legges i en ekstern javascript-fil «autogaq-gtm.js» om du ønsker det.

Script 1: Autogaq GTM (beta)

/*
    Version: Autogaq GTM 1.0.1 BETA (https://redperformance.no/autogaq/gtm/)
    Last update: September 23rd 2015
    Description: Finds external links and track clicks as Events that gets sent to Google Tag Manager
	Compatibility: Google Tag Manager V2
*/
!function(){function e(e){var a=e.target||e.srcElement,c=!0,r="undefined"!=typeof a.href?a.href:"",m=r.match(document.domain.split(".").reverse()[1]+"."+document.domain.split(".").reverse()[0]);if(!r.match(/^javascript:/i)){var d=[];if(d.value=0,d.non_i=!1,r.match(/^mailto\:/i))d.category="contact",d.action="email",d.label=r.replace(/^mailto\:/i,""),d.loc=r;else if(r.match(n)){var f=/[.]/.exec(r)?/[^.]+$/.exec(r):void 0;d.category="download",d.action=f[0],d.label=r.replace(/ /g,"-"),d.loc=o+r}else r.match(/^https?\:/i)&&!m?(d.category="outbound traffic",d.action="click",d.label=r.replace(/^https?\:\/\//i,""),d.non_i=!0,d.loc=r):r.match(/^tel\:/i)?(d.category="contact",d.action="telephone",d.label=r.replace(/^tel\:/i,""),d.loc=r):c=!1;c&&(e.preventDefault(),l=d.loc,i=e.target.target,trackEvent(d.category.toLowerCase(),d.action.toLowerCase(),d.label.toLowerCase(),d.value),t())}}function t(){"_blank"==i?window.open(l,"_blank"):window.location.href=l}function a(e,t,a){e.addEventListener?e.addEventListener(t,a,!1):e.attachEvent("on"+t,function(){return a.call(e,window.event)})}var n=/\.(zip|exe|dmg|pdf|doc.*|xls.*|ppt.*|mp3|txt|rar|wma|mov|avi|wmv|flv|wav)$/i,o="",c=document.getElementsByTagName("base");c.length>0&&"undefined"!=typeof c[0].href&&(o=c[0].href);for(var l="",i="",r=document.getElementsByTagName("a"),m=0;m<r.length;m++)a(r[m],"click",e)}();

Script 2: trackEvent-funksjonen

function trackEvent(c,a,l,v){
	dataLayer.push({
		'event': 'GAEvent',
		'eventCategory': c,
		'eventAction': a,
		'eventLabel': l,
		'eventValue': v
	});
};

Script 3: Google Tag Manager-scriptet

<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXX');</script>
<!-- End Google Tag Manager -->

Koden er jQuery-uavhengig.

Support

Scriptet er produsert av RED Performance og Plastikk. Du kan ta kontakt med RED Performance for bistand med implementering eller sporing med Google Analytics forøvrig.

Vi tar ingen ansvar for eventuelle feil eller sikkerhetshull som følge av implementeringen så lenge du gjør dette uten avtale med RED Performance.

RED Gruppen logo
Cookies / Informasjonskapsler