2015-10-26 7 views
38

Edit: Ich habe es geschafft, so weit in der Dokumentation zu erhalten: https://developers.facebook.com/docs/graph-api/reference/v2.5/promotion-infoFacebook-Seite/Post Erkenntnisse mit Kosten

Allerdings gibt es nichts Anbindung an die {Förderung-info-id} Parameter in der Dokumentation, dass Ich könnte finden.

Ich werde eine Antwort mit Code/API-Referenzen akzeptieren, die nicht spezifisch für PHP ist.

Ich versuche meine Benutzer-Seiten zu holen und posten Einblicke, die wie erwartet funktionieren, aber ich muss auch Statistiken wie pro 1000 erreichte (cpm), insgesamt ausgegebene und neue Lüfterkosten erhalten.

Ich bin in der Lage, alle Benutzerseiten und Beiträge zu erhalten, aber die Einsichten-API gibt keine damit verbundenen Kosten zurück. Ich habe mir die Marketing-API angesehen, kann aber nicht herausfinden, wie die Seiten und Posts mit diesen Statistiken verknüpft werden. Wie erhalte ich die ad_account/ad_campaign-Werte von Beiträgen und Seiten? Brauche ich sie überhaupt? Ich fühle mich ziemlich verloren in seiner API.

Ich muss auch die Statistiken auf täglicher Basis abrufen, um tägliche und monatliche Änderungen zu berechnen.

Ich kann die meisten täglichen Statistiken mithilfe der Insights API ziehen, aber es gibt keine Kosten und https://developers.facebook.com/docs/graph-api/reference/v2.5/page noch https://developers.facebook.com/docs/graph-api/reference/v2.5/post bietet keine solche Sache.

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

Auch gibt es eine Facebook-Sandbox I Dummy-Kosten oder andere Statistiken ziehen verwenden könnte, da ich Inhalt nicht eine Seite, die bezahlt hätte.

+0

@ DaniSpringer.com was ich meinte war, dass, obwohl mein Projekt in PHP geschrieben ist, freue ich mich, Implementierungen in anderen Sprachen als PHP zu sehen :) – Ignas

Antwort

-1

Ich verstehe nicht wirklich, wonach Sie fragen. Möchten Sie alle Kosten für Anzeigen pro Seite? Wenn das der Fall ist; Sie können das nicht abrufen. Die Kosten werden pro Anzeigenkampagne/-gruppe/-gruppe bereitgestellt, nicht auf Seiten-/Post-Ebene.

+1

Ich muss die gesponserten Postkosten und darauf basierend bekommen Berechnen Sie, wie viel die Seite für sich selbst ausgegeben hat. – Ignas

+0

Sie müssen die Anzeigenobjekte als "Einstiegspunkt" dafür verwenden. Es gibt keine Möglichkeit, das über die API direkt von einer Page/Post abzurufen. – Roemer

+0

Können Sie auf die erforderlichen API-Endpunkte oder Links zu Dokumenten verweisen? Was ist der Workflow hier? – Ignas

2

Sie können die Ads Insights mit dem Facebook Marketing API Insights Edge erhalten. Es gibt wirklich many Daten, die Sie crawlen können, aber leider gibt es keine Möglichkeit, sie mit den Posts aufgrund der Facebook-Anzeigen Natur zu verbinden.

Wenn Sie möchten, können Sie versuchen, Anzeigen mit mit Daten aus Ihren Posts und dann diese Anzeigen zu verfolgen.

Aber es gibt wirklich keinen anderen Weg.