Mit der Instagram Graph API kannst du Kennzahlen für soziale Interaktion für IG-Nutzer und ihre IG-Medien-Objekte abrufen. Bei entsprechender API-Anforderung werden Werte für jede Kennzahl berechnet.
Aufgrund der Datenschutzregeln werden Messaging-bezogene Story-IG-Medien-Interaktionen von Nutzern in manchen Regionen in einigen Kennzahlenberechnungen nicht mehr berücksichtigt. Dazu gehören folgende Regionen: Europa seit dem 1. Dezember 2020 und Japan seit dem 14. April 2021.
replies
-Kennzahl nun den Wert 0
zurück.replies
-Kennzahl die Anzahl der Antworten zurück. Antworten von Nutzern in den betroffenen Regionen werden jedoch bei dieser Berechnung nicht berücksichtigt.Instagram
-Thema ein und abonniere das story_insights
-Feld.0
für einzelne Kennzahlen einen leeren Datensatz zurück.Zeitstempel für API-Antworten verwenden die UTC-Zeitzone ohne Zeitversatz und sind gemäß ISO-8601 formatiert. Beispiel: 2019-04-05T07:56:32+0000
Die API besteht aus den folgenden Endpunkten:
GET /{ig-media-id}/insights
– zum Abrufen von Kennzahlen für ein Medien-ObjektGET /{ig-user-id}/insights
– zum Abrufen von Kennzahlen für ein Instagram Business- oder Instagram Creator-KontoInformationen zu Anforderungen an Kennzahlen, Parameter und Berechtigungen findest du in der Referenzdokumentation zu den einzelnen Endpunkten.
Zum Abrufen von Kennzahlen für ein Instagram Business- oder Creator-Konto kannst du die GET /{ig-user-id}/insights
-Edge abfragen und die gewünschten Kennzahlen angeben.
GET graph.facebook.com/17841405822304914/insights ?metric=impressions,reach,profile_views &period=day
{ "data": [ { "name": "impressions", "period": "day", "values": [ { "value": 32, "end_time": "2018-01-11T08:00:00+0000" }, { "value": 32, "end_time": "2018-01-12T08:00:00+0000" } ], "title": "Impressions", "description": "Total number of times the Business Account's media objects have been viewed", "id": "instagram_business_account_id/insights/impressions/day" }, { "name": "reach", "period": "day", "values": [ { "value": 12, "end_time": "2018-01-11T08:00:00+0000" }, { "value": 12, "end_time": "2018-01-12T08:00:00+0000" } ], "title": "Reach", "description": "Total number of times the Business Account's media objects have been uniquely viewed", "id": "instagram_business_account_id/insights/reach/day" }, { "name": "profile_views", "period": "day", "values": [ { "value": 15, "end_time": "2018-01-11T08:00:00+0000" }, { "value": 15, "end_time": "2018-01-12T08:00:00+0000" } ], "title": "Profile Views", "description": "Total number of users who have viewed the Business Account's profile within the specified period", "id": "instagram_business_account_id/insights/profile_views/day" } ] }
Zum Abrufen von Medienkennzahlen kannst du die GET /{ig-media-id}/insights
-Edge abfragen und die gewünschten Kennzahlen angeben.
GET graph.facebook.com/{media-id}/insights ?metric=engagement,impressions,reach
{ "data": [ { "name": "engagement", "period": "lifetime", "values": [ { "value": 8 } ], "title": "Engagement", "description": "Total number of likes and comments on the media object", "id": "media_id/insights/engagement/lifetime" }, { "name": "impressions", "period": "lifetime", "values": [ { "value": 13 } ], "title": "Impressions", "description": "Total number of times the media object has been seen", "id": "media_id/insights/impressions/lifetime" }, { "name": "reach", "period": "lifetime", "values": [ { "value": 13 } ], "title": "Reach", "description": "Total number of unique accounts that have seen the media object", "id": "media_id/insights/reach/lifetime" } ] }