Событие подключения amp-формы к тегу конверсии рекламы в Google Tag Manager - PullRequest
0 голосов
/ 10 января 2019

У меня есть сайт с амп-формой. Я хочу отслеживать конверсии в объявлениях Google, используя событие amp-form amp-form-submit-success, как задокументировано здесь .

Контейнер AMP диспетчера тегов Google поддерживает только несколько триггеров, таких как Click, Scroll, Timer и т. Д. Нет пользовательского триггера. Поэтому я создал тег конверсии объявлений без триггера в надежде, что смогу каким-то образом вручную вызвать его из самой конфигурации тега <amp-analytics>.

Одна вещь, которую я попробовал, это добавить тег adwords непосредственно в конфигурацию <amp-analytics> следующим образом:


    <amp-analytics config="https://www.googletagmanager.com/amp.json?id=GTM-123456&gtm.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 (и т. Д.) И ничего больше?

...