使用 Facebook Pixel Javascript 发送 fbp Cookie

问题描述 投票:0回答:2

有谁知道如何使用 javascript 像素代码发送 Facebook Pixel 的 fbp 参数?这是我目前拥有的代码,我不确定 fbp 参数是否正确。有人可以建议吗?谢谢。

    <script>
    
    fbq('track', 'Purchase', { 
        value: '150.00',
        currency: 'GBP',
        content_ids: ['1'],
        num_items: '1'      
        }, { eventID: '10676' }, { fbp: 'fb.1.1596403881668.1116446470' });
    
    </script>
javascript facebook pixel
2个回答
1
投票

首先,我想说明一下cookie的名称是_fbp而不是fbp

据我所知,Facebook 会获取 cookie(如果存在),如果不存在,则会在第一次调用时创建 _fbp cookie。

当 Meta Pixel 安装在网站上并且 Pixel 使用第一方 cookie 时,Pixel 会自动将唯一标识符保存到网站域的 _fbp cookie(如果尚不存在)。 阅读有关 _fbp 文档的更多信息 @ Facebook 开发者

如果您安装了适用于 Google Chrome 的 Pixel Helper 扩展程序(Pixel Helper 扩展程序),这很容易检查


我不确定你为什么要尝试通过事件调用发送它,但如果你想以某种方式操纵它,只需覆盖 _fbp cookie 的值即可。

_fbp 有什么用?

Facebook 使用 _fbp cookie 来标记用户,这对于事件归因很重要,因此您不应该操纵它,除非您有特定的原因这样做。


0
投票

您实际上不需要手动发送fbc或fbp,它是由像素模块客户端在事件中自动发送的。

但是对于服务器端,你肯定可以发送它,我建议发送它。

© www.soinside.com 2019 - 2024. All rights reserved.