我想从Facebook广告API的活动列表我使用下面的代码Fb广告api如何获得仅活动的FB活动?
$account = new AdAccount('act_' . $account_id);
$campaignSets = $account->getCampaigns(array(
CampaignFields::ID,
CampaignFields::NAME,
CampaignFields::START_TIME,
CampaignFields::STOP_TIME,
CampaignFields::SPEND_CAP,
'effective_status'
));
但我只需要活动活动列表,所以我怎么能过滤由Camapign状态列表=只有主动
谢谢, Ronak沙阿
抱歉,这不是一个正确的答案如果你正确地阅读我的问题,我想按状态过滤活动列表,这是可能实现的吗? –
当我使用上面的代码时,我的$ campaignSets只包含有效性状态为'ACTIVE'的广告系列。我尝试过使用CampaignFields :: STATUS,但似乎已经在v2.5中弃用了。我想你也是这样想的,因为你对'effective_status'进行了质疑。 @RonakShah – wai
是它的工作,但我需要一个问题ACTIVE,PAUSED和DELETED活动,如果我使用像这个'effective_status'=>数组( 'ACTIVE','PAUSED','DELETED' ),那么它会给出错误为“无效的参数“,如果我从数组中删除”DELETED“,那么我在那里工作是什么问题? –