Возможности Google Tag Manager GTM помогает собирать аналитику и отслеживать поведение клиентов на странице оплаты. Этот инструмент используют маркетологи, чтобы оценивать эффективность рекламы и повышать продажи.
GTM позволяет быстро подключать и управлять такими инструментами, как:
Google Analytics и Google Ads Meta Pixel (Facebook) TikTok Pixel Hotjar Яндекс Метрика И это не только аналитика: через GTM можно подключить онлайн-чат, формы обратной связи и отзывы, отслеживание звонков, проводить A/B-тесты страницы оплаты, а также связать продажи с вашей CRM.
Технически GTM — это «контейнер», встроенный в страницу оплаты и страницу успеха (после оплаты). Внутрь контейнера вы добавляете нужные скрипты (теги), которые запускаются при заданных условиях — например, при загрузке страницы или наступлении события.
В данный момент Allpay позволяет использовать GTM только для платежных ссылок, созданных через личный кабинет Allpay. Шаги настройки <span class="u-richtext-counter">1</span> Активируйте Google Tag Manager в разделе <span class="u-richtext-element">Настройки</span> ➙ <span class="u-richtext-element">Интеграции</span>.
<span class="u-richtext-counter">2</span> В личном кабинете Google Tag Manager создайте новый аккаунт. В качестве Target platform установите <span class="u-richtext-element">Web</span>.
<span class="u-richtext-counter">3</span> При создании платежной ссылки разверните секцию «Дополнительно», найдите блок Google Tag Manager, активируйте его и вставьте ID вашего контейнера (начинается с «GTM-»).
Пока опция активна, GTM-контейнер будет подключен к коду страницы оплаты и страницы успеха для данной платежной ссылки.
<span class="u-richtext-counter">4</span> Через личный кабинет GTM добавьте нужные теги в контейнер и опубликуйте его, чтобы изменения вступили в силу.
Видеоинструкция VIDEO
Чтобы научиться пользоваться GTM, используйте официальную документацию и общедоступные инструкции. Data layer и событие оплаты При успешной оплате Allpay автоматически передает событие в <span class="u-richtext-element">dataLayer</span>.
<span class="u-richtext-element">dataLayer</span> — это JavaScript-массив, через который данные передаются в Google Tag Manager. GTM использует эти данные, чтобы отправлять события в аналитические и рекламные системы, такие как Google Analytics, Google Ads и Meta (Facebook Pixel).
После успешной оплаты Allpay вызывает:
dataLayer.push({...})
Пример передаваемых данных:
{
"event" : "allpay_purchase" ,
"event_id" : "ap_txn_14432078" ,
"ecommerce" : {
"transaction_id" : "14432078" ,
"value" : 250 ,
"currency" : "ILS" ,
"items" : [
{
"item_id" : "item_1017553_1" ,
"item_name" : "Product name" ,
"price" : 250 ,
"quantity" : 1
}
]
},
"allpay" : {
"payment_id" : "14432078" ,
"payment_status" : "success" ,
"payment_method" : "card" ,
"customer_name" : "Name Lastname" ,
"customer_email" : "name@company.com" ,
"customer_phone" : ""
}
}
Описание параметров Общие параметры <span class="u-richtext-element">event</span> — имя события. Используется в GTM для создания триггера (всегда allpay_purchase)
<span class="u-richtext-element">event_id</span> — уникальный идентификатор события. Можно использовать для дедупликации событий (например, в Meta)
Блок ecommerce Используется для интеграции с Google Analytics 4 и другими аналитическими системами.
<span class="u-richtext-element">transaction_id</span> — уникальный ID платежа
<span class="u-richtext-element">value</span> — сумма платежа (число)
<span class="u-richtext-element">currency</span> — валюта платежа (например, ILS, USD, EUR)
<span class="u-richtext-element">items</span> — список товаров или услуг:
<span class="u-richtext-element">item_id</span> — ID товара или платежной ссылки
<span class="u-richtext-element">item_name</span> — название
<span class="u-richtext-element">price</span> — цена за единицу
<span class="u-richtext-element">quantity</span> — количество
Блок allpay Содержит дополнительные данные, которые можно использовать в GTM.
<span class="u-richtext-element">payment_id</span> — ID платежа
<span class="u-richtext-element">payment_status</span> — статус (например, success)
<span class="u-richtext-element">payment_method</span> — способ оплаты (например, card)
<span class="u-richtext-element">customer_name</span> — имя клиента
<span class="u-richtext-element">customer_email</span> — email клиента
<span class="u-richtext-element">customer_phone</span> — телефон клиента
<span id="security">Безопасность и ответственность</span> Интеграция GTM дает как широкие возможности, так и риски: сторонние теги могут мешать оплате, вводить покупателей в заблуждение или собирать лишние данные. Данные банковских карт недоступны для тегов GTM, однако любые теги все равно могут повлиять на работу страницы, особенно если доступ к ним получат злоумышленники.
Добавляйте скрипты только из проверенных источников и давайте доступ к вашему аккаунту Google Tag Manager только доверенным людям. Если сомневаетесь — не подключайте тег и сначала проконсультируйтесь со специалистом.
По Условиям использования именно вы отвечаете за законность и безопасность всех тегов, добавленных через ваш GTM и аккаунт Allpay, а также за контроль доступов и корректность настроек. Allpay вправе в любой момент отключить вашу интеграцию с GTM, если она создает риск для безопасности, нарушает требования или мешает оплате.