重力表单 - 将填充字段发送给Google代码管理器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重力表单 - 将填充字段发送给Google代码管理器相关的知识,希望对你有一定的参考价值。
我将Gravity Forms(确认类型:文本)中的数据发送到Google跟踪代码管理器,它运行正常。但我想发送一个填充字段,但它不起作用,可能是因为当脚本执行时实际上没有形式了吗?
那有什么解决方案吗?
我目前的代码:
var customField= jQuery('#input_3_13').val();
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event': 'formSubmission',
'leadId': customField,
'formVersion': window.location.href,
'formReason': 'Odszkodowanie lotnicze',
'formId': 'Odszkodowanie lotnicze 3',
});
答案
最有可能是这种情况。在提交提交表单时(在确认事件之前),您可以添加一个脚本来提取字段值,并将其推送到dataLayer。然后,如果页面未重新加载,则可以在GTM中将此值作为dataLayer变量进行访问,您可以在formSubmission
事件触发的标记中引用该值。
以上是关于重力表单 - 将填充字段发送给Google代码管理器的主要内容,如果未能解决你的问题,请参考以下文章
重力表单 - 添加自定义事件不通过Google跟踪代码管理器触发
仅为具有特定 Memberpress 订阅的用户隐藏重力表单字段
php 将重力表单文件上载到高级自定义字段WordPress中的图像/文件字段