Facebook graph api 无法在本机界面中编辑Facebook广告

Facebook graph api 无法在本机界面中编辑Facebook广告,facebook-graph-api,ads,facebook-ads-api,Facebook Graph Api,Ads,Facebook Ads Api,我遇到了一些我认为与adcreatives中的action_规格有关的错误 我正在使用Ads API创建一个广告。创意人员如下所示: { "object_id": 1xxxxxxxxxx6, "action_spec": [ { "action.type": [ "like" ], "page": [ 1xxxxxxxxxxxxx6

我遇到了一些我认为与adcreatives中的action_规格有关的错误

我正在使用Ads API创建一个广告。创意人员如下所示:

{
      "object_id": 1xxxxxxxxxx6, 
      "action_spec": [
        {
          "action.type": [
            "like"
          ], 
          "page": [
            1xxxxxxxxxxxxx6
          ]
        }
      ], 
      "name": "Creative Name", 
      "related_fan_page": 1, 
      "type": 25, 
      "id": "1xxxxxxxxxxxxx6"
    }
{
  "conversion_specs": [
  ], 
  "name": "AdGroup Name", 
  "tracking_specs": [
    {
      "action.type": [
        "page_engagement"
      ], 
      "page": [
        1xxxxxxxxxxxxx6
      ]
    }
  ], 
  "id": "1xxxxxxxxxxxxx6"
}
广告组如下所示:

{
      "object_id": 1xxxxxxxxxx6, 
      "action_spec": [
        {
          "action.type": [
            "like"
          ], 
          "page": [
            1xxxxxxxxxxxxx6
          ]
        }
      ], 
      "name": "Creative Name", 
      "related_fan_page": 1, 
      "type": 25, 
      "id": "1xxxxxxxxxxxxx6"
    }
{
  "conversion_specs": [
  ], 
  "name": "AdGroup Name", 
  "tracking_specs": [
    {
      "action.type": [
        "page_engagement"
      ], 
      "page": [
        1xxxxxxxxxxxxx6
      ]
    }
  ], 
  "id": "1xxxxxxxxxxxxx6"
}
所以我有一个赞助的故事(类型25)和一个动作规范(像一页)。它创建的很好,没有从API返回错误,但是当我进入本机界面并打开Ad时,我看到选择了三个操作

然后,当我单击“保存”时,页面抛出一个错误。(“(#2615)查询缺少对象:每个操作查询必须至少使用一个对象。”)(注意:错误实际上没有显示在页面上,您必须在调试器中查找未捕获的异常,并挖掘以找到它,这让我相信这里发生了一些奇怪的事情)


据我所知,我正在遵循文档和示例。有没有人能提供他们对正在发生的事情和阻止编辑/保存广告的任何见解?

与Facebook的原生广告界面相比,Ads API具有不同的功能和选项-

不一定可以通过API创建广告,并通过ad Manager或Power Editor工具查看或更新广告(这取决于您的API创建的广告是否具有这些工具不可用或不支持的选项,对于其他广告,它可能工作得很好)