4

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

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

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

谢谢

4

1 回答 1

1

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

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

于 2018-11-07T15:52:58.130 回答