Facebook页面/帖子洞察费用

时间:2015-10-26 02:48:59

标签: php facebook facebook-graph-api facebook-php-sdk

编辑: 我已经设法在文档中得到了这么多: https://developers.facebook.com/docs/graph-api/reference/v2.5/promotion-info

但是,我找不到文档中的{promotion-info-id}参数的链接。

我会接受代码/ API引用的答案,这些代码/ API引用也不是特定于PHP的。

我正在尝试获取用户页面并发布符合预期效果的洞察信息,但我还需要接收每1000达到(cpm),总花费和新粉丝费用等统计信息。

我可以接收所有用户页面和帖子,但洞察API不会返回任何相关费用。我查看了Marketing API,但无法弄清楚如何将页面和帖子链接到这些统计信息。如何从帖子和页面获取ad_account / ad_campaign值?我需要它们吗?感觉它的API很丢失。

我还需要每天获取统计数据,以便计算每日和每月的变化。

我可以使用insights API获取大多数每日统计数据,但不会附加任何费用,而https://developers.facebook.com/docs/graph-api/reference/v2.5/page也不会https://developers.facebook.com/docs/graph-api/reference/v2.5/post提供此类内容。

$response = $this->facebook->get('/' . $pageId . '/insights?since=' . date('Y-m') . '-01', $token);
$data = $response->getGraphEdge()->asArray();

此外,是否有一个Facebook沙箱,我可以使用它来提取虚拟成本或其他统计数据,因为我没有可能有付费内容的页面。

2 个答案:

答案 0 :(得分:2)

您可以使用Facebook Marketing API Insights Edge获取广告洞察。 您可以抓取真正的many数据,但遗憾的是由于Facebook广告性质,无法将它们连接到帖子。

如果您愿意,可以尝试使用Marketing API Ads Managment Edge创建广告,并从帖子中抓取数据,而不是跟踪这些广告。

但实际上没有别的办法。

答案 1 :(得分:-1)

我真的不明白你的要求。您是否想要按照特定页面为广告支付所有费用?如果是这样的话;你无法检索它。每个广告系列/组/组都提供费用,而不是在页面/帖子级别。