В этой инструкции будет показано, как отслеживать представления форм, используя пример контактной формы. Здесь вы найдете пример конфигурации. Поскольку каждый сайт немного отличается, вам придется адаптировать этот пример. В приведенных ниже шагах описывается общий процесс и указывается, какие части необходимо изменить для вашего конкретного сайта.
1. ОСМОТРИТЕ ФОРМУ
Если вы проверите форму на своем веб-сайте с помощью инструментов разработчика вашего браузера, вы можете посмотреть на элементы html, которые составляют форму. В Chrome, например, щелкните правой кнопкой мыши на форме и выберите «Просмотреть код», чтобы увидеть html.
Вам необходимо найти некоторые атрибуты, которые уникальны для формы. Здесь вы можете видеть, что форма имеет идентификатор. Это хороший идентификатор, который не используется ни на каких других элементах веб-сайта. Если ваша форма не имеет уникального идентификатора, вы также можете использовать классы форм, URL-адрес формы или текст формы, чтобы идентифицировать эту конкретную форму. Использование id или классов является самым простым, поэтому мы рекомендуем использовать их, если это возможно.
2. ВКЛЮЧИТЕ ВСТРОЕННУЮ ПЕРЕМЕННУЮ ФОРМЫ
Теперь, когда у вас есть идентификатор для вашей формы, вы можете включить соответствующую переменную в Диспетчере тегов Google. В интерфейсе Диспетчера тегов Google в разделе «Переменные» установите флажок рядом с типом переменной формы, который вы нашли на предыдущем шаге. Например, если ваша форма имеет уникальный идентификатор, тогда вы включите «Идентификатор формы», если у него есть уникальные классы, тогда вы включите «классы форм» и т. Д.
3. СОЗДАЙТЕ ТРИГГЕР ПРЕДСТАВЛЕНИЯ ФОРМЫ
Этот триггер определяет, что представляет собой контактная форма. Он прослушивает заявки на формы на определенных страницах вашего сайта и проверяет, являются ли они контактной формой, которую вы указываете.
- В разделе «Триггеры» нажмите «Создать».
- Замените «Триггер без имени» с описательным именем, например «Отправка контактной формы».
- Выберите событие «Отправка формы».
- Настроить триггер:
- Не отметьте галочкой «Ждать тегов». Я не рекомендую использовать параметр «Подождите, пока теги» по умолчанию с формами, так как он может разорвать отправку формы. Это безопасно использовать, если вы тщательно протестируете его.
- Установите флажок «Проверка ошибок». Это проверяет, что форма фактически отправлена.
- Включить триггер при выполненнии всех этих условий:
- Выберите опции: Путь к странице содержит «Page Path». Это позволяет запускать триггер на страницах, которые имеют «контакт» в пути, например, //pm-ka.com/. Вы должны изменить это, чтобы включить триггер на странице или страницах вашего сайта, которые содержат форму контакта. Вы также можете включить триггер на всех страницах, если это необходимо.
- Активация триггера:
- Выберите опции: Идентификатор формы содержит «контактную форму». Это использует переменную, включенную на шаге 2, и уникальный идентификатор, который вы определили на шаге 1, чтобы точно указать, какую форму вы хотите отслеживать, как «представление контактной формы». Измените «Идентификатор формы» на любую переменную, включенную на шаге 2, и измените «контактную форму» на идентификатор, найденный на шаге 1.
- Нажмите «Сохранить» для создания триггера.
4. СОЗДАЙТЕ ТЕГ СОБЫТИЯ ОТСЛЕЖИВАНИЯ ФОРМЫ
Последний шаг в представлении формы отслеживания – это просто создать тег, который будет записывать событие в Google Analytics с ярлыками, которые вы хотите. Событие происходит, когда выполняются условия запуска триггера Отправка контактной формы, который вы создали на предыдущем шаге. Теперь все, что вам нужно сделать, это собрать все фрагменты в этом теге:
- В разделе «Теги» нажмите «Создать».
- Замените «Тег без имени» на описательное имя, например «Событие отправки контактной формы».
- Выберите конфигурацию тега: выберите «Universal Analytics».
- Настроить тег:
- Тип отслеживания: выберите «Событие».
- Категория: Введите «Form».
- Действие: Введите «Представление контактной формы». Вы можете переименовать категорию события и действие в соответствии с любым соглашением об именовании событий, которое вы используете.
- Ярлык: введите «{{Page URL}}». Это необязательно. Нам будет полезно быстро узнать, на какой странице была отправлена форма.
- Идентификатор отслеживания: введите идентификатор отслеживания свойства Google Analytics для своего сайта.
- Активация триггера:.
- В появившемся всплывающем меню «Выбрать из существующих кликов триггеров» выберите триггер «Отправка контактной формы», созданный на шаге 2.
- Нажмите «Создать тег», чтобы сохранить тег.
Вы почти закончили! Как всегда, вы должны отладить настройку, чтобы убедиться, что она работает, сохранить версию и опубликовать ее.