获取没有其他元数据的广告状态

时间:2012-07-29 20:04:10

标签: facebook-ads-api

有没有办法获取Facebook广告状态(adgroup_status& ad_status),却无法获取所有定位和广告素材信息。从文档中看,似乎只有在进行以下调用时才能获得状态/ {adgroup-id},它会返回有关广告的所有元数据。

以上调用您返回以下数据

{
   "id":"6004196911039",
   "data":{
      "adgroups":{
         "6004196911039":{
            "adgroup_id":6004196911039,
            "ad_id":6004196911039,
            "campaign_id":6003417011234,
            "name":"test",
            "ad_status":4,
            "adgroup_status":4,
            "bid_type":1,
            "max_bid":"30",
            "bid_info":{
               "1":"30"
            },
            "account_id":368811234,
            "id":"6004196911039",
            "creative_ids":[
               6004196615439
            ],
            "targeting":{
               "countries":[
                  "US"
               ],
               "friends_of_connections":[
                  {
                     "id":"6004008089439",
                     "name":null
                  }
               ]
            },
            "start_time":null,
            "end_time":null,
            "updated_time":1328021899
         }
      },
      "creatives":{
         "6004196615439":{
            "type":25,
            "action_spec":"{'action.type':'like', 'post':10150420410887685}",
            "related_fan_page":1,
            "cluster_id":6004008089439,
            "name":"Sponsored story #6004196615439",
            "run_status":1,
            "preview_url":"http:\/\/www.facebook.com\/ads\/api\/creative_preview.php?cid=6004196615439",
            "count_current_adgroups":2,
            "id":"6004196615439",
            "creative_id":"6004196615439"
         }
      }
   }
}

对于广告组而言,获得该状态的成本会更低。

1 个答案:

答案 0 :(得分:0)

回答可能正在寻找答案的其他人。

是的,您可以通过提供要在通话中查询的特定字段来执行此操作,例如,您可以将此附加到您的通话中:

?字段= ADGROUP_STATUS,ad_status

图API只会返回特定字段。