Facebook营销API在“上返回错误”;分类电话;
我正在尝试使用以下URL进行API调用Facebook营销API在“上返回错误”;分类电话;,facebook,facebook-graph-api,facebook-marketing-api,Facebook,Facebook Graph Api,Facebook Marketing Api,我正在尝试使用以下URL进行API调用 act_XXXXXXXX/insights?fields=ad_id,clicks,unique_clicks,impressions,reach,spend,date_start,date_stop,actions,action_values,unique_actions,account_id&level=ad&breakdowns=platform_position&time_range={"since":&
act_XXXXXXXX/insights?fields=ad_id,clicks,unique_clicks,impressions,reach,spend,date_start,date_stop,actions,action_values,unique_actions,account_id&level=ad&breakdowns=platform_position&time_range={"since":"2019-09-07","until":"2019-09-07"}
答复是:
{
"error": {
"message": "(#100) Current combination of data breakdown columns (action_type, platform_position) is invalid ",
"type": "OAuthException",
"code": 100,
"fbtrace_id": "XXXXXXXXXXXXXXXXXXXX"
}
}
原因在“分解”值=“平台位置”
但问题是我需要的正是这种细分:(
当我调用API并将URL中的“细分”更改为其他内容时,例如更改为“发布者平台”:
它正常,并用数据进行响应。
我不知道为什么会发生这种情况,因为我没有指定任何“动作类型”分解,但它告诉我:(
我所尝试的:
我试图一个接一个地删除该URL中的所有参数,但它仍然返回一个错误
主要问题是:为什么API调用“分解”value=“平台位置”失败,以及如何使其工作
谢谢。
PS:您可以使用测试对FB api的请求。
我使用的是API v8.0版您需要发布者和职位:
breakdowns=publisher\u platform,platform\u position谢谢!您帮了我很多忙!我不知道您是如何找到解决方案的,但它确实有效。非常感谢。
act_XXXXXXX/insights?fields=ad_id,clicks,unique_clicks,impressions,reach,spend,date_start,date_stop,actions,action_values,unique_actions,account_id&level=ad&breakdowns=publisher_platform&time_range={"since":"2019-09-07","until":"2019-09-07"}