【问题标题】:How to prevent Facebook Pixel to track the same transaction twice?如何防止 Facebook Pixel 两次跟踪同一笔交易?
【发布时间】:2017-10-31 03:19:17
【问题描述】:

在我的购买确认页面中,我将购买信息发送到 Facebook。但如果我的用户点击刷新,数据会再次发送,Facebook 会编译两次购买值。

使用 Google Analytics,我们可以发送一个交易 ID,即使用户刷新页面,数据也只编译一次。

有没有办法通过 Facebook 实现相同的目标?我宁愿让 Facebook 来完成这项工作,而不是让我的一面旗帜只发送一次 Pixel。

谢谢

【问题讨论】:

    标签: facebook-javascript-sdk facebook-analytics facebook-pixel


    【解决方案1】:

    我使用会话解决了这个问题。在渲染购买页面之前,您可以设置一些会话标志来触发渲染 FB 像素代码(或其他)=> 在渲染此代码后,您可以删除此会话。如果您的客户刷新页面会话未设置,那么您的 FB 像素代码将不会被渲染两次。

    我在我的 Nette 框架扩展中使用了这个想法: Eflyax/facebook-pixel

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-13
      • 2013-08-15
      • 1970-01-01
      • 2011-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多