Uitgaande links bijhouden met gtag.js

U kunt Google Analytics-gebeurtenissen van Analytics gebruiken om klikken op links bij te houden die gebruikers naar een andere website dan die van uzelf leiden.

Als u Analytics-gebeurtenissen bijhouden wilt instellen, moet u ervaring hebben met HTML-bewerking en met coderen in JavaScript, of hulp kunnen ontvangen van een ervaren webontwikkelaar.

Meer informatie over het instellen van uw basistrackingcode.

Als u de gtag.js-trackingcode aan uw site heeft toegevoegd, kunt u het onderstaande script kopiëren en in uw eigen pagina's plakken om 'Gebeurtenissen bijhouden' in te stellen voor uitgaande links.

Als u dit script exact zo kopieert en plakt zoals hier wordt weergegeven, worden uw uitgaande klikken in uw Analytics-gebeurtenisrapporten weergegeven met de categorie 'uitgaand', de actie 'klik' en het label = de URL. U kunt deze waarden gebruiken, maar u kunt de waarden ook wijzigen en uw eigen waarden definiëren. Meer informatie over gebeurteniscomponenten.

<script>
/**
* Functie die een klik op een uitgaande link volgt in Analytics.
* Deze functie vereist een geldige URL-tekenreeks als argument en gebruikt die URL-tekenreeks
* als gebeurtenislabel. Wanneer de methode 'transport' wordt ingesteld op 'beacon', wordt de hit verzonden
* bij gebruik van 'navigator.sendBeacon' in een browser die dat ondersteunt.
*/
var trackOutboundLink = function(url) {
  gtag('event', 'klik', {
    'event_category': 'uitgaand',
    'event_label': url,
    'transport_type': 'beacon',
    'event_callback': function(){document.location = url;}
  });
}
</script>

U moet ook het kenmerk onclick toevoegen aan (of wijzigen in) uw links. Gebruik dit voorbeeld als model voor uw eigen links:

<a href="http://www.example.com" onclick="trackOutboundLink('http://www.example.com'); return false;">Uitgaand example.com</a>

Gerelateerde bronnen

Was dit nuttig?
Hoe kunnen we dit verbeteren?