Global Tag Site — обзор фреймворка от Google
Global Tag Site (gtag.js) — фреймворк, в который добавляют фрагменты кода JavaScript. Он позволяет взаимодействовать с API различных инструментов от компании Google. Это альтернатива множества подключаемых на сайт кодов ресурсов Google. Например, у вас есть сайт и на нем установлены такие коды:
- код просмотров страниц;
- отслеживание событий;
- ECommerce;
- код отслеживания конверсий;
- код ремаркетинга.
Это большое количество отдельных кодов, каждый из которых выполняет свою задачу и отправляет соответствующую информацию в конечную систему мониторинга (Google ***ytics, Google Ads и так далее). Global Tag Site реализует выполнение самых необходимых задач, возложенных на эти коды.
Почему только самых необходимых? Потому что у gtag.js ограниченный набор функций, предоставленных Google, и он никак не взаимодействует с другими (не гугловскими) сервисами, не может выполнять кастомные функции.
Работа с Google ***ytics и Google Ads
С помощью gtag.js можно совместить несколько тегов продуктов Google в одном фрагменте кода: раньше это было несколько сниппетов кода, разбросанных по странице, а теперь — один компактный код.
Упрощается подключение новых продуктов Google: достаточно добавить одну или несколько строчек кода в фреймворк и всё готово.
Благодаря Global Tag Site можно отправлять собранные данные в несколько продуктов одновременно, не нужно создавать и настраивать отдельные теги для каждого продукта, как это делается в Google Tag Manager.
Если вы собрались настроить Google ***ytics на вашем сайте, вам предложат установить такой код gtag.js:
<script async src=\"https://www.googletagmanager.com/gtag/js?id=UA-XXXXXX-Y\"> script><script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag(\\\'js\\\', new Date()); gtag(\\\'config\\\', \\\'UA-XXXXXX-Y\\\');script>
Если захотите добавить сюда ещё код отслеживания рекламы Google Ads и Менеджера кампаний, фрагмент кода будет таким:
<script async src=\"https://www.googletagmanager.com/gtag/js?id=UA-XXXXXX-Y\"> script><script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag(\\\'js\\\', new Date()); gtag(\\\'config\\\', \\\'UA-XXXXXX-Y′); gtag(\\\'config\\\', \\\'AW-XXXXXX′) ; gtag(\\\'config\\\', \\\'DC-XXXXXX\\\')script>
Добавилось всего две строки. Комaнда «\\\'config\\\'» применяется для инициализирования и настройки параметров для аккаунта конкретного продукта, то есть подключает соответствующую продукту библиотеку js. Комaнда работает для каждого из продуктов по-разному, детально прочитать о работе комaнды в определенном продукте Google можно в руководстве для этого продукта. Например, для аналитики «\\\'config\\\'» отправляет просмотр страницы в Google ***ytics.
gtag.js работает без какого либо интерфейса. Это код, добавляемый непосредственно на страницы сайта и управляется он исключительно путем изменения кода JavaScript.
Для отправки событий в Google ***ytics используем такой формат кода:
gtag(\\\'event\\\', <action>, { \\\'event_category\\\': <category>, \\\'event_label\\\': <label>, \\\'value\\\': <value>}) ;
— имя события; строка, которая указывается в отчетах Google Аналитики как действие по событию; — категория события; - — ярлык события;
— ценность события (выражается целым неотрицательным числом).
События на сайте могут быть стандартными либо кастомными с собственно заданными параметрами. Набор стандартных событий содержит все базовые события для первичных настроек сайта: вход на сайт с помощью логина и пароля, поиск по сайту и много других, с которыми можно ознакомиться в официальной справке Google.
Например, если вы хотите отслеживать событие авторизации пользователя, достаточно такой строки:
gtag(\\\'event\\\', \\\'login\\\', { method : \\\'Google\\\' }) ;
Код активирует и отправляет событие \\\'login\\\', которому по умолчанию присваивается категория «engagement» и ярлык «Google».
За и против Global Tag Site и Google Tag Manager
Сравнивая Global Tag Site с Google Tag Manager, выделю достоинства первого:
- маленький размер кода;
- удобство использования на небольших сайтах, где функционала Global Tag Site достаточно для выполнения всех задач;
- интегрированность всех систем от Google в одном коде.
При этом существует и ряд недостатков по сравнению с Google Tag Manager:
- нет интеграции с другими сервисами (не от Google) ;
- нет контроля версий;
- Global Tag Site нельзя протестировать на текущем сайте (разве что на тестовом домене) перед установкой;
- нет графического интерфейса пользователя;
- добавляется и обновляется на сайте каждый раз «ручным способом»;
- требует определенного знания JavaScript.
Global Tag Site и Google Tag Manager: что выбрать?
Исходя из преимуществ и недостатков, когда стоит использовать Global Tag Site, а когда Google Tag Manager? Очевидно, что Global Tag Site подходит, если:
- ваш сайт использует и в будущем будет использовать только сервисы от Google;
- вы не планируете запускать рекламу на Facebook, в LinkedIn и других сервисах, кроме платформ Google;
- у вас, вашего специалиста есть навыки работы с JavaScript.
Во всех других случаях рекомендую использовать Google Tag Manager. Даже если на текущий момент не планируете ничего более глобального, чем Google ***ytics. Помните, проект может масштабироваться. И лучше заранее завести Google Tag Manager на сайте, чем настраивать его с нуля.
Да, вы можете оставить его на сайте и подключать другие системы через Google Tag Manager, но в таком случае с большей вероятностью вы запутаетесь в изобилии разных кусков кода на сайте, не подключенных к единой системе.
Комментарии:
О создании структуры сайта на основе семантического ядра, работе с Xmind и таблицами онлайн...
22 04 2024 21:39:53
Создатели алгоритмов соцсетей используют слабые места человеческого мозга. Случайно или намеренно, но они это делают. Как нам с этим жить?...
21 04 2024 19:19:23
Хотите говорить с клиентами? Пишите им в телеге. Для этого важно продвижение телеграм-канала. Что и как делать для раскрутки — подробная инструкция....
20 04 2024 7:35:49
И уж если бумага стерпит все, интернет — тем более, а значит онлайн-исповедальне быть! И не только ей......
19 04 2024 3:24:48
Создаем фид товаров, настравиваем код и списки динамического ремаркетинга для интернет-магазинов в странах, где отсутствует Google Merchant Center....
18 04 2024 0:32:37
Уверены, что аппы в украине не приносят денег? В этом кейсе мы расскажем, как увеличить доход с мобильного приложения, и поделимся результатами продвижения LeBoutique...
17 04 2024 11:35:23
Гайд по типам рекламы в соцсетях для SMM-, PPC-специалистов, блогеров и владельцев бизнеса в зависимости от целей, которые вы ставите перед продвижением. С конкретными рекомендациями и примерами. Узнать больше!...
16 04 2024 20:52:39
Ссылки нужно не только наращивать, но и постоянно посещать и мониторить качество уже существующих....
15 04 2024 8:31:29
Четкий мануал для настройки Яндекс.Аудиторий от создания сегмента, работы с геолокацией, пикселем аудитории, похожими аудиториями, ретаргетингом и до корректировки ставок...
14 04 2024 9:25:49
Как стать заметнее для поисковых роботов Яндекс и Google...
13 04 2024 20:55:15
UTM-метки позволяют эффективно отслеживать источники трафика. Но составлять их нужно правильно. Как именно, давайте разбираться....
12 04 2024 18:30:23
Объявление в тематике автошин — отличная тема для рекламы в интернете....
11 04 2024 23:25:29
Как нарисовать круговую или столбчатую диаграмму. Избавляемся от популярных ошибок при оформлении...
10 04 2024 3:36:17
Первая часть иллюстрированного руководства, в котором мы взяли 20 самых важных фактора ранжирования представлены с краткими иллюстрированными примерами. В этом тексте вы найдете первые 10. Узнать больше!...
09 04 2024 6:47:20
Можно открыть корпоративную почту с использованием собственного сервера для принятия/отправки и с использованием стороннего сервиса от яндекс или гугл...
08 04 2024 23:44:37
5 кейсов отлично иллюстрируют правила юзабилити и находки веб-аналитиков....
07 04 2024 7:38:17
Сотрудники на рабочем месте расслаблены, игнорируют распоряжения, а при давлении угрожают увольнением. В эту ситуацию нередко попадают руководители. Некоторые считают, что причина — выстраивание дружеских отношений с подчинёнными....
06 04 2024 18:39:24
Об истории и значении поговорок и других фразеологических оборотов...
05 04 2024 19:10:58
Хотите видеть в отчетах точный ROMI в разрезе рекламных кампаний, групп объявлений и ключевых слов? Импортируйте себестоимость товаров в Google ***ytics...
04 04 2024 5:25:11
Сергeй Бахарь неустанно исследует Google Рекламу и рассказывает о новинках нашим читателям....
03 04 2024 22:52:12
Опыт стартапа Paperform для стартаперов, которые боятся начать из-за ограниченного бюджета и/или отсутствия знаний в маркетинге. Надеемся, эта история вдохновит предпринимателей и поможет меньше сомневаться на счет запуска без бюджета....
02 04 2024 23:22:59
Чтобы создавать удобные отчеты, импортируйте данные из Яндекс.Директ в Microsoft Power BI с помощью язык R...
01 04 2024 10:20:14
Как бесплатно отключить смс уведомление. Плюс — подсказки для маркетологов: как снизить негативное отношение к бренду. То есть, как красиво предоставить возможность отписаться от смс клиентам, и не слить бюджет на ненужные сообщения. Узнать больше!...
31 03 2024 0:39:47
Тематический кейс в нише «Фотография и аксессуары»: проделанные работы и полученные результаты...
30 03 2024 0:48:54
Нейронные сети, нейросети онлайн, сверхточные нейронные сети. Я рассажу, как они устроены, как написать свою нейронную сеть с нуля, как правильно обучить нейронную сеть на имеющихся данных...
29 03 2024 7:48:25
Как правильно группировать ключевые фразы для релевантности рекламных кампаний...
28 03 2024 23:10:41
Самопомощь по тревоге во время карантина и экономического кризиса...
27 03 2024 15:58:30
Как подготовить фиды в Яндекс.Директ для разных тематик...
26 03 2024 7:30:40
Flash онлайн объявлений в формат HTML5: нововведение гугл рекламы...
25 03 2024 13:25:11
Бизнесу следует позаботиться о том, чтобы представить отзывы на всех площадках (как минимум на тех, которые есть на трех страницах выдачи), где только может искать информацию пользователь. Узнать больше!...
24 03 2024 11:49:51
Применяя фишки, можно выделить релевантную аудиторию и продать ей что угодно — от кроссовок до президента....
23 03 2024 21:14:30
Полезный и интересный контент — это лучший крючок, который помогает привлечь новых клиентов на аграрном рынке и удержать их внимание....
22 03 2024 14:46:23
Образец рассылки от создателе Replyapp.io Олег Белозор, на которую ответили самые влиятельные эксперты в мире в2в продаж...
21 03 2024 13:23:22
Руководство по переносу кампаний в новый аккаунт Рекламы...
20 03 2024 3:44:57
Как проверить качество текста от копирайтера. Составляем техническое задания для копирайтера, проверяем уникальность, наличие ключевых слов, использование LSI, проводим семантический анализ текста....
19 03 2024 9:18:20
А ещё Netpeak Cluster стал инструментом и у нас появился хаб знаний на YouTube....
18 03 2024 13:53:17
Семинар с примерами юзабилити решений от Twitter, Airbnb, Amazon и других компаний....
17 03 2024 13:56:26
Красивый слог и сюжет должны быть в интеpaктивной оболочке, соответствующей времени. Проект Gutenbergz идет к созданию именно такой — идеальной истории для людей XXI века. О пути к этой цели, топе App Store и успехе на Kickstarter мы поговорили с руководи...
16 03 2024 22:29:20
Как SQL-запросы сайтов и Google Sheets освобождают SEO-специалиста от рутины...
15 03 2024 21:54:57
General Data Protection Regulation (GDPR): ответы на вопросы....
14 03 2024 0:19:34
Актуальный обзор особенностей работы онлайн-проектов в Казахстане...
13 03 2024 5:10:20
Шесть новых услуг. Читайте подробнее о возможностях PBN, Big Data SEO, продвижения в Телеграм и мобильных приложений, исследований рынка, SMM для вашего бизнеса. А также хорошая новость и ещё одна услуга для тех, кому нжно комплексное мобильное продвижение...
12 03 2024 22:26:43
От создания аккаунта до выбора пикселя — просто и понятно про TikTok....
11 03 2024 8:36:30
Сет по контекстной рекламе в тематике «разработка программного обеспечения»: снижение стоимости клика на 89%....
10 03 2024 15:18:57
Кейс продвижения Pizza House — ROMI 709,9%. От старта с дублями страниц и постановки целей и задач продвижения, проведения технического аудита, аналитики, анализа поисковых фраз, выбора контента до экспериментов с метатегами, увеличения среднего чека и планов на будущее...
09 03 2024 2:46:56
Пожар в дата-центре, неудачные обновления и то самое падение Facebook....
08 03 2024 6:10:11
О проблеме с передачей данных об A/B-тестах в Google ***ytics...
07 03 2024 4:35:10
Как научиться справляться со стрессом и находить в комaнду «тех самых» людей...
06 03 2024 16:42:13
Новая инструкция, которую можно применять к любым задачам в Google Таблицах....
05 03 2024 6:46:32
Исправляем ошибки в рекламных кампаниях, аналитике и бюджете...
04 03 2024 5:22:12
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::