Trin for trin guide til generering af kundeemner via B2B Lead Generator, GoPinLeads Amphi

Min hjemmeside indeholder en widget med links til sociale medier, og jeg bruger et script til at åbne linkene.

Fordi jeg ikke tilføjer linkene direkte til href attribut Jeg tror, ​​webcrawlere mangler dem muligvis, og det kan skade min SEO.

Jeg ønsker, at hvert af de udgående link-klik skal spores udover bare at navigere til URL'en.

Hvordan skal jeg konfigurere dette med Google Tag Manager?

Widget HTML:

 

JS (Google Tag Manager):

<script type='text/javascript'> function trackOutboundLink(name, url) { dataLayer.push( { 'event': 'Navigation Click', 'navigationClick': { 'name': name, 'url': url } }); } function navigate(name) { let url; if (name==='facebook') { url = 'https://www.facebook.com/MyAccount'; } else if (name==='instagram') { url = 'https://www.instagram.com/MyAccount'; } else if (name==='pinterest') { url = 'https://www.pinterest.com/MyAccount/'; } else { console.log('Warning: Unknown link'); } trackOutboundLink(name, url); window.open(url); } </script> 

Her er min løsning ved hjælp af onclick for at spore klik og href at navigere. Endnu enklere ser det ud til at bruge Google Tag Manager's udgående linksporingsudløser, hvilket synes at eliminere behovet for onclick script fuldstændigt.

Widget HTML:

  • Pinterest
  • Facebook
  • Instagram

JS (Google Tag Manager):

<script type='text/javascript'> function trackOutboundLink(name) { dataLayer.push( { 'event': 'Navigation Click', 'navigationClick': { 'name': name } }); return true; } </script> 

arbejdet for dig: Charles Robertson | Ønsker du at kontakte os?

nyttige oplysninger