Відстеження зовнішніх посилань за допомогою тегу gtag.js

Ви можете використовувати події Google Analytics в Analytics, щоб дізнаватися, коли користувачі натискають посилання на інші веб-сайти.

Щоб налаштувати відстеження подій в Analytics, потрібно впевнено володіти HTML і JavaScript або звернутися за допомогою до досвідченого веб-розробника.

Докладніше про налаштування базового коду відстеження.

Якщо ви додали на свій сайт код відстеження gtag.js, скопіюйте наведений нижче сценарій і ставте його на сторінки сайту, щоб налаштувати відстеження подій для зовнішніх посилань.

Якщо скопіювати сценарій у такому вигляді, як його представлено тут, дані про кліки зовнішніх посилань відображатимуться у звітах про події Analytics із такими значеннями параметрів: Категорія – "зовнішні", Дія – "клік", мітка = URL-адреса. (У фрагменті коду відповідні параметри виділено жирним.) Ви можете використовувати ці значення чи вказати власні. Докладніше про компоненти події.

<script>
/**
* Функція, яка відстежує натискання зовнішнього посилання в Analytics.
* Ця функція використовує дійсну URL-адресу
* як мітку події. Якщо налаштувати для методу транспортування значення "beacon" (маяк), то звернення надсилатиметься
* за допомогою параметра "navigator.sendBeacon" у веб-переглядачі, який його підтримує.
*/
var trackOutboundLink = function(url) {
  gtag('event', 'click', {
    'event_category': 'outbound',
    'event_label': url,
    'transport_type': 'beacon',
    'event_callback': function(){document.location = url;}
  });
}
</script>

Також вам потрібно буде додати атрибут onclick до своїх посилань (або змінити його). Використайте наведений нижче приклад як шаблон для своїх посилань.

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

Статті за темою

Чи корисна ця інформація?
Як можна її покращити?