Posts tagged with instagram

I am trying to fetch data from some Instagram accounts that are on Meta Business Suite, most of them I have success to retrieve using Graph API and Instagram API, but one of them I cannot find in documentation.

It is Link Clicks on Instagram Accounts.

So I need help to retrieve this metric. Can someone help me?

I have tried these metrics: website_clicks, text_message_clicks, phone_call_clicks and profile_links_taps but none of them is the number that shows on Business Suite even adding those metrics.

I have been reading all over documentation but it is so confusing and annoying.

I can retrieve insights for posts made directly on Instagram, but I face an issue with combined insights for posts shared on both Instagram and Facebook.

Here's the scenario: When I post a reel on Instagram and enable the option to automatically share it on Facebook, the combined views shown on Instagram reflect views from both platforms. For example, if the reel generates 10,000 views on Instagram and an additional 5,000 views on Facebook, Instagram's app displays a total of 15,000 views. However, when I call the API (GET /{ig-media-id}/insights), it only returns the 10,000 views from Instagram, excluding the 5,000 views from Facebook.

I've spent a considerable amount of time trying to figure out how to obtain the combined insights (similar to the view shown in Instagram's app) through the API but have had no luck. I am aware that this is possible since I've seen analytics platforms display the combined numbers in their reports.

What I've Tried:

  1. Using the Instagram Graph API endpoint GET /{ig-media-id}/insights to retrieve insights, but it only returns Instagram-specific data.
  2. Searching through Facebook Graph API documentation for a way to aggregate insights from both platforms.
  3. Experimenting with various metrics and parameters to ensure no data is left out.
  4. Attempting to get insights from the Facebook page itself, but these always return empty since the page isn't being used directly.

Is there a specific API endpoint or method to retrieve the combined insights for Instagram posts shared on both Instagram and Facebook? How can I get the same combined views data that Instagram displays within its app?

I've searched everywhere, and the Facebook API doesn't allow obtaining a sample message from Instagram until it passes review. Does anyone know or can provide an example of what the response looks like from the API for a message where someone sent a reel?

I tried sending a message to myself from the same account, from another account, but the Graph API doesn't return data like it does for a Facebook page, unfortunately.

For my Use case, im planning a Live demo where i start an Instagram Marketing Campaign. After launching the Ads, the goal is to present an Instagram Account where the Advertisement can be seen. So it really only needs to be visible on that specific account.

Whats the best way to do this?

  • I saw that there is a sandbox mode, but it states that it doesnt actually launch ads. is that correct?
  • Are the are other test environments i could use?
  • If it has to be the real instagram, is it even possible to narrow the targeting down to a point it could be a guaranteed to show up on that account?

I'm currently building a portfolio for a social media celebrity using Laravel 11 + vue3 composition API

I am at the point where I created a meta dev account and created an app and setup IG basic display API on it. Now I am not sure if I can fetch that user's posts without obtaining any tokens or anything from their side. Long story short: Can I do something similar to this

Graph.instagram.com/[their_professional_account_id]/media?access_token=[my_app's token]

I don't want to ask them for any access tokens at all as they have 650k+ followers and I don't want to be involved in any access to their professional account.

I tried looking online for demos and examples but had no luck finding any and most articles are all about the deprecated __a?