#json #facebook #api #facebook-graph-api #facebook-php-sdk
#json #Facebook #API #facebook-graph-api #facebook-php-sdk
Вопрос:
Проблема
Я сделал запрос к API набора объявлений Facebook, пытаясь создать набор объявлений со следующим двоичным объектом JSON, и я получил сообщение об ошибке «Ваш бюджет слишком мал. Минимальный бюджет для этого набора объявлений составляет $ 32,04.»
Набор объявлений настроен на использование auto_bid
и действителен lifetime_target
. Набор объявлений запускается в течение 31 дня, и при минимальном ежедневном бюджете в 1 доллар США должно было хватить 64 долларов для пожизненного бюджета.
Попытки решения
- Я попытался установить более высокий жизненный бюджет: от 64 до 1000 до 5000. в этом случае 1000 не сработало, но 5000 сработало.
Используется большой двоичный объект JSON
Array
(
[account_id] =>
[adset_schedule] =>
[bid_amount] =>
[billing_event] => IMPRESSIONS
[budget_remaining] =>
[campaign_id] => 6054825216096
[created_time] =>
[creative_sequence] =>
[daily_budget] =>
[end_time] => 2016-11-08T07:59:59 0000
[id] =>
[is_autobid] => 1
[lifetime_budget] => 64
[lifetime_imps] =>
[name] => Some-Test-Campaign
[optimization_goal] => LINK_CLICKS
[pacing_type] =>
[recommendations] =>
[rf_prediction_id] =>
[start_time] => 2016-10-07T07:00:00 0000
[updated_time] =>
[targeting] => FacebookAdsObjectTargetingSpecs Object
(
[data:protected] => Array
(
[genders] =>
[age_min] =>
[age_max] =>
[geo_locations] => Array
(
[zips] => Array
(
[0] => Array
(
[key] => US:98004
)
[1] => Array
(
[key] => US:98005
)
[2] => Array
(
[key] => US:98006
)
[3] => Array
(
[key] => US:98007
)
[4] => Array
(
[key] => US:98008
)
[5] => Array
(
[key] => US:98009
)
[6] => Array
(
[key] => US:98011
)
[7] => Array
(
[key] => US:98014
)
[8] => Array
(
[key] => US:98015
)
[9] => Array
(
[key] => US:98019
)
[10] => Array
(
[key] => US:98021
)
)
)
[geo_markets] =>
[excluded_geo_locations] => Array
(
[countries] => Array
(
)
)
[exclusions] =>
[user_adclusters] =>
[interests] =>
[user_os] =>
[user_device] =>
[wireless_carrier] =>
[page_types] => Array
(
[0] => desktopfeed
[1] => mobilefeed
[2] => mobileexternal
[3] => rightcolumn
)
[connections] =>
[excluded_connections] =>
[family_statuses] =>
[friends_of_connections] =>
[flexible_spec] => Array
(
[0] => Array
(
[interests] => Array
(
[0] => Array
(
[id] => 6003277229371
)
)
[behaviors] => Array
(
[0] => Array
(
[id] => 6017447625983
)
)
)
)
[behaviors] =>
[relationship_statuses] =>
[interested_in] =>
[life_events] =>
[location_types] =>
[politics] =>
[markets] =>
[industries] =>
[income] =>
[net_worth] =>
[home_type] =>
[home_ownership] =>
[home_value] =>
[ethnic_affinity] =>
[generation] =>
[household_composition] =>
[moms] =>
[office_type] =>
[education_schools] =>
[education_statuses] =>
[college_years] =>
[education_majors] =>
[work_employers] =>
[work_positions] =>
[locales] =>
[zips] =>
[custom_audiences] =>
[custom_locations] =>
[excluded_custom_audiences] =>
[dynamic_audience_ids] =>
[product_audience_specs] =>
[excluded_product_audience_specs] =>
)
)
[promoted_object] =>
[adlabels] =>
[product_ad_behavior] =>
[execution_options] =>
[configured_status] =>
[effective_status] =>
)
Я сократил таргетинг для простоты, но таргетируется более 100 почтовых индексов.
Ответ №1:
Решение здесь заключается в том, что lifetime_budget
оно обозначается в центах, поэтому 64 доллара должны составлять 6400.
Комментарии:
1. спасительный ответ здесь, неясно, чего они хотят.
2. ежедневный бюджет тоже в центах, поэтому, если вы хотите 10 долларов, вам нужно запросить api с 1000. 6 часов моей жизни, потраченных впустую на это, лол.
Ответ №2:
Вы можете проверить, не меньше ли установленный вами бюджет требуемого.
Выполните эту проверку в конечной точке:
https://graph.facebook.com/v2.12/act_{ads_account_id}/minimum_budgets
С заголовками:
Authorization: Bearer {your token with 'ads_management' rights to this account}
ВОЗВРАТ:
{
"data": [
{
"currency": "AED",
"min_daily_budget_imp": 300,
"min_daily_budget_video_views": 300,
"min_daily_budget_high_freq": 750,
"min_daily_budget_low_freq": 6000
},
{
"currency": "ARS",
"min_daily_budget_imp": 400,
"min_daily_budget_video_views": 400,
"min_daily_budget_high_freq": 1000,
"min_daily_budget_low_freq": 8000
}
]
}
PS. Я вижу, что мой ответ опоздал на 2 года, но кто-то может счесть его полезным.
Комментарии:
1. Есть ли какие-либо способы получить минимальное значение бюджета на весь срок службы?