API маркетинга в Facebook: возможно ли управлять клиентской аудиторией?
Я должен интегрировать пользовательские apis для аудитории Facebook с моим приложением, которое занимается фб маркетингом.
После того как я войду в систему, пользователь получит токен доступа со всеми соответствующими разрешениями, такими как ads_read, ads_management и business_managment.
Я получаю сообщение об ошибке при попытке получить пользовательскую аудиторию для клиента
тип: OAuthException, код: 272, сообщение: (#272) Этот вызов API объявлений требует, чтобы пользователь был администратором приложения. Пользователь не является администратором или разработчиком этого приложения., X-fb-trace-id: H6HzozvlbXp [HTTP 400]
Я что-то упустил в этом или Facebook не допускает такой сценарий, или это потому, что приложение находится в режиме разработки.
PS Я попытался добавить еще одного администратора https://www.facebook.com/ads/manager/ но в том же приложении не было никакой опции.
1 ответ
В режиме разработки пользователи должны быть администраторами вашего приложения. Зайдите на developers.facebook.com, выберите ваше приложение из выпадающего списка в правом верхнем углу. Нажмите Роли в меню справа. Добавьте пользователя в качестве администратора. Вам также может понадобиться добавить рекламный аккаунт в Настройки-> Дополнительно-> Авторизованные идентификаторы аккаунта.