Известие

G Suite вече е Google Workspace: Всичко, от което бизнесът Ви се нуждае, за да изпълнявате работата си.

[UA] Персонализирани величини в Universal Analytics

Забележка: Тази статия се отнася за Universal Analytics (UA). От 1 юли 2023 г. стандартните собствености в UA ще спрат да обработват данни (1 юли 2024 г. за собственостите в UA 360). Ако все още използвате UA, преминете към Google Анализ 4 (GA4).

Ако се нуждаете от имена на величини в Google Анализ, които не са включени в стандартните величини и показатели, можете да дефинирате персонализирани величини. Използвайте персонализирани величини, за да събирате и анализирате данни, които Анализ не записва автоматично. Можете да изпращате стойности на персонализирани величини с променлива, която извлича данни от уеб страницата Ви или използва слоя данни за предаване на конкретни данни.

Използване на променлива за страницата за задаване на стойности на персонализирана величина

Ако трябва да свържете стойност от списък със сесия в Google Анализ, използвайте променлива „Справочна таблица“ в Мениджър на маркери.

Стъпка 1: Създайте персонализирана величина

За да създадете персонализирана величина в Google Анализ:

  1. Влезте в профила си в Google Анализ.
  2. Отворете Администриране и след това Собственост: Персонализирани дефиниции и след това Персонализирани величини.
  3. Кликнете върху +Нова персонализирана величина.
  4. Предоставете своя собствена стойност за полето Име и задайте желаната стойност в менюто Обхват. Уверете се, че е поставена отметка за Активно.
    Пример: Задайте „дестинация“ в полето „Име“ и „Посещение“ в менюто „Обхват“.
  5. Кликнете върху Създаване.
  6. Ще можете да намерите номера на величината в примерния код, показван на страницата „Създадена персонализирана величина“. Отбележете номера на величината. В следващия пример индексният номер на величината е 6:

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 Анализ в таблицата, която се показва, когато отворите Администриране и след това Собственост: Персонализирани дефиниции и след това Персонализирани величини.

Стъпка 2: Настройте променлива в Мениджър на маркери, която да записва стойностите на страницата

Следващата стъпка е да настроите променлива в Мениджър на маркери, която ще улавя стойност от уеб страница, която може да се използва за попълване на поле на персонализирана величина. Търсената стойност може да идва от различни източници: идентификатор на елемент на страницата, стойност, която се генерира при възникване на събитие (напр. от таймер), или текст в URL адрес.

В този пример необходимата стойност се намира в URL адреса на страницата като фрагмент; низ от текст, който се показва след символа „диез“ (#) в края на URL адреса. Примери:

  • https://www.example.com/destinations/#paris
  • https://www.example.com/destinations/#newyork
  • https://www.example.com/destinations/#tokyo

Мениджър на маркери може да улови стойностите на фрагментите от URL адреса, да постави тази стойност в променлива и след това да използва променливата, за да предостави стойността за персонализираната величина, с която искаме да работим:

  1. В Мениджър на маркери кликнете върху Променливи.
  2. Под Дефинирани от потребителя променливи кликнете върху Нова.
  3. Кликнете върху Конфигуриране на променлива и изберете URL адрес като тип променлива.
  4. На страницата „Конфигурация на променливата“ за Тип компонент посочете Фрагмент.
  5. Дайте име на променливата, напр. Променлива за фрагмент от URL адреса.
  6. Кликнете върху Запазване.

Стъпка 3: Активирайте персонализирани величини в маркерите си на Universal Analytics

Последната стъпка е да активирате персонализирани величини в променливата си за настройки на Google Анализ:

  1. Кликнете върху „Променливи“ и изберете променливата си за настройки на Google Анализ.
  2. Отворете маркера за редактиране и преминете до Още настройки и след това Персонализирани величини.
  3. Кликнете върху +Добавяне на персонализирана величина
  4. Въведете стойността за Индекс от стъпка 1.
  5. За Стойност на величина посредством иконата за избор на променлива variable selector icon изберете името на променливата, която създадохте в стъпка 2.
  6. Кликнете върху Запазване.

Задаване на стойности на персонализирани величини от слоя данни

Слоят данни е най-добрият начин да обезпечите еднородност на резултатите в отчетите си, защото запазвате пълен контрол върху стойностите, които се предават към маркерите Ви. В следващия пример dataLayer.push() се използва в уебсайт, за да се добави стойност за дестинация към слоя данни при кликване върху бутон.

<button onclick="dataLayer.push({'destination': 'paris'});">
  Резервирайте пътуване до Париж!
</button>

За да използвате Мениджър на маркери за изпращане на тази стойност до Google Анализ като персонализирана величина, използвайте променлива в слоя данни и приложете персонализираната величина към подходящите маркери на Google Анализ, внедрени в уебсайта Ви.

Стъпка 1: Създайте персонализирана величина

За да създадете персонализирана величина в Google Анализ:

  1. Влезте в профила си в Google Анализ.
  2. Отворете Администриране и след това графа „Собственост“: „Персонализирани дефиниции“ и след това Персонализирани величини.
  3. Кликнете върху +Нова персонализирана величина.
  4. Предоставете своя собствена стойност за полето Име и задайте желаната стойност в менюто Обхват. Уверете се, че е поставена отметка за Активно.
    Пример: Задайте „Дестинация“ в полето „Име“ и „Посещение“ в менюто „Обхват“.
  5. Кликнете върху Създаване.
  6. Ще можете да намерите номера на величината в примерния код, показван на страницата „Създадена персонализирана величина“. Отбележете номера на величината. В следващия пример индексният номер на величината е 6:

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];

Стъпка 2: Създайте променлива в слоя данни

Следващата стъпка е да създадете променлива, която ще улавя правилните стойности в слоя данни:

  1. В Мениджър на маркери кликнете върху Променливи.
  2. Под Дефинирани от потребителя променливи кликнете върху Нова.
  3. Изберете Променлива в слоя данни за типа на променливата.
  4. За текстовото поле Име на променлива в слоя данни задайте дестинация.
  5. Дайте име на променливата ,напр. „променлива за дестинация в слоя данни“.
  6. Кликнете върху Запазване.

Стъпка 3: Активирайте персонализирана величина в маркерите си на Universal Analytics

Последната стъпка е да активирате персонализирана величина в променливата си за настройки на Google Анализ:

  1. Кликнете върху Променливи и след това – върху променливата си за настройки на Google Анализ.
  2. Кликнете върху Конфигуриране на променлива.
  3. Кликнете върху Още настройки и след това Персонализирани величини.
  4. Кликнете върху +Добавяне на персонализирана величина.
  5. Въведете стойността за Индекс от стъпка 1.
  6. За Стойност на величина, въведете името на променливата, която създадохте в стъпка 2.
  7. Кликнете върху Запазване.
  8. Публикувайте контейнера си, за да влязат в сила промените.
Ако още не сте настроили маркерите си на Universal Analytics да използват променлива за настройки на Google Анализ, препоръчително е да го направите. Тя може да опрости промените в конфигурацията, тъй като една променлива се използва в няколко маркера. Ако обаче трябва да приложите персонализирани величини само за конкретен маркер на Universal Analytics, можете да използвате квадратчето за отметка Активиране на настройките за заменяне в този маркер, за да се покажат опциите за Още настройки.

Това полезно ли бе?

Как можем да направим подобрения?
Търсене
Изчистване на търсенето
Затваряне на търсенето
Главно меню
3092884225836173351
true
Търсене в Помощния център
true
true
true
true
true
102259
false
false