你将如何跟踪在Facebook应用程序*享的帖子?

问题描述:

假设你有一个php CMS,并且它生成的每个内容都可以共享/喜欢。你将如何跟踪在Facebook应用程序*享的帖子?

CMS dabtabase应该知道内容接收的份额数量。我可以看到有两种方式:

  1. 时间表,条件查询股数的图形API CMS上的批次,然后将结果存储在本地
  2. 使用订阅API来获取通知,然后存储在本地的结果

关于#1:是否有可能超出费率限制并被列入黑名单?

关于#2:订阅api是否支持这种功能(即“每当帖子在我的网页上分享时都会通知我”)?

你能指出建议的方式吗?

关于#1:是否有可能超出费率限制并被列入黑名单?

当然,您可能会遇到速率限制。但是你永远不会被列入“黑名单” - 你的API请求将会被一段时间的错误信息拒绝,然后事情就会恢复正常。

根据您需要该数据的URL数量以及想要更新缓存的频率,可能无需达到速率限制即可实现 - 或者可能不会。取决于具体细节。

关于#2:订阅api是否支持这种功能(例如,“在我的网页上共享帖子时通知我”)?

您可以通过webhooks将新帖子通知给FB页面 - 但这对您当然不会在别处共享的内容有所帮助,也不会帮助您在特定页面上共享内容。


也许你还想看看Domain Insights。虽然没有直接计算分享,但它仍然可以为您提供大量有关您网域内容的效果的重要数据,例如点击等用户互动。https://www.facebook.com/facebookmedia/get-started/domain-insights