Facebook Marketing API — создание рекламы в режиме разработки

Я реализую приложение с помощью SDK Facebook Marketing API (python ), я новичок в этом, но я прочитал документацию и смог создать кампании и наборы объявлений. Но не для рекламных креативов. Ошибка заключалась в том, что мое приложение находится в режиме разработки, и мне нужно сделать его общедоступным.

Status:  400
  Response:
    {
      "error": {
        "message": "Invalid parameter",
        "type": "OAuthException",
        "code": 100,
        "error_subcode": 1885183,
        "is_transient": false,
        "error_user_title": "Ads creative post was created by an app that is in development mode",
        "error_user_msg": "Ads creative post was created by an app that is in development mode. It must be in public to create this ad.",
        "fbtrace_id": "Dxgr83ugqSu"
      }
    }

Как только я это сделал, возникла другая ошибка, указывающая, что необходимо предоставить расширенное разрешение:

Status:  403
 Response:
   {
     “error”: {
       “message”: “(#294) Managing advertisements requires an access token with the extended permission for ads_management”,
       “type”: “OAuthException”,
       “code”: 294,
       “fbtrace_id”: “HZ8N55VciZg”
     }
   }

Что я действительно понял, так это то, что мне нужно отправить свое приложение на проверку, прежде чем пытаться продвигать рекламу. Тем не менее, мне было интересно, можно ли вообще продвигать рекламу, не делая этого? ради тестирования моего скрипта?

Примечание: то же самое относится и к режиму песочницы.

извините, если это звучит как наивный вопрос.


comment
это тоже   -  person y2k-shubham    schedule 13.05.2020