Javascript 使用Facebook Pixel和Google Tag Manager跟踪自定义事件(按钮点击)
我正试图用我的Facebook像素追踪一个按钮的点击。我想这是fbq(“trackCustom”,“form_send”);但我不确定。我试图让我的GTM触发trackCustom HTML,但不知何故,de数据层中的任何变量都无法识别。我的想法是让Facebook像素将点击“发送”按钮识别为自定义事件,然后通过自定义转换跟踪 这是来自数据层的代码:Javascript 使用Facebook Pixel和Google Tag Manager跟踪自定义事件(按钮点击),javascript,facebook,google-tag-manager,Javascript,Facebook,Google Tag Manager,我正试图用我的Facebook像素追踪一个按钮的点击。我想这是fbq(“trackCustom”,“form_send”);但我不确定。我试图让我的GTM触发trackCustom HTML,但不知何故,de数据层中的任何变量都无法识别。我的想法是让Facebook像素将点击“发送”按钮识别为自定义事件,然后通过自定义转换跟踪 这是来自数据层的代码: { event: 'optimize.callback', gtm: { start: 1619697922505, un
{
event: 'optimize.callback',
gtm: {
start: 1619697922505,
uniqueEventId: 70,
element: 'HTMLButtonElement: div.container > div.content > div.steps
> div.step > div.content > div.personal-details > div.butt
on-field > button.btn-send#button-send-form',
elementClasses: 'btn-send',
elementId: 'button-send-form',
elementTarget: '',
elementUrl: ''
},
content-name: '/finish',
content-view-name: 'Finish',
target: 'finish',
action: 'load',
target-properties: null,
value: '',
interaction-type: false,
eventModel: {callback: 'Function'}
}
我使用了自定义数据层变量content-view-name和target作为触发器(我还使用了content-view-name-one,没有任何其他触发器)。我不确定我做错了什么