2014-12-09 2 views
-1

Я пользуюсь FB Ads API и успешно создавал кампании и получаю ID из Facebook. На следующем шаге, чтобы создать adet с ниже кода, появилась ошибка.Пока создайте adset, тогда я получил ошибку «Invalid parameter»

// Вызов создать с помощью массива параметров.

$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

ответ

1

Я получил решение для этой ошибки, DAILY_BUDGET - увеличено до 4000, затем оно преобразовано в INR 40.00 , после чего я успешно создал adset