如何使用 Google 跟踪代码管理器捕获预填充的表单字段?

How to capture pre-populated form fields with Google Tag Manager?

提问人:Jannette 提问时间:11/14/2023 更新时间:11/14/2023 访问量:15

问:

我们需要使用 Google 跟踪代码管理器来捕获由 CRM 托管的表单中的值(因此我们无法修改表单代码)。当用户在文本字段中输入值,或在下拉列表中选择选项时,我们可以捕获该值并将其保存在 GTM 变量中。但是,如果用户登录到 CRM,它会预先填充这些字段,因此不会有要侦听的单击或选择事件。有什么方法可以捕获这些值吗?我在使用 css 选择器方面没有任何运气。

捕获字段值或下拉选择的代码是从 Simo Ahava 的博客中复制的:https://www.simoahava.com/analytics/track-form-engagement-with-google-tag-manager/ 但这仅在用户与字段交互时有效,而不是预先填充。 使用 inspect,我确定了该字段的 css 选择器,并希望它能捕获 DOM 元素变量中的值,但在预览模式下测试时,这不起作用。 我用谷歌搜索了一下,但找不到任何关于捕获预填充字段的信息。

谢谢!

表单 google-tag-manager 表单字段

评论

0赞 darrelltw 11/15/2023
你能从CRM中检查表单是否在标签内吗<iframe>

答: 暂无答案