【问题标题】:Discrepancy between fb's article clicks & url shortnerfbs文章点击和网址缩短器之间的差异
【发布时间】:2017-07-18 07:04:09
【问题描述】:

我正在尝试跟踪文章的点击。

设置:

  • 在 facebook 上添加 amp 启用 wordpress 文章。
  • 这篇文章被包裹在短网址内。

问题:

  • 点击次数差异是唯一也是最大的问题。

  • 这种差异是 10 倍。因此,fb 显示了大约 300 次点击,而较短的服务器日志显示了 2.5-3k 次点击。

  • 我认为这与缩短器有关,因此尝试使用不同的缩短器,例如 goo.gl、post.st。我也使用 Yourls(php) 编写了自己的代码。

  • 我确实尝试使用我自己的 url 系统检查引荐来源网址,所有参考资料似乎都是有效的 fb 点击。

现在我需要一些解决方案来解决这个问题。我需要知道如何减少这种差异。我认为这与 AMP/FB Instant 文章有关。

【问题讨论】:

  • 没有任何 URL 缩短器会怎样?同样的问题?
  • Facebook 在移动设备上进行了一些非常激进的预加载 - 因此您可能会看到比翻译给实际阅读文章的用户更多的请求。 inchoo.net/dev-talk/magento-website-hammering-facebook-liger
  • @CBroe,是的。同样的问题。没有更短的也有两种情况。 1> AMP 网址 2> 非放大器。忘记启用 AMP 的网址,但没有更短的非 amp 网址会出现此问题。
  • @CBroe,非常感谢您提供的链接。我尝试检查 X-Purpose 标头 x-fb-http-engine 但我无法得到它。使用 getallheaders() 和 $_SERVER 变量。但我发现了一些东西,答案就在这里:stackoverflow.com/questions/9773954/… Fb is using facebookexternalhit/1.1 as useragent for preview requests.

标签: php facebook google-analytics short-url accelerated-mobile-page


【解决方案1】:

我找到了答案。 因此,GA 会话是会话,这意味着如果某些用户多次访问任何站点,它仍将只计算一次。 但是 url shortner 对点击有效,一旦你点击任何 url 就可以了。所以单个会话下可以有 10 次甚至 20 次点击。

我能找到的最接近的解决方案这个问题是设置一个cookie而不是记录用户在特定时间范围内再次访问时的点击。我仍在测试此功能,但看起来它运行良好。

【讨论】:

    猜你喜欢
    • 2018-12-04
    • 1970-01-01
    • 1970-01-01
    • 2010-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-20
    • 2017-10-12
    相关资源
    最近更新 更多