gpt4 book ai didi

javascript - Facebook 转化事件回调

转载 作者:行者123 更新时间:2023-11-30 05:14:21 26 4
gpt4 key购买 nike

我无法在文档中找到转换跟踪中是否有任何回调功能 (https://developers.facebook.com/docs/ads-for-websites/tag-api)

为了跟踪您只需要调用的事件:

window._fbq = window._fbq || [];
window._fbq.push(['track', 'FBCONVERSIONCODE', {'value':'0.00','currency':'USD'}]);

这与 google analytics 转换代码非常相似,只是它们允许您在 ajax 调用完成时调用一个函数:

ga('send', 'pageview', {
'page': '/my-new-page',
'hitCallback': function() {
alert('analytics.js done sending data');
}
});

有没有办法用 Facebook API 实现相同的功能?

最佳答案

直到今天,Facebook 仍然不支持它。但是,由于我因立即重定向而遇到此问题,因此我使用了以下解决方案:

基本上我在 localStorage 上设置了我需要跟踪的变量 =>

 window.localStorage.setItem('documentTitle', document.title);

然后我进行了重定向,并在目标页面上使用了以下内容来正确跟踪 fb 事件

if (typeof(fbq) !== 'undefined' && window.localStorage.getItem('documentTitle')) {
fbq('track', 'Lead', {content_name: window.localStorage.getItem('documentTitle')});
window.localStorage.removeItem('documentTitle');}

希望这对某人有帮助;)

PS:这仅在重定向页面与初始页面位于同一主机上时有效,因为 localStorage 是唯一的:protocol://host:port

关于javascript - Facebook 转化事件回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29487133/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com