Step 1: Set Up Google Sign-In
To start, you need to create a project in the Google Cloud Console to get a "Client ID."
Step 1: Set up a Google Sign-In
-
Go to the Google Cloud Console.
-
Click the Select a project dropdown at the top and select New Project.
-
Name it (e.g., "My Website ezID Project") and click Create.

Step 2: Enable the Necessary API
-
In the left-hand menu, go to APIs & Services > Library.
-
Search for "Google People API" and click Enable.

Step 3: Configure the OAuth Consent Screen
-
Navigate to APIs & Services > OAuth consent screen.
-
Fill in the required fields: App name (your site name) and User support email.
-
Select External under Audience and click Create.
-
Click Save and Continue through the remaining screens.

Step 4: Create OAuth Client ID
-
Go to APIs & Services > Credentials.
-
Click + Create Credentials and select OAuth client ID.
-
Select Web application as the application type.
-
Under Authorized JavaScript origins, add your website URL (e.g., https://yourwebsite.com).
-
Click Create and copy the Client ID that appears.

Step 2: Connect with ezID
Once you have your Client ID, you need to link it to your Ezoic dashboard.
-
Log in to your Ezoic dashboard and click the ezID (or Identity) button.
-
Select Google One Tap from the left-hand menu.
-
Toggle the button to Enabled.
-
In the field that appears, paste your Client ID.
-
Click Save Changes.
Benefits & The Ramp Up Period
After enabling Google One Tap, your site will begin identifying visitors to ad partners. Like all Ezoic optimizations, this will undergo a Ramp Up Period as the AI identifies returning users and determines how advertisers value their specific profiles.
-
Revenue Impact: Publishers using ezID have seen EPMV for identified users increase by 15% to 100%.
-
First-Party Data: You are building a secure database of your audience that makes your site less dependent on third-party cookies.