Настройка целей в мультиязычном сайте созданном на тильде через 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

Обратите внимание! У вас соответственно будут ваши идентификаторы форм

 

Также по аналогии создайте представления для каждого языка отдельно и настройте цели.

 

Подпишитесь на обновление блога