Попередження На цьому сайті використовуються файли cookie щоб забезпечити найкращу взаємодію з користувачем. Якщо ви продовжите перегляд, ви погоджуєтеся отримувати cookie OK

Google аналітика та інструменти просування

menu_open
close
navigate_nextВикористання
navigate_nextРобота з вбудованим функціоналом
link

Опис

link

Технічна підтримка

Загальні умови технічної підтримки доступні за цим посиланням (обов'язково вивчіть ці умови, всі рішення від команди розробників MaxiCart поставляються з обмеженою технічною підтримкою).

Технічна підтримка по телефонних зверненнях та прямих e-mail листів не здійснюється, вся допомога проходить через тікети та helpdesk. Уважно вивчайте документацію до модуля та умови технічної підтримки перед створенням звернення.
Зверніть увагу, що за відповідь на запитання, яке вже описано в документації, спеціаліст підтримки має право списати з Вас бали.
link

Використання

link

Встановлення

Для встановлення модуля Вам необхідно виконати такі кроки:

  1. Перейти на Маркетплейс та авторизуватися під обліковим записом власника замовлення
  2. Перейти в замовлення з модулем Google аналітика та інструменти просування, там Ви зможете побачити посилання для скачування архіву модуля
  3. Зробити установку завантаженого архіву у своєму магазині (стандартна для CS-Cart установка: Модулі → Управління модулями, в меню шестерні виберіть Ручна установка, завантажте архів у вікні і натисніть кнопку Встановити).
link

Налаштування

Налаштування модуля (1) Налаштування модуля (2) Налаштування модуля (3)
link

1. Ідентифікатор контейнера менеджера тегів

Вкажіть у цьому полі Ідентифікатор контейнера менеджера тегів. Надалі це значення використовуватиметься для ініціалізації GTM.

Ви можете отримати тег у Менеджері тегів. Якщо у Вас виникли питання, як це зробити, то Ви можете скористатися даною статтею.

link

2. Ідентифікатор відстеження Google Аналітики

Вкажіть у цьому полі Ідентифікатор відстеження Google Аналітики. Надалі це значення використовуватиметься для ініціалізації Global site tag.

Ви можете отримати ID у кабінеті Analytics. Якщо у Вас виникли питання, як це зробити, Ви можете скористатися даною статтею.

Зверніть увагу, що Вам потрібно буде налаштувати аналітику додатково на стороні Google кабінету
link

3. Використовувати як ідентифікатор товару

Налаштування визначає, яке поле товару буде використано для передачі в аналітику як ідентифікатор товару. Поле зобов'язано бути унікальним.

Ви також можете додати нові поля для використання як ID товару скориставшись PHP-хуком:

 /**
  * Add custom field as product ID
  *
  * @param array $offer_id_fields
  */
 fn_set_hook('mc__google_analytics_product_id_field_post', $offer_id_fields);
link

4. Надсилати в аналітику перегляди сторінок (page_view)

За замовчуванням скрипт надсилає перегляди сторінок до аналітики. Якщо цей параметр вимкнено, параметр send_page_view буде виставлений у значення false

link

5. Hotjar Tracking код

Код використовується для Hotjar Tracking. Вставте весь код без тега <script>

link

6. ID клієнта (Client ID)

Дане налаштування зберігає ID OAuth клієнта. Зазвичай ID має вигляд: XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.apps.googleusercontent.com

link

7. Секрет клієнта (Client secret)

Це налаштування зберігає Secret (секрет) OAuth клієнта. Зазвичай Secret має вигляд: XXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXX

Нікому не передавайте свій секретний ключ, адже на те він і секретний.
Створіть у Google Cloud Console ключі OAuth 2.0. В інформації про ключі Ви знайдете Client ID та Client secret. Впишіть їх значення у відповідні поля вище. Після цього Вам необхідно буде одноразово пройти oAuth авторизацію в сервісах Google, натиснувши на кнопку, яка з'явиться нижче. Зверніть увагу, що Google обліковий запис, який Ви будете використовувати для авторизації, має бути власником інтернет ресурсу.
У графі Authorized redirect URIs Вам так само необхідно вказати дозволений редирект на http(s)://your-storefront.domain/index .php?dispatch=mc__google_analytics.oauth_response. Зверніть увагу, що для кожної вітрини Вам необхідно буде додати окремий Redirect URI
link

8. Кнопка «Запустить авторизацию»

Ця кнопка буде доступна лише після того, як Ви заповните значення в полях «ID клієнта» та «Секрет клієнта».

Вам необхідно хоча б раз пройти авторизацію через OAuth. Надалі токен оновлюватиметься автоматично. Будь ласка, авторизуйтесь через обліковий запис власника веб-ресурсу (сайту).

link

9. Налаштування API індексації

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

Так само слід зазначити, що при видалення товару буде надіслано запит на видалення сторінки з індексу.

link

Робота з вбудованим функціоналом

У цьому розділі представлена інформація виключно за функціями, які додає «Google аналітика та інструменти просування».

Ми настійно рекомендуємо Вам ознайомитись з документацією з використання CS-Cart перед тим як приступати працювати з модулем.

link

Google Analytic

Список подій, які підтримує модуль, визначений в описі.

Ви можете відстежити всі події, що відправляються в аналітику, і дані перейшовши на сторінку вказавши в URL додатковий параметр mc__ga_dev, наприклад:

http://website.com/product.html?mc__ga_dev

або

http://website.com/product.html?some_param=true&mc__ga_dev

У такому випадку всі дані будуть відображені в консолі браузера. Натисніть Ctrl + Shift + J (або Cmd + Shift + J на MacOS) для відображення консолі.

Приклад відображення даних у консолі
link

Indexing API

Модуль надає набір інструментів, які допоможуть Вам отримати швидше індексацію Ваших сторінок Google ботами/краулерами.

link

Сторінка індексації

У функціонал модуля входить сторінка, яка дозволить Вам відправити відразу набір посилань на індексацію

Ця сторінка стане доступною для переходу відразу після первинного проходження OAuth авторизації на сторінці налаштувань модуля.

Посилання на сторінку індексації

На цій сторінці Вам буде доступна дія «Індексувати файл». Вам потрібно лише підготувати файл CSV і «годувати» його на індексацію.

За умовчанням на день можна надіслати на індексацію не більше 200 (двохсот) посилань. Можливо, Вам потрібно буде збільшити ліміти API.
Зовнішній вигляд сторінки індексації
link

Часто задавані питання

link

invalid_grant. Token has been expired or revoked.

Помилка говорить про те, що токен, яким ми підписуємо запит, втратив свою актуальність. Необхідно знову пройти процедуру OAuth.

link

Request had invalid authentication credentials.

Помилка говорить про те, що токен, яким ми підписуємо запит, втратив свою актуальність. Необхідно знову пройти процедуру OAuth.