1
在具有3個表單(聯繫表單7來自wordpress)的單頁網站上,當提交其中一個表單時,我會向Google跟蹤代碼管理器發送數據層事件:GTM&聯繫表格7 - gtm.form提交不發射
on_sent_ok: "dataLayer.push({'event':'formSubmit'});"
在GTM我創建了一個自定義事件觸發器,它觸發時,它得到事件「formSubmit」。爲了sepearte彼此的3種形式,並使用sepearte標籤爲每個表單我與形式的ID過濾觸發:
現在事件觸發器觸發斜面因爲gtm.formSubmit不fireing。我只是得到formSubmit事件,沒有gtm.FormSubmit。
任何想法如何我可以得到一個單獨的觸發器的所有3種形式?
你能張貼標籤和觸發器的截圖嗎? – nyuen
在第三個你可以看到,活動元素是輸入元素,而不是它的形式。 – lossleader
嘿!謝謝你的幫助。現在我想我已經接近了這個問題。只要我在GTM中使用所有事件觸發器作爲「自定義」,「gtm.formSubmit」不會在所有表單上觸發。但是當我用事件類型「發送表單」留下一個觸發器時,gtm-formSubmit會在所有表單上工作?這與這個數據層有什麼關係? – Peesen87