GTM или Google Tag Manager — это удобный диспетчер тегов, позволяющий размещать код на сайт без привлечения программистов. С его помощью можно не только установить теги систем статистики, таких как Google Analytics и Yandex Metrika, но и настроить передачу событий и целевых действий пользователя.
К сожалению, сейчас GTM не имеет интерфейсных возможностей выделять теги таким образом, чтобы в дальнейшем их без труда можно было найти, поэтому мы предлагаем собственное решение этой проблемы.
Нет никаких проблем, если у вас 2-3 тега, как в примере ниже:
А если тегов в аккаунте больше 20? Это может стать затруднением в работе.
Наверняка, вы прекрасно ориентируетесь в созданных вами тегах и правилах, во всяком случае, в момент их сохранения и в ближайшую неделю. Но стоит заглянуть в аккаунт через полгода или показать его кому-нибудь из коллег, есть риск потратить уйму времени на разъяснения или так в них и не разобраться.
Чтобы избавиться от хаоса, следует не только использовать говорящие названия, но и теги, которые позволят структурировать данные.
Автоматически теги сортируются по алфавиту. Самые важные из них вы можете выделить с помощью символов типа «-» или «.», в этом случае они всегда будут отображаться в начале списка.
Если вы создаете множество тегов, содержащих передачу событий, например, в Google Analytics, то в названии лучше использовать приставки.
Для передачи событий подойдет приставка «En», где E — event, n — порядковый номер события. При этом, чтобы сортировка работала правильно, а не выдавала «11» раньше «2», в качестве n следует использовать двузначное число, т.е. для первого события n будет 01.
Если передаваемое событие используется в дальнейшем для отслеживания цели в Google Analytics, то можно использовать приставку «SnGm», где S — slot (в Google Analytics можно использовать до 4 слотов по 5 целей в каждом), G — goal, n и m — порядковые номера слотов и целей соответственно. В качестве m рекомендуем использовать двузначное число.
При формировании триггеров и переменных также используйте понятные, говорящие названия.
Для большего удобства можно называть триггеры в соответствии с теми тегами, для которых они используются.
После проведения несложных манипуляций с названиями тегов, триггеров и переменных, у вас появится удобный контейнер с понятной структурой. Теперь не важно, сколько элементов вы создадите, на поиск нужного не потребуется много времени, и ничто не будет потеряно или забыто.