admin管理员组

文章数量:1296465

I'm working with the Meta Marketing API to retrieve insights for campaigns, ad sets, and ads. However, when I make a request to the following endpoint:

.0/{entity_ids[i]}/insights?

I consistently receive the following error response:

{
  "error": {
    "message": "Invalid parameter",
    "type": "OAuthException",
    "code": 100,
    "error_subcode": 3699001,
    "is_transient": false,
    "error_user_title": "Attribut indisponible",
    "error_user_msg": "Cet attribut n’est pas encore disponible pour vous",
    "fbtrace_id": "AoLUSTRB7wFmPwsBdr98xdN"
  }
}

What I have checked so far:

  1. My access token has the required permissions email, read_insights, pages_show_list, ads_management, ads_read, instagram_basic, leads_retrieval, attribution_read, pages_read_engagement, pages_read_user_content, public_profile.
  2. My app is live and approved for the necessary permissions.
  3. I am using the correct API version and valid campaign/adset/ad IDs.
  4. When calling /v21.0/act_{ad_account_id}/insights it works
  5. I tried using ad account from other business and it works perfectly fine.

Questions:

  1. What could cause this specific error code 100 with subcode 3699001 when calling the Insights API?
  2. Could this be related to Meta’s data availability policies, such as recent accounts not having insights access?

I went through all possible documentation / stackoverflow question without success.Any help would be greatly appreciated! Thanks.

本文标签: