Skip to main content

How to Set Up a Google Cloud Platform (GCP) Account?

Updated over 3 months ago

Step 1: Open Google Cloud Platform

  1. Go to the Google Cloud Console

  2. Sign in with your Google account or create one if you don't have it

  3. Select your country, accept the terms and conditions, and create your GCP account

Step 2: Create a New Project

  1. If you don't have an existing project, create a new one

  2. If you are already using a project elsewhere, create a separate one for this setup

  3. For users in India:

    • You need two separate projects:

      • One for Google Cloud Platform

      • One for Google Maps

  4. Select your project to proceed with further actions

Step 3: Set Up Billing

  1. Open the menu (☰) from the top left corner and select "Billing"

  2. Create a new billing account

    • For users in India:

      • You need two separate billing accounts:

        • One for Google Cloud Platform

        • One for Google Maps Platform

  3. After creating the billing account, attach it to your projects:

    • Attach the Cloud Billing Account to the Cloud Project

    • Attach the Maps Billing Account to the Maps Project

Step 4: Enable Required APIs

  1. Open APIs & Services from the menu

  2. Go to the Library section and enable the following APIs based on your location:

For Users Outside India:

  • Places API

  • Maps SDK for Android

  • Maps SDK for iOS

  • Directions API

  • Distance Matrix API

  • Geolocation API

  • Geocoding API

  • Maps JavaScript API

  • Identity Toolkit API

  • Firebase Installation API

  • Google Play Integrity API

For Users in India:

For Cloud Project:

  • Identity Toolkit API

  • Firebase Installation API

  • Google Play Integrity API

For Maps Project:

  • Places API

  • Maps SDK for Android

  • Maps SDK for iOS

  • Directions API

  • Distance Matrix API

  • Geolocation API

  • Geocoding API

  • Maps JavaScript API

Step 5: Create API Keys

  1. Open Credentials from the APIs & Services section

  2. Click Create Credentials > Select API Key

  3. Once the API key is generated, edit it and rename the keys as follows:

    • Android Map Key

    • iOS Map Key

    • Website Map Key

  4. Copy and save your API keys in the following format:

Android: __Paste Key Here__ iOS: __Paste Key Here__ Website: __Paste Key Here__

Step 6: Set Up Service Accounts

  1. Open IAM & Admin > Service Accounts

  2. Open the Firebase Admin SDK section

  3. If a Firebase Admin SDK account already exists, use it. Otherwise, create a new one

Step 7: Generate a JSON Key File

  1. Open the Keys section under Service Accounts

  2. Click Create New Key

  3. Select Key Type: JSON

  4. Download the JSON file and save it securely

Step 8: Share Required Details via Email

After completing the setup, share the following details via email to: support@deonde.freshdesk.com

Android Map Key
iOS Map Key
Website Map Key
Downloaded JSON File

Did this answer your question?