Php Facebook广告洞察API无法获取预算
我正在使用facebook ads api v2.5获取广告帐户统计信息。下面是我使用它获取数据的代码:-Php Facebook广告洞察API无法获取预算,php,facebook,facebook-ads-api,Php,Facebook,Facebook Ads Api,我正在使用facebook ads api v2.5获取广告帐户统计信息。下面是我使用它获取数据的代码:- $params = array( 'date_preset' => InsightsPresets::LAST_30_DAYS, 'level' => InsightsLevels::CAMPAIGN, 'limit' => 1000, );
$params = array(
'date_preset' => InsightsPresets::LAST_30_DAYS,
'level' => InsightsLevels::CAMPAIGN,
'limit' => 1000,
);
$fields = array(
InsightsFields::CAMPAIGN_NAME,
InsightsFields::CAMPAIGN_ID,
InsightsFields::DATE_START,
InsightsFields::DATE_STOP,
InsightsFields::IMPRESSIONS,
InsightsFields::SOCIAL_IMPRESSIONS,
InsightsFields::UNIQUE_CLICKS,
InsightsFields::REACH,
InsightsFields::SPEND,
InsightsFields::TOTAL_ACTIONS,
InsightsFields::TOTAL_ACTION_VALUE,
InsightsFields::ACTIONS
);
$insights = $account->getInsights($fields, $params);
我还需要获取竞选预算,但似乎找不到任何方法获取竞选预算
你知道我怎样才能得到竞选预算吗
谢谢,
Ronak Shah预算是在adset级别定义的(请参阅),它是一个静态值,而不是一个统计值。因此,您必须根据adset的ID在adset上使用经典读取请求 活动名称和ID在insights中可用,因此您可以将insights与广告对象配对 相关的adset字段包括
寿命预算
、每日预算
和剩余预算
还有一个名为“支出上限”的活动字段,但我不确定每个人都可以使用它。实际上,预算通常是在adset级别设置的。谢谢你的回答。顺便说一句,虽然我已经从PHP sdk得到了答案,但还是投了你+1票,再次感谢