Не удается получить AdCreative ObjectStorySpec

Я использую Facebook Marketing Api и не могу получить AdCreative объекты object_story_spec поле, как описано в документации здесь: https://developers.facebook.com/docs/marketing-api/reference/ad-creative

Хоть object_story_spec Само поле вроде бы совершенно нормально:

 $creative = new AdCreative($ad->creative['id']);
$creativeData = $creative
->read(['object_story_spec', 'object_story_id'])
->getData();

// $creativeData['object_story_id'] contains an ID like 99999999999_99999999999,
// $creativeData['object_story_spec'] is null

Я попытался запустить запрос с curl, тот же результат:

curl -G \
-d 'fields=object_story_spec' \
-d 'fields=object_story_id' \
-d 'access_token=MYTOKEN' \
https://graph.facebook.com/v2.6/123456789

Результат не содержит object_story_spec совсем:

{"object_story_id":"99999999999_99999999999","id":"123456789"}

Еще несколько вещей:

  • Токен авторизован для выполнения действий.
  • Объявление активно.
  • object_story_spec это определенно правильное поле, так как запрос несуществующего поля приводит к ошибке

С наилучшими пожеланиями,
Александр

Постскриптум Я отправил отчет об ошибке в FB: https://developers.facebook.com/bugs/1721287254755608/

2

Решение

object_story_spec может быть считан из рекламного объекта, когда он использовался при создании этого рекламного объекта. Если объект создается первым, его можно связать с дополнительным объектом, используя object_story_id, но не заполняет object_story_spec, поле будет иметь значение NULL или не будет возвращено вообще из Graph API.

object_story_spec — это вспомогательный метод для создания объектов (например, постов на странице), встроенных в создание рекламного объявления. Увидеть https://developers.facebook.com/docs/marketing-api/reference/ad-creative#Creating для получения дополнительной информации об этих полях и попробуйте один из примеров фрагментов кода, чтобы увидеть object_story_spec, возвращаемый в запросе на чтение, когда он используется в запросе на создание.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]