Якщо вам потрібні параметри в Google Analytics, яких немає серед параметрів і показників за умовчанням, можна створити спеціальні параметри. Спеціальні параметри можна використовувати для збирання й аналізу даних, які служба Analytics не відстежує автоматично. Ви можете надсилати значення в спеціальні параметри за допомогою змінної, яка отримуватиме дані з вашої веб-сторінки або використовуватиме рівень даних, щоб передавати потрібні значення.
Якщо ви хочете пов’язати значення зі списку із сеансом Google Analytics, скористайтеся змінною таблиці пошуку в Менеджері тегів.
Щоб створити спеціальний параметр у Google Analytics:
Приклад. У полі “Назва” введіть значення “пункт призначення”, а в меню “Діапазон” виберіть пункт “Hit”.
JavaScript:
var dimensionValue = 'SOME_DIMENSION_VALUE';
ga('set', 'dimension6', dimensionValue);
Пакет SDK для Android:
String dimensionValue = "SOME_DIMENSION_VALUE";
tracker.set(Fields.customDimension(6), dimensionValue);
Пакет SDK для iOS:
NSString *dimensionValue = @"SOME_DIMENSION_VALUE";
[tracker set:[GAIFields customDimensionForIndex:6] value:dimensionValue];
Ви завжди можете знайти порядковий номер параметра в Google Analytics, відкривши таблицю на сторінці Адміністратор а потім Ресурс: Спеціальні визначення а потім Спеціальні параметри.
Наступним етапом буде налаштування змінної Менеджера тегів, яка має реєструвати значення на веб-сторінці, яке потім можна буде ввести в полі спеціального параметра. Потрібне вам значення може походити з різних джерел: ідентифікатор елемента на сторінці, значення, яке генерується під час події (наприклад, час перегляду та взаємодії), або текст із URL-адреси. У наступному прикладі потрібне значення міститься в URL-адресі сторінки як фрагмент – рядок тексту після символу решітки (#) наприкінці URL-адреси. Приклади:
Менеджер тегів може фіксувати значення фрагментів URL-адреси, розмістити ці значення в змінній, а потім за допомогою цієї змінної передати значення в потрібний нам спеціальний параметр.
На останньому кроці потрібно ввімкнути спеціальні параметри в змінній налаштувань Google Analytics.
Рівень даних забезпечує узгоджені результати у звітах, оскільки ви повністю контролюєте значення, які передаються в коди відстеження. У цьому прикладі dataLayer.push()
використовується на веб-сайті, щоб додати значення пункту призначення на рівень даних, коли натискається кнопка:
<button onclick=“dataLayer.push({'destination': 'paris'});”>
Забронювати цю подорож до Парижу!
</button>
Якщо Менеджер тегів має надсилати це значення в Google Analytics як спеціальний параметр, скористайтеся змінною рівня даних і застосуйте спеціальний параметр до відповідних тегів Google Analytics, які вже введено в дію на вашому веб-сайті.
Щоб створити спеціальний параметр у Google Analytics:
Приклад. У полі “Назва” введіть значення “пункт призначення”, а в меню “Діапазон” виберіть пункт “Hit”.
JavaScript:
var dimensionValue = 'SOME_DIMENSION_VALUE';
ga('set', 'dimension6', dimensionValue);
Пакет SDK для Android:
String dimensionValue = "SOME_DIMENSION_VALUE";
tracker.set(Fields.customDimension(6), dimensionValue);
Пакет SDK для iOS:
NSString *dimensionValue = @"SOME_DIMENSION_VALUE";
[tracker set:[GAIFields customDimensionForIndex:6] value:dimensionValue];
Далі потрібно створити змінну, яка реєструватиме потрібні значення рівня даних:
Насамкінець потрібно ввімкнути спеціальний параметр у змінній налаштувань Google Analytics.