2015-06-15 3 views
1

У меня есть уровень доступа к API маркетинга, и похоже, что я не могу прочитать некоторые поля определенных объектов.API-интерфейс API для Facebook не отображается

Например я пытаюсь следующий вызов:

enter image description here

Вы можете видеть, что promoted_object, LINK_URL и object_url не отображаются в результате. И у меня должно быть одно из этих трех значений, поскольку реклама была рекламой, чтобы продвигать «щелчок веб-сайта».

Является ли это ошибкой или ограничением разработки, или я что-то делаю неправильно?

ответ

1

Верно, что не все поля доступны для чтения всем приложениям, однако в вышеприведенном случае, скорее всего, эти поля пусты на этом объекте и поэтому не возвращаются в ответ.

Продвинутый объект, например, требуется на уровне рекламного места, однако может случиться так, что adset, который вы пытаетесь прочитать, очень старый и, следовательно, не указан.

В отношении полей объявлений снова не все объявления имеют эти поля и в случае, если они пусты, в ответ не возвращаются. Вы должны проверить proped_story_id, чтобы узнать, содержит ли это то, что вы ищете.

+0

На самом деле я пытаюсь использовать API в новом новом объявлении, которое я только что создал из Менеджера веб-рекламы Facebook. Но действительно странно, что даже в Менеджере объявлений я не знаю, где я могу видеть и редактировать продвигаемый URL. Я пытаюсь использовать все поле и объект в API, но я не нахожу эти данные :-( –

+1

Вы были правы, поле было пустым. И продвинутая ссылка была фактически установлена ​​в object_story_spec творческого –

Смежные вопросы