javascript - 以编程方式删除 Facebook 像素

标签 javascript facebook analytics

有没有办法在使用 fbq('init', 'XXXXXXXXXXXXX') 初始化 Facebook 像素后以编程方式删除它? ?
Google analytics.js 允许使用 ga('[trackerName.]remove') 删除单个跟踪器对象,但我在全局 fbq 对象上找不到任何具有类似功能的方法。
更新:虽然不理想,但一种解决方法是仅针对特定像素,如下所示:

  fbq('init', '<PIXEL_A>');
  fbq('init', '<PIXEL_B>');
  fbq('track', 'PageView'); //fire PageView for both initialized pixels

  // only fire the Purchase event for Pixel A
  fbq('trackSingle', '<PIXEL_A>', 'Purchase', {
        value: 4,
        currency: 'GBP',
  });

  // only fire the custom event Step4 for Pixel B
  fbq('trackSingleCustom', '<PIXEL_B>', 'Step4',{
    //optional parameters
  });```

最佳答案

这行得通吗?您实际上并没有禁用像素,而是选择由哪些像素跟踪哪些事件。 Selective event tracking with multiple pixels

关于javascript - 以编程方式删除 Facebook 像素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48899923/

相关文章:

带有 translate3d 的 Javascript + jQuery 图像视差滞后

iphone - 如何检查用户是否喜欢页面?

ios - 使用 session 处理 Facebook iOS 中的取消按钮

php - 如何在启动应用程序之前检查 Facebook 用户 ID 是否已经存在?

javascript - 在模拟调用中等待所有 promise

javascript - 从 jquery 对象获取 HTML 元素的类型

unity-game-engine - (AppsFlyer/Unity IAP 包)AppsFlyer 应用内购买事件 - AppsFlyer 控制台中显示的收入值不正确

open-source - Piwik Web Analytics - 有人有这方面的经验吗?

algorithm - 基本 "Algorithm"的 Big-O 分析不一致

javascript - 如何使用 async/await 同步而不是异步触发 forEach() ?