Search code examples
google-cloud-platformgoogle-oauthyoutube-data-api

Question about Google OAuth App Verification


I have an app which uses OAuth to grant scopes needed to access user data via YouTube Data API, then fetches YouTube data and puts it into a data warehouse. I have begun the Google App OAuth verification process and submitted several demo videos. I keep getting variants of this message from the verification team:

Please provided an updated demo video how your app [app-name] uses the requested scope in regards to its definition:

https://www.googleapis.com/auth/youtube.readonly View your YouTube account https://www.googleapis.com/auth/youtubepartner View and manage your assets and associated content on YouTube

The submitted demos show the code which makes requests to the YouTube Data API, requests which require the above scopes, and the resulting data stored in a data warehouse. This doesn't seem to be enough. I don't know in what other way I can show how my app uses the scopes as there is no app front-end where the data flow can be seen, the only front-end component is the OAuth interface for authorizing the scope usage. What else could my demo include to show the scope usage?

[Edit] This is the request shown in the demo: channel data request


Solution

  • First off you can always email them back asking for certification.

    Second did you send a video showing the consent screen running? This video should show the consent screen where it displays the scopes being requested. It should also show the name of your application on the consent screen. Finally it needs to show your client id in the url bar of the web browser. (THE BROWSER MUST BE SET TO ENGLISH)