使用Facebook Pixel 埋点

在投放广告的时候,一般需要知道广告的产生的效益,所以就需要通过埋点去记录,这里使用到的是Facebook Pixel。

首先安装

npm install --save react-facebook-pixel

然后进行封装了一下

/**
 * 
 * @param {事件类型默认为标准事件} eventType 
 * @param {事件名称} eventName 
 * @param {事件名称中所对应的可以传递的参数,参数对象中的属性值具体参考文档} params 
 * @param {事件ID} facebookPixelId 
 * 文档:https://developers.facebook.com/docs/meta-pixel/reference
 */
export const reactFacekookPixel = (eventName,params={},eventType='track',facebookPixelId='982896629405137') => {
  import('react-facebook-pixel')
    .then((x) => x.default)
    .then((ReactPixel) => {
      ReactPixel.init(facebookPixelId) // facebookPixelId
      ReactPixel.pageView()
      ReactPixel.fbq(eventType,eventName,{...params});
    })
}

使用

CompleteRegistration是标准事件,指注册成功事件

reactFacekookPixel("CompleteRegistration", {currency: "新官网用户注册成功", value: '新官网用户注册成功!'})

官方文档

相关推荐
Roc_z716 小时前
Facebook 上的社群文化:连接与共享
facebook·社交媒体·隐私安全
tusik6816 小时前
如何在Facebook发布Reels?简单易懂的操作指南
facebook·独角兽scrm翻译器·facebook reels·短视频发布·reels操作指南·facebook视频营销·reels优化技巧
LokiSan16 小时前
洞察 Facebook:用户行为与社交趋势
区块链·智能合约·facebook·隐私保护
LokiSan16 小时前
解析 Facebook:社交网络的影响力与挑战
去中心化·区块链·facebook·隐私保护
云云32116 小时前
云手机:Facebook多账号管理的创新解决方案
服务器·线性代数·安全·智能手机·架构·facebook
MuLogin_Browser3 天前
如何保障多个Facebook账号稳定运行:一账号一稳定IP?
服务器·tcp/ip·facebook
Roc_z75 天前
虚拟世界中的社交互动:Facebook在元宇宙中的发展路径
元宇宙·facebook·社交媒体
Roc_z75 天前
Facebook的去中心化探索:社交平台的新型发展趋势
去中心化·facebook·社交媒体·隐私安全
vmlogin虚拟多登浏览器7 天前
Facebook公共主页头像和封面照片尺寸的标准及更换指南
运维·服务器·facebook
IPdodo全球网络服务7 天前
如何注册和使用Facebook企业号
facebook