Google has announced that traditional username/password logins to G Suite mail accounts will be disabled and logins will require OAuth authentication in the future. The CiviCRM OAuth documentation partly explains how to configure OAuth with CiviCRM, but says, "After registering OAuth2 details with CiviCRM and Microsoft [sic], you can add an incoming email account." without explaining how.
How do I register my OAuth2 details with Google?