Блог про интернет-маркетинг для бизнеса

Аналитика

Как передать данные из Google Analytics в таблицы с помощью GTM

69
0
18

Сегодня я покажу, как настроить отправку данных в таблицу Google с помощью Google Tag Manager. Зачем? Вы сможете создать личную базу данных, отслеживая события, которые необязательно передавать в Google Analytics. А также настроить передачу данных из форм, автоматически создав базу для рассылок, настроить отслеживание ошибок. Спектр действий ограничен только фантазией :)

В примере мы будем передавать события, а конкретно — данные о 404 ошибках из Google Analytics.

Нам понадобится небольшой скрипт. Просто сделайте копию документа.

1. Открываем полученный скрипт в таблицах Google с помощью меню «Инструменты» — «Редактор скриптов»:

Открываем полученный скрипт в таблицах Google с помощью меню «Инструменты» — «Редактор скриптов»

2. Запускаем скрипт, перейдя  по пути «Выполнить» — «Запустить функцию» — «Setup»:

Запускаем скрипт, перейдя  по пути «Выполнить» — «Запустить функцию» — «Setup»

3. Даем название нашему проекту и публикуем:

Даем название нашему проекту и публикуем

4. Переходим по пути «Публикация» — «Развернуть как веб-приложение»:

Переходим по пути «Публикация» — «Развернуть как веб-приложение»

5. Нужно предоставить доступ для всех пользователей и необходимые разрешения:

Нужно предоставить доступ для всех пользователей и необходимые разрешения

Выберите аккаунт

Выберите аккаунт:

Зайдите в свой аккаунт Google Analytics

6. Может появиться устрашающее объявление:

Может появиться устрашающее объявление

7. Выберите «Скрыть дополнительные настройки» и «Перейти на страницу “EventrackerScript”»:

Выберите «Скрыть дополнительные настройки» и «Перейти на страницу “EventrackerScript”»

8. Появится ссылка вашего веб-приложения:

Появится ссылка вашего веб-приложения

9. Чтобы проверить работоспособность скрипта, нужно скопировать текущий URL веб-приложения в командную строку. Если все работает, появится окошко:

Чтобы проверить работоспособность скрипта, нужно скопировать текущий URL веб-приложения в командную строку

10. Скрипт сработал, и на вкладке появились следующие данные:

Скрипт сработал, и на вкладке появились следующие данные

11. Переходим к настройке тега в Google Tag Manager. Допустим, у меня настроен тег для отслеживания 404 ошибок и я хочу, чтобы информация о таких ошибках отправлялась в таблицу:

Допустим, у меня настроен тег для отслеживания 404 ошибок и я хочу, чтобы информация о таких ошибках отправлялась в таблицу

12. Вначале создаем тег «Пользовательское изображение» (это не обязательно должно быть изображение).

13. В строку «URL изображения» вставляем URL полученного вeб-приложения:

В строку «URL изображения» вставляем URL полученного вeб-приложения

И добавляем данные, которые хотим передать.

В нашем случае получился такой URL:

https://script.google.com/macros/s/[url-скрипта]/exec?Category=404&Action={{Page URL}}&Label={{Referrer}}.

Ярлык в моем случае передавать не обязательно, достаточно категории и URL нерабочей страницы.

14. Триггер выбираем такой же, как и для отправки в Google Analytics, — пользовательское событие:

Триггер выбираем такой же, как и для отправки в Google Analytics, — пользовательское событие

15. Сохраняем, включаем режим предварительного просмотра:

Сохраняем, включаем режим предварительного просмотра

16. Проверяем работоспособность тега — вводим адрес несуществующей страницы:

Проверяем работоспособность тега — вводим адрес несуществующей страницы

17. Событие сработало, в таблице Google Таблице появилась дополнительная строка с данными:

Событие сработало, в таблице Google Таблице появилась дополнительная строчка с данными

Публикуем контейнер и наслаждаемся жизнью :)

Читайте также, как быстро найти ошибки на сайте с помощью Google Tag Manager и таблиц Google. 

Обнаружили ошибку? Выделите ее и нажмите Ctrl + Enter.

Комментарии (5)

  1. 0
    13 дней назад

    Добрый день!

    Подскажите пожалуйста по пункту 14,  какое имя события необходимо вставить в тригере? Спасибо.

    • 0
      Vladimir Panasenko
      13 дней назад

      Здравствуйте!

      Имена  тегов, триггеров и переменных - это произвольные названия, которые должны отображать суть действия. 

      Статья   по  настройке отслеживания 404  ошибок через GTM  -  https://inweb.ua/blog/404-error-google-tag-manager/

      Только после этого, можно приступать к отправке данных в  Google Таблицу.



  2. 0
    17 дней назад

    Попробовал сделать по вашему гайду, столкнулся с ошибкой. Прикрепляю результат после вставки URL веб приложения в командную строку https://drive.google.com/open?id=1xb5vYUw6jSVKBpro9JkY_LC37lNZxt1R

    Не подскажите как решить эту проблему?

Чтобы оставить комментарий, необходимо авторизироваться

Подписаться

на самую полезную рассылку по интернет-маркетингу

Самое

обсуждаемое популярное читаемое