В API отсутствуют некоторые четкие пояснения по получению оценочной ставки для рекламного аккаунта или объявления. Я убедился, что:
- Я администратор/или добавлен в приложение Facebook
- У меня платная рекламная кампания
- Идентификатор adaccount добавляется на панели «Дополнительные настройки» на странице «Приложение для разработчиков».
Я пытался:
В обозревателе API Graph извлеките данные по расширению запроса:
me?fields=adaccounts{campaigns{adsets{ads{reachestimate}}}}
. Однако я всегда получаю одно из следующего (случайно):Все еще в проводнике, получите его прямым доступом:
act_{adaccount_id}/reachestimate
Я получаю это, даже если я на 100% уверен, что рекламный аккаунт добавлен на панель дополнительных настроек:И 1, и 2 в проекте iOS. Я понимаю:
com.facebook.sdk.core error 8
Протестируйте его с помощью curl на примере здесь. Я получаю это (то же самое с тем, что из пункта 2):
The ad account is not enabled for usage in Ads API
.
Еще одно примечание: для пункта 1 это не весь запрос, но я не писал соседние поля, потому что они были бы излишними для целей этого вопроса.
Мне просто нужно одновременно получить рекламные аккаунты, кампании, наборы объявлений и оценку охвата в одном запросе. Для меня это мертвая точка. Есть ли у вас какие-либо предложения? Можете ли вы показать мне рабочий пример Graph API Explorer? Или, если то, о чем я прошу, невозможно, можете ли вы просто показать работающий код?