Диспетчер тегов от Google позволяет собирать и обрабатывать данные со страниц сайта не прибегая к услугам программистов и не создавая отдельные js-файлы. Все это возможно путем манипулирования переменными, триггерами и тегами непосредственно в web-интерфейсе Tag Manager. Говоря точнее, переменная типа "Собственный код Javascript" и тег с конфигурацией типа "Пользовательский HTML" позволяют получить доступ к любому атрибуту любого елемента веб-страницы: особенно удобно их использовать с jQuery.
Переменная типа "Собственный код Javascript"
Значение этой переменной вычисляется в браузере с помощью заданной анонимной функции JavaScript. Функция вызывается при каждом использовании переменной, возвращая ее значение. В самом общем виде, при использовании нативного javascript, это выглядит так
Если вам необходимо использовать jQuery для получения более привычного и удобного доступа к элементу страницы, то придется несколько усложнить конструкцию
Обращение к вашей переменной внутри тега при помощи конструкции {{yourVariableName}} вызовет отработку функции и вы получите желаемое. В случае с использованием jQuery - объект, с которым можно работать привычным способом. Например, получаем
- атрибут: {{yourVariableName}}.attr("title");
- html: {{yourVariableName}}.html();