Настройка целей в мультиязычном сайте созданном на тильде через gtm
И так у нас есть мультиязычный сайт (три одинаковые страницы на разных языках) созданный на платформе тильда. Нам требуется настроить цель на отправку формы и отслеживать на какой именно странице пользователь оставил заявку.
Казалось бы все просто
Есть сайт с тремя страницами:
test.io/ru
test.io/pt
test.io/cn
И форма на сайте, которая передает данные о конверсии в виде виртуальной страницы /tilda/form33952556/submitted
Кажется, все что нужно сделать это три представления под каждую станицу и прописать эту цель.
О настройке целей на тильде Вы можете прочитать в этой статье.
Так как тильда передает данные в системы аналитики с помощью виртуальных страниц кажется все просто.
Но есть небольшая проблема
Тильда по умолчанию передает данные в GA только через просмотр страниц, не учитывая мультиязычность сайта.
То есть при передачи части url, который отображает мультиязычность ( /ru, /pt … ) нет.
А когда мы создаем новое представление и ставим там фильтр к примеру (трафик только по test.io/ru)
Части /ru в передачи нет. И цель соответственно работать не будет.
Для того, что бы решить задачу нам нужно немного подкорректировать тег, который отвечает за отправку виртуальных страниц в google analytics
при оправке данных должна передаваться не только переменная виртуальной страницы, но и переменная части url
Проверяем в режиме предварительного просмотра и если все передается корректно отправляем на публикацию.
Теперь в google analytics мы увидим виртуальную станицу с частью url на которую и будем настраивать цель.
Переходим поведение /// Все страницы
Теперь можно настроить представления с фильтрами и одно обязательно «общее» а также цель на отправку формы.
Создадим представление «RU» и там создадим фильтр
Тип фильтра: встроенный /// включить только траффик в подкаталоги содержащие /ru
В данное представление будет попадать траффик только с test.io/ru
Создадим цель
Тип цели переход /// Регулярное выражение ru/.*tilda/form33952556/submitted
Обратите внимание! У вас соответственно будут ваши идентификаторы форм
Также по аналогии создайте представления для каждого языка отдельно и настройте цели.
Максим
Последние статьи Максим (посмотреть все)
- Тренд меняющий digital-маркетинг - 16.01.2019
- Measurement Protocol в Google analytics - 18.06.2018
- Data Studio. Строим первый отчет. - 11.06.2018