Лікнеп Налаштування модуля електронної комерції в Google Analytics - CMS Magazine

«Як це працює» або «Навіщо мені це потрібно»
Часто за підтримки та просування інтернет магазинів статистики, що автоматично збирається, стає недостатньо. Що, якщо ми хочемо знати не лише кількість відвідувань, розміри екрана та назви браузерів? Що, якщо ми хочемо знати, що купують відвідувачі? На допомогу поспішає електронна комерція або e-commerce.
У контексті сервісів веб-аналітики електронна комерція це передача інформації про покупки відвідувачів у власне сервіс веб-аналітики. Відвідувач додає щось у кошик, оформляє замовлення, і якщо оформлення замовлення пройшло успішно, його перенаправляють на так звану сторінку "thank you" - це сторінка з даними про замовлення (номер та дата оформлення, наприклад). Саме на цій сторінці відбувається передача даних про покупку до сервісу аналітики, де потім автоматично будуються звіти з красивими графіками. На основі звітів оптимізатори зможуть бачити головне:
- популярність тих чи інших товарів
- Середню вартість замовлення
- час та кількість сеансів до покупки
Цікавитесь електронною комерцією? Чи плануєте запустити інтернет-магазин?
Рейтинг розробників інтернет-магазинів – зручний інструмент для вибору розробника для майбутнього проекту.
Зручність рейтингу полягає в тому, що він поділений на 4 цінові сегменти: преміум, верхній, середній та нижній, тому ви можете обирати майбутнього підрядника не лише щодо його спеціалізації, але й прайсу.
Яка буває комерція
В Яндекс Метриці все просто і в налаштуванні, і у використанні, тому що варіант лише один — ми просто отримуємо дані про куплені товари.
В Аналітиціваріанта два:
Стандартний- дозволяє збирати інформацію про те, що замовляють відвідувачі і скільки це коштувало. Так само просто, як і в Метриці.
Розширений— дозволяє збирати інформацію не лише про замовлення, а й про дії відвідувачів із товарами. Кліки за картками товарів у каталозі та в результатах пошуку, дії з товарами у кошику, детальний процес оформлення замовлення та багато іншого. Все це дозволяє точніше оцінити ефективність інтернет-магазину або окремих його частин.
Те саме можна зробити і за допомогоюGoogle Tag Manager. Для реалізації доведеться спочатку навчитися працювати із самим Google Tag Manager, а це займе час. Однак, воно окупиться в майбутньому - GTM дозволяє досить ефективно управлятися з кодами лічильників, подіями та багатьом іншим, не вдаючись до редагування вихідного коду сайтів.
Налаштовуємо електронну комерцію в Google Analytics
Найбільш потужною є електронна комерція у Аналітиці. Крім базових даних про замовлення, у звітах ми отримуємо багато цінної допоміжної інформації. Метрика, на жаль, таким похвалитися не може (може, хіба що інтеграцією з Директом та параметрами візитів), тому її залишимо на потім.
Приступимо до настроювання комерції в Аналітиці. Спочатку намітимо план дій:
Визначаємося з сайтом та версією комерції (стандартна чи розширена)
Включаємо електронну комерцію на панелі керування Google Analytics
Просимо програміста додати код збору даних на сторінку "thank you" (сторінку з інформацією, на яку відвідувачі потрапляють після успішного оформлення замовлення)
Перевіряємо, чи все працює
Після виконання цих кроків до Аналітики будуть передаватися дані про покупки та покупців. Звітизбудуються автоматично. Всю зібрану інформацію можна переглядати на вкладках «Конверсії — Електронна торгівля» на панелі керування:

Там же можна додаватисегменти електронної торгівлі- групи транзакцій з певними ознаками. Це налаштовується на смак оптимізатора.


Версія електронної комерції
Включаємо електронну комерцію
Заходимо до панелі управління Аналітики. Вкладка Адміністратор, розділ Подання (третя колонка), пункт Налаштування електронної торгівлі. Саму торгівлю включити потрібно у будь-якому разі, розширену — опціонально.

Залучаємо програміста
Починається основна і відповідальна частина. Якщо код встановити неправильно, нічого не працюватиме. Оновлення звітів в Аналітиці займає від 24 до 72 години (зазвичай вистачає доби), тому етап із перевіркою може затягнутися. Спершу я опишу стандартну версію, потім розширену.
Стандартна версія
Перед додаванням та надсиланням будь-яких даних потрібно підключити відповідний плагін. Для стандартної версії:
Плагін потрібно підключати до додавання та відправлення даних, але після підключення лічильника.
Зручно буде зробити це прямо там же, де підключається лічильник:
Після підключення об'єктаgaз'являться функції для роботи з електронною комерцією. Передаватимемо ми дані про замовлення та товари. Спочатку додамо транзакцію:
Що це означає:
id— унікальний ідентифікатор транзакції, що має генеруватися на сервері і бути по-справжньому унікальним
affiliation— назва місця, де було здійснено покупку, у нашому випадку це інтернет магазин
revenue- дохід із замовлення; сюди можевходити податок чи вартість доставки
shipping— вартість доставки
Обов'язковим є лишеid. Якщо у вас немає податку та вартості доставки, можна просто не вказувати їх.
Наступним кроком додамо всі замовлені товари. Один товар можна додати так:
Декілька товарів можна додати, викликаючи цю функцію в циклі з різними даними.
id- той самий ідентифікатор, що й у транзакції. За його допомогою товар «пов'язується» із замовленням
name- ім'я товару
sku- ідентифікатор (код) товару
price- ціна за одну одиницю (у нашому випадку за одну пару тапочок)
quantity— кількість таких товарів
З цих пунктів обов'язковими єidтаname. Тобто «у мінімальній комплектації» ми можемо передавати просто сам факт купівлі та назви куплених товарів.
Приготування закінчено, тепер можна надсилати все до Аналітики:
Якщо все пройшло добре, наступного дня звіти оновляться і можна буде побачити ваші транзакції.
Розширена версія
Для розширеної версії комерції все приблизно так само. Спочатку підключаємо розширений плагін:
Тепер ми можемо додати товар та призначити йому якусь дію. Наприклад, «клік по товару на сторінці результатів пошуку» виглядатиме так:
Спочатку ми додаємо товар до нашого віртуального кошика, потім ставимо йому дію (клік) і місце, де ця дія була здійснена (у прикладі це сторінка Search Results). Так ми дізнаємося, на який саме товар клацнув відвідувач, яким товаром він зацікавився.
За допомогою розширеної версії електронної комерції можна відслідковувати процес оформлення замовлення по кроках (наприклад, щоб дізнатися, на якому кроці відвідувачі переривають процесоформлення):
Додаємо товар, ставимо «дію» та вказуємо номер кроку (step). У зміннійoptionsможна вказати додаткові позначки кожного кроку (у разі відзначаємо, що оплата здійснювалася через систему Visa). Кроки можна додати в панелі керування Аналітики там, де включається електронна торгівля (Вкладка Адміністратор, розділ Подання (третя колонка), пункт Налаштування електронної торгівлі; після включення розширеної версії з'явиться список кроків, що змінюється).
Більше прикладів можна знайти в документації на посилання в кінці статті. Приклади досить об'ємні, тому описувати їх тут не буду.