Google oauth2 verification on Basic Hosting

I’m stumped on this one. The Google documentation also says

Make sure that your homepage meets the following requirements:

  • Your homepage must be publicly accessible, and not behind a sign-in page.

I configured Google logins for a Discourse site that I’ve setup for testing yesterday. My Google app is in test mode. When I click the Publish button I’m seeing this:

Can anyone confirm that they have had to complete these steps, including creating a YouTube video that shows how they plan to use the Google user data?

Has anyone managed to get this to work on a Discourse site that’s on the Basic plan?