我正在使用FB Ads API,并成功创建了广告系列并从Facebook获取了ID。在使用以下代码创建adset的下一步中,出现错误。
//使用参数数组调用create。
$data = array(
AdSetFields::NAME => 'My AdSet',
AdSetFields::BID_TYPE => 'CPC',
AdSetFields::BID_INFO => array(
'CLICKS' => 500,
),
AdSetFields::CAMPAIGN_STATUS => AdSet::STATUS_ACTIVE,
AdSetFields::DAILY_BUDGET => 200,
AdSetFields::CAMPAIGN_GROUP_ID => $campaign_id,
AdSetFields::TARGETING => array(
'geo_locations' => array(
'countries' => array(
'US',
'GB',
),
),
),
);
$ad_set = new AdSet(null, $account->id);
$ad_set->create($data);
致命错误:未捕获的异常'FacebookAds \ Http \ Exception \ AuthorizationException',并在/www/facebookads/src/FacebookAds/Http/Exception/RequestException.php:129中显示消息'无效参数'
答案 0 :(得分:1)
我得到了这个错误的解决方案, DAILY_BUDGET - 增加到4000,然后转换为INR 40.00 然后我成功创建了adset