2015-10-26 38 views
38

編輯: 我已經成功地得到這個文檔遠: https://developers.facebook.com/docs/graph-api/reference/v2.5/promotion-info的Facebook頁/發表見解與成本

但是有沒有在文檔鏈接到{推廣-INFO-ID}參數我能找到。

我會接受一個代碼/ API參考的答案,這個答案也不是針對PHP的。

我試圖抓取我的用戶頁面併發布按預期工作的洞察力,但是我還需要獲得每1000個達到(cpm),總花費和新粉絲費用等統計信息。

我能夠得到所有用戶的網頁和帖子但是見解API不返回任何相關費用。我查看了Marketing API,但無法弄清楚如何將頁面和帖子鏈接到這些統計信息。如何從帖子和頁面獲取ad_account/ad_campaign值?我需要他們嗎?感覺完全失去了它的API。

我還需要爲了日常計算和每月的變化來獲取每天的基礎上的統計信息。

我可以使用洞察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沙箱,我可以用來拉虛擬費用或其他統計資料,因爲我沒有一個頁面可以支付內容。

+0

@ DaniSpringer.com我的意思是,儘管我的項目是用PHP編寫的,但我很高興看到PHP以外的其他語言的實現:) – Ignas

回答

-1

我真的不明白你在問什麼。您是否想要針對每個特定網頁的廣告費用?如果是這樣的話;你不能檢索。費用由每個廣告系列/設置/組提供,而不是頁面/發佈級別。

+1

我需要獲得贊助後的費用並基於此計算頁面花費了多少時間來宣傳自己。 – Ignas

+0

您必須使用廣告對象作爲「入口點」。沒有辦法通過API直接從Page/Post中檢索。 – Roemer

+0

您可以參考所需的API端點或文檔鏈接嗎?這裏的工作流程是什麼? – Ignas

2

您可以使用Facebook Marketing API Insights Edge獲得廣告洞察。 確實有many數據可以抓取,但不幸的是,由於Facebook廣告的性質,無法將其與帖子關聯。

如果你願意,你可以嘗試用數據從您的文章和比追蹤這些廣告抓住了創建使用Marketing API Ads Managment Edge廣告。

但是確實沒有其他辦法。