Событие подключения amp-формы к тегу конверсии рекламы в Google Tag Manager
У меня есть сайт с амп-формой. Я хочу отслеживать конверсии Google Ads, используя amp-form amp-form-submit-success
событие, как описано здесь.
Контейнер AMP в Google Tag Manager поддерживает только несколько триггеров, таких как Click, Scroll, Timer и т. Д. Нет пользовательского триггера. Поэтому я создал тег конверсии объявлений без триггера в надежде, что смогу каким-то образом вызвать его вручную из <amp-analytics>
Сама конфигурация тегов.
Одна вещь, которую я попробовал, это добавить тег AdWords прямо в <amp-analytics>
Конфиг, как это:
<amp-analytics config="https://www.googletagmanager.com/amp.json?id=GTM-123456>m.url=SOURCE_URL" data-credentials="include">
<!-- Extra tag for form submission -->
<script type="application/json">
{
"vars" : {
"gtag_id": "GTM-123456",
"config" : {
"GTM-123456": { "groups": "default" },
"<Conversion ID>": { "groups": "default" }
}
},
"triggers": {
"C_fm2EfIAdnpI": {
"on": "amp-form-submit-success",
"vars": {
"event_name": "conversion",
"send_to": ["<Conversion ID>/<Conversion Label"]
}
}
}
}
</script>
</amp-analytics>
Код выше основан на коде установки, сгенерированном для меня Google Ads. Я только что попытался заменить событие click на событие amp-form. Это стандартный код:
"C_fm2EfIAdnpI": {
"on": "click",
"selector": "CSS_SELECTOR",
"vars": {
"event_name": "conversion",
"send_to": ["<Conversion ID>/<Conversion Label"]
}
}
Я получаю ошибку из своего кода, говорящую о том, что у триггера отсутствует свойство запроса (каковым оно является). Но я понятия не имею, каким будет этот URL-адрес запроса.
Кому-нибудь удалось подключить amp-form-submit-success к конверсии объявлений Google? С или без использования Google Tag Manager?
Контейнеры GTM AMP поддерживают только встроенные триггеры Click, Scroll, Timer (и т. Д.) И ничего больше?
0 ответов
Вы можете получить доступ к запросам, которые предоставляет вам GTM, если просто откроете файл JSON в URL-адресе конфигурации. В вашем примере:https://www.googletagmanager.com/amp.json?id=GTM-123456>m.url=SOURCE_URL
(Я бы посоветовал вам не сообщать здесь свой идентификатор GTM).
Если вы создали какие-либо триггеры в консоли GTM, вы получите requests
свойство со списком конечных точек для каждого триггера. Таким образом, вы можете создать "фальшивый" триггер, а затем просто использовать этот запрос.