0

我正在将数据从重力表单(确认类型:文本)发送到 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',
});
4

1 回答 1

0

很可能就是这种情况。您可以在提交表单提交时(在确认事件之前)添加一个脚本来提取字段值并将其推送到 dataLayer。然后,如果页面没有重新加载,这个值可以在 GTM 中作为 dataLayer 变量访问,您可以在formSubmission事件触发的代码中引用它。

于 2018-09-14T09:56:23.140 回答