Śledzenie linków wychodzących za pomocą tagu gtag.js

Korzystając ze zdarzeń Google Analytics, możesz śledzić kliknięcia linków, za których pośrednictwem użytkownicy przechodzą do innych witryn niż Twoja.

Aby skonfigurować śledzenie zdarzeń Analytics, musisz umieć edytować kod HTML i programować w języku JavaScript lub skorzystać z pomocy doświadczonego programisty witryn.

Dowiedz się więcej o konfigurowaniu podstawowego kodu śledzenia.

Jeśli masz dodany do swojej witryny kod śledzenia gtag.js, możesz skopiować poniższy skrypt i wkleić go na swoich stronach, by skonfigurować śledzenie zdarzeń w przypadku linków wychodzących.

Jeśli skopiujesz i wkleisz ten skrypt w dokładnie takiej postaci, w jakiej jest tu przedstawiony, kliknięcia wychodzące pojawią się w raportach Zdarzenia Analytics, mając przypisane Kategorię „wychodzące”, Działanie „kliknięcie” i Etykietę = adresowi URL. (We fragmencie kodu są one wyróżnione tłustym drukiem). Możesz skorzystać z tych wartości albo zmienić je i określić własne. Więcej informacji o składnikach zdarzeń.

<script>
/**
* Funkcja śledząca w Analytics kliknięcie linku wychodzącego.
* Ta funkcja wykorzystuje prawidłowy URL jako argument i go używa
* jako etykiety zdarzenia. Wybranie metody transportu 'beacon' umożliwia wysłanie działania
* za pomocą 'navigator.sendBeacon' w obsługiwanej przeglądarce.
*/
var trackOutboundLink = function(url) {
  gtag('event', 'click', {
    'event_category': 'outbound',
    'event_label': url,
    'transport_type': 'beacon',
    'event_callback': function(){document.location = url;}
  });
}
</script>

Musisz też dodać (lub zmodyfikować) atrybut onclick w swoich linkach. Aby to zrobić, możesz skorzystać z poniższego przykładu:

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

Powiązane artykuły

Czy to było pomocne?

Jak możemy ją poprawić?
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
13592039116274602003
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
69256
false
false