Log in to the Google Cloud Console
Click the “Select a Project” or select the created project
Select “New Project”
Provide the required information and click “create”
Now the project is created
Enabling APIs
Select the created project
Now, Select “APIs & Services” in the sidebar and select “Enabled APIs & Services”
To enable Google APIs, Select “Enable APIs and Services”
Now, search for “Geocoding API” and select it.
Click the “Enable” button.
Repeat the process for the rest of the API
Maps Javascript API
Maps Static API
Places API
In total, you have to enable 4 APIs.
Enabling Billing
Select “Billing” in the sidebar.
Select “Link a Billing Account”
Link the created billing account.
Enter the country and Organization's needs
Enter the phone number
Enter the payment information
OAuth Consent Screen
When you use OAuth 2.0 for authorization, your app requests authorizations for one or more scopes of access from a Google Account. Google displays a consent screen to the user and a summary of your project, its policies, and the requested scopes of access.
Select “OAuth Consent Screen” in the APIs & Services.
Select the user type and click Create.
Enter the required details in the “App Information,” “App Domain,” “Authorized Domain,” and “Developer Contact Information”
App Information
App Domain
Provide the App’s home page link, privacy policy link, and terms of service link in the respective fields.
Authorized Domain
Developer Contact Information
Scope
Add scopes to the project.
*Scopes express the permissions you request users to authorize for your app and allow your project to access specific types of private user data from their Google Account.
Summary