重力表单 - 将填充字段发送给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 订阅的用户隐藏重力表单字段

Jquery 发送到电话单击链接以填充键盘表单中的文本字段

php 将重力表单文件上载到高级自定义字段WordPress中的图像/文件字段

php 重力Wiz //重力形式//使用条目填充表单(可选择在提交时更新条目)

尽管手动测试成功,但通过重力表单从 Google 广告点击中捕获的 UTM 参数仍然无效