Поле call_to_action_type в объявлении обязательно для этого объявления, возвращаемого при создании объявлений с помощью Marketing API.

Когда я использую конечную точку adcreatives с параметром object_story_spec для создания рекламы или использую параметр object_story_id, следуя инструкциям в эта ссылка :

Я получил это сообщение об ошибке:

{"error":{"message":"Неверный параметр","type":"FacebookApiException","code":100,"error_subcode":1487664,"is_transient":false,"error_user_title":"Отсутствует призыв к действию Type","error_user_msg":"поле call_to_action_type в креативе обязательно для этого объявления"}}

Кто-нибудь знает, как решить эту проблему?


person Xiaoning He    schedule 07.04.2015    source источник


Ответы (1)


Вы не устанавливаете поле call_to_action? Хотя это явно не указано в документах (насколько я вижу), это поле упоминается для всех объявлений для кампаний по установке или вовлечению мобильных приложений, поэтому я предлагаю настроить его.

https://developers.facebook.com/docs/marketing-api/mobile-app-ads/v2.2#cta_definitions

person bjeavons    schedule 07.04.2015
comment
Я установил это поле, а также установил call_to_action_type, но все равно получил эту ошибку. - person Xiaoning He; 08.04.2015
comment
Возможно, вы обнаружили ошибку платформы FB. Когда я подозреваю, что сначала повторяю проблему в обозревателе API Graph и пытаюсь использовать там новые параметры отладки, чтобы посмотреть, смогу ли я узнать больше. Если все еще ошибка, отправьте отчет об ошибке. - person bjeavons; 08.04.2015
comment
Большое спасибо. Я отправил отчет об ошибке, и мне ответили, что я должен установить изображение размером более 1200 * 628 пикселей. Предыдущее изображение, которое я установил, было слишком маленьким, но оно вернуло мне отсутствующую ошибку call_to_action_type. - person Xiaoning He; 09.04.2015