您请求访问的页面目前没有您的语言版本。您可以从页面底部选择其他语言,或使用 Google Chrome 的内置翻译功能将网页内容即时翻译成您选择的语言。

Submitting your app for verification

Note: If you have completed any of the steps, please skip to the next step.

Create or select a project for verification

For your app to access and use Google OAuth APIs, it must have a corresponding Google Cloud project. A cloud project allows you to identify your app with Google and set up the configurations needed for your app to access Google APIs.

  • If you do not already have a Google Cloud project for your app you need to create one
  • If you have an existing project for your app, select that project and follow the instructions below.

Enable “APIs & Services” for your app

Before you can add any Google product API scopes to your project, the respective APIs will need to be enabled through the API Console. When enabling a Google product API be sure to read and understand the corresponding API documentation

To enable an API for your project:

  1. Open the API Library in the Google API Console.
  2. If prompted, select a project, or create a new one.
  3. The API Library lists all available APIs, grouped by product family and popularity. If the API you want to enable isn't visible in the list, use search to find it, or click View All in the product family it belongs to.
  4. Select the API you want to enable, then click the Enable button.
  5. If prompted, enable billing.
  6. If prompted, read and accept the API's Terms of Service.
Note: Carefully read the “API reference” document to understand what specific methods of the API you will need. This will help you comply with the “narrowest scopes” requirement.

Setup OAuth Consent Screen

To set up the OAuth Consent Screen for your project:

  1. Open the Google API console
  2. Navigate to "OAuth Consent Screen"

Note that you will go through different paths to get to the OAuth Consent Screen Configuration based on if you are creating a new app or editing an existing app.

  1. If you are editing an existing app, select "Edit App".  Complete the following screens, selecting "Save and Continue" to proceed to the next screen.
  2. If you are configuring a new app you will not see the “Edit App” button as you are configuring the screen for the first time. Complete the following screens, selecting "save and continue" to proceed to the next screen
  

Create client credentials

Any app using OAuth 2.0 to access Google APIs must possess credentials that identify and authenticate the app to Google's OAuth 2.0 server. To learn how to generate credentials for your project, choose the type of app for which you want to create client credentials.

Prepare and submit for verification

  1. Publish your app to production.
  • Apps in development, testing or staging are not applicable for verification.
  • Once your app is ready for verification, publish your app from “testing” to “production”  by clicking on the “Publish App” button.
  1. Once your app is published to production, click “Prepare for Verification” to proceed to submit your app for verification.
  • In the next page you will be presented with all the information you have configured for your app. Read through all details to make sure all details are correct and up-to-date, then click “Save and Continue”
  1. Scope Justification: If your app is requesting any sensitive or restricted scopes, you will need to explain how your app will use these scopes.
  2. Demo Video: Provide a video that demonstrates the functionality, the OAuth flow of the app and shows how the scopes are being used. See the requirements to know how to provide an effective demo video.
  3. In the final step, click on “Submit for Verification” to begin the app review process. Once your app is submitted for verification, the OAuth review team will review all the submitted details. 

What's next

  • Once you have submitted your app for verification, Google's OAuth review team will review your submission against all applicable requirements.
  • All communications with the OAuth review team will occur over email to the project owners and project editors configured when setting up your project. Hence it is critical to keep your project contact details up-to-date.
    • If your app is requesting access to restricted scopes, the OAuth review team will reach out to you when it's time to start the security assessment.

该内容对您有帮助吗?

您有什么改进建议?
3206127420835650362
true
搜索支持中心
true
true
true
true
true
95384
Search
Clear search
Close search
Main menu
false
false
false