Obs! Den här artikeln gäller endast webbplatser som har taggats med analytics.js-kodavsnittet. (Den gäller inte webbplatser som har taggats med gtag.js)
Du kan använda Analytics-händelser när du vill fånga upp klick på länkar som leder användare till andra webbplatser än din egen.
Innehåll i artikeln:Google Taggstyrning
Om du använder Google Taggstyrning för att hantera din Analytics-installation följer du anvisningarna i Analytics-händelser när du vill implementera händelser.
Lägg till taggen direkt på din webbplats
Om du har lagt till Analytics-taggen direkt på din webbplats kan du kopiera och klistra in skriptet nedan på dina egna sidor för att ställa in händelsemätning för utgående länkar. Lägg till skriptet i sidhuvudet, men inte i den grundläggande Analytics-taggen.
Om du kopierar och klistrar in skriptet exakt så som det visas här anges dina utgående klick med outbound som kategori och click som åtgärd i rapporterna för Google Analytics-händelser. (De visas fetstilt i kodavsnittet nedan.) Du kan använda de här värdena, eller ändra dem och definiera egna. Läs mer om händelsekomponenter.
Det här exemplet förutsätter att du använder analytics.js-taggen. Ta reda på om du använder klassisk Analytics (ga.js) eller Universal Analytics (analytics.js).
<script>
/**
* Funktion som fångar upp ett klick på en utgående länk i Analytics.
* Funktionen tar en giltig webbadressträng som argument och använder den
* som händelsenamn. Om transportmetoden ställs in som 'beacon' kan den här skickas
* med hjälpa av 'navigator.sendBeacon' i webbläsare som har stöd för den.
*/
var captureOutboundLink = function(url) {
ga('send', 'event', 'outbound', 'click', url, {
'transport': 'beacon',
'hitCallback': function(){document.location = url;}
});
}
</script>
Dessutom måste du lägga till (eller modifiera) attributet onclick
för länkarna. Utgå från det här exemplet när du skapar egna länkar:
<a href="http://www.example.com" onclick="captureOutboundLink('http://www.example.com'); return false;">Se example.com</a>
Relaterade resurser