- Налаштовувати Яндекс.Метрику і Google.Analytics?
- Які цілі треба налаштовувати?
- Як налаштовувати?
- кнопки
- Як налаштовувати?
- Заповнення і відправка форм
- Як налаштовувати?
- Як перевірити чи правильно я все зробив?
- Електронна торгівля (якщо інтернет-магазин)
Пора не тільки вважати візити, а й розуміти скільки з них цільових! Зрозуміти трафік сайту і поведінки користувачів допоможуть мети в Метриці і Analitycs. Підрахуємо все: скільки, хто і коли переглядав сторінки "Контакти", заповнював форми і відправляв замовлення. Детальна інструкція про те, які цілі потрібні і як їх налаштувати у комерційних сайтів.
Налаштовувати Яндекс.Метрику і Google.Analytics?
Так, я раджу налаштовувати цілі і там, і там, незалежно від того, яку систему аналітики використовуєте більше.
По-перше, статистика впливає на ранжування сайту - чим краще поведінкові фактори на сайті, тим вище ПС поставить його у видачі. Так, звичайно, залежність наявності лічильника і цілей в ній з позиціями в пошуку не пряма, але хоч як крути, працювати над поліпшенням конверсії корисно.
По-друге, є джерела трафіку, які краще оцінювати в Метриці - Директ, а інші в Analytics - AdWords. Навіть якщо в даний момент у вас немає того чи іншого джерела трафіку, це не означає, що він не з'явиться пізніше.
По-третє, дві системи завжди краще, ніж одна. Це дозволяє перевірити дані при необхідності. Ніхто не досконалий, наприклад, компонент Касперського "Захист від збору даних" заважає ЯМ збирати інформацію, а GA він не відловлює.
Які цілі треба налаштовувати?
Перегляд важливих сторінок сайту
зазвичай:
- "Контакти"
- "Про компанію"
- "Реквізити"
Користувачі, які поцікавилися вашою компанією, захотіли дізнатися адресу або реквізити - цільові.
Як налаштовувати?
Яндекс.Метрика
Шлях: "Налаштування" -> вкладка "Цілі" -> "Додати мета"
Є кілька варіантів відповідностей URL: збігається, містить, починається і регулярний вираз. Для цілей - відвідування конкретної сторінки я раджу вибирати "містить". Наприклад, для сторінки site.ru/contacts -> виберете тип "містить" і вставте значення / contacts
Пам'ятайте: завжди вибирайте зрозумілі і говорять назви для цілей, тому що якщо у вас їх буде багато, то ви обов'язково заплутаєтеся.
Google.Analytics
Шлях: "Адміністратор" -> "Цілі" -> "+ Мета" -> "Власна" -> "Цільова сторінка"
Повністю аналогічно Яндексу - три варіант відповідності, для цієї мети виберіть "починається" і додайте значення - / contacts. Якщо знаєте цінність мети (наприклад, кожен перегляд сторінки контакти приносять вам 100 рублів) - використовуйте її.
кнопки
- "В кошик"
- "У обране"
- "В порівнянні"
Таких кнопок може бути багато різних. Кліки по Такі клавіші - корисні дії. Такі цілі можна налаштувати через події і віртуальні сторінки.
Як налаштовувати?
Яндекс.Метрика
В інтерфейсі Метрики для створення такої мети виберіть - "JavaScript-подія", придумайте назву цілі і унікальний ідентифікатор - NAMEGOAL.
На сайті мета налаштовується через JavaScript подія: yaCounterXXXXXX.reachGoal ( 'NAMEGOAL'), де XXXXXX - ID лічильника, а NAMEGOAL - назва (ідентифікатор) вашої мети. Назви кожної мети повинні бути унікальними. Наприклад: yaCounterXXXXXX.reachGoal ( 'clickfeedback').
Google.Analytics
В інтерфейсі Analytics весь процес точно такий же, як і для створення цілі перегляду сторінки. Різниця тільки в тому, що замість значення реальної сторінки - підставляємо значення віртуальної сторінки.
На сайті мета налаштовується через відправку значення віртуальної сторінки - pageview: ga ( 'send', 'pageview', '/ NAMEGOAL'), де замість NAMEGOAL - ваша віртуальна сторінка, наприклад: ga ( 'send', 'pageview', '/ clickfeedback ').
код відстеження
Варіанти розміщення два: або через onclick в саму кнопку, або в файл JS за подією, наприклад, в JQURY - подія click.
1 варіант
1 2 3 <input type = "button" onclick = "yaCounterXXXXXX.reachGoal ( 'clickfeedback'); ga ( 'send', 'pageview', '/ clickfeedback'); return true;" value = "Зворотній зв'язок">
<Input type = "button" onclick = "yaCounterXXXXXX.reachGoal ( 'clickfeedback'); ga ( 'send', 'pageview', '/ clickfeedback'); return true;" value = "Зворотній зв'язок">
2 варіант
1 2 3 4 $ ( ".class") .click (function () {yaCounterXXXXXX. ReachGoal ( 'clickfeedback'); ga ( 'send', 'pageview', '/ clickfeedback');})
$ ( ". Class"). Click (function () {yaCounterXXXXXX.reachGoal ( 'clickfeedback'); ga ( 'send', 'pageview', '/ clickfeedback');})
Заповнення і відправка форм
- Зворотній зв'язок
- зворотний дзвінок
- замовлення товару
- заявок на послугу
- відгук
Такого роду мети краще налаштовувати за допомогою "складових цілей" (воронок продажів)
- викликали \ зайшли на сторінку \ перейшли в кошик
- спробували відправити
- успішно відправили
Таким чином можна побачити воронку: скільки користувачів пішло з першого кроку, скільки з другого і т.д. Якщо форма розміщена прямо на сторінці, то перший крок можна опустити. Інформація щодо заповнення форми дозволить управляти (додавати або прибирати) кількістю полів форм на основі статистики сайту, а не припущень.
Наприклад, воронка заповнення форми зворотного зв'язку в Яндекс.Метрика:
Як налаштовувати?
Яндекс.Метрика
В інтерфейсі Метрики виберіть "Складова мета", придумайте ім'я для мети і для кожного кроку. Тип кожного кроку може бути свій - як перегляд сторінки, так і JS-подія або їх комбінації. Я навів приклад, цілі, яка складається з двох кроків і кожен з них - подія.
Код відстеження такої мети на сайті буде складатися з двох JS-подій: yaCounterXXXXXX.reachGoal ( 'NAMEGOAL'). Розмістити кожна подія потрібно як вже описував вище або в onclick кнопки, або в якийсь JS-подія. Найважливіше - код повинен відпрацьовувати в потрібні моменти, успішна відправка повинна спрацьовувати тільки після проходження всієї валідації (як JS, так і серверної), тобто після фактичної відправки форми.
Google.Analytics
В інтерфейсі Analytics і в цьому випадку нічого не змінюється. В основне поле мети - потрібно додати "Цільову сторінку" \ "Віртуальну сторінку" останнього кроку. Далі включити "Послідовність", і вже прописати всі кроки, НЕ включаючи вже доданий останній крок (він вже доданий спочатку).
До речі, настройка фінальної мети по відправці форми через плагін Contact Form 7 для WP робиться елементарно - так .
Як перевірити чи правильно я все зробив?
У Яндекс.Метрика для перевірки відправки інформації про досягнення мети можна використовувати в URL сторінки параметр _ym_debug зі значенням 1. У цьому випадку в консоль браузера (викликати - Ctrl + Shift + J або правою кнопкою миші) будуть виводитися повідомлення про досягнення цілей. Наприклад, http: ///? _Ym_debug = 1
У Google.Analytics є режим "реального часу", де відразу ж запрацює рахунок цілей.
Електронна торгівля (якщо інтернет-магазин)
Докладний збір інформації про замовлення і поведінці покупців на інтернет-магазині. Як налаштовувати розширену електронну торгівлю я вже писав - тут .
Якщо залишилися питання, то ви можете задати їх у коментарях або пошукати відповіді в довідці Яндекс.Метрики - тут і Google.Analytics - тут .
Analytics?Які цілі треба налаштовувати?
Як налаштовувати?
Як перевірити чи правильно я все зробив?
Analytics?
Які цілі треба налаштовувати?
Як налаштовувати?
Як налаштовувати?
Як перевірити чи правильно я все зробив?