To use Managed OAuth2, just click Sign in with Google in the credentials screen. No more setup is required in the Google Cloud Console or elsewhere.
If you prefer to use Custom OAuth2, use the dropdown to change the authentication type.
Custom OAuth2
Managed OAuth2 isn't available for self-hosted n8n users, nor for Google nodes not listed above. You must create a custom OAuth2 single service credential. This means creating an app in the Google Cloud Console and connecting it to n8n with a Client ID and Client Secret.
The rest of this document covers the full process.
Set up Custom OAuth2
There are five steps to connecting your n8n credential to Google services:
Access your Google Cloud Console - Library. Make sure you're in the correct project.

Check the project dropdown in the Google Cloud top navigation
Open the left navigation menu and go to APIs & Services > OAuth consent screen. Google will redirect you to the Google Auth Platform overview page.
Select Get started on the Overview tab to begin configuring OAuth consent.
Enter an App name and User support email to include on the Oauth screen. Select Next to continue.
For the Audience, select Internal for user access within your organization's Google workspace or External for any user with a Google account. Refer to Google's User type documentation for more information on user types. Select Next to continue.
Select the Email addresses Google should use to contact you about changes to your project. Select Next to continue.
Read and accept the Google's User Data Policy. Select Continue and then select Create.
In the left-hand menu, select Branding.
In the Authorized domains section, select Add domain:
If you're using n8n's Cloud service, add n8n.cloud
If you're self-hosting, add the domain of your n8n instance.
Select Save at the bottom of the page.
Create your Google OAuth client credentials
Next, create the OAuth client credentials in Google: