Get API key for extension Google map - Waiviogit/waivio GitHub Wiki

Got to Google Cloud Platform https://cloud.google.com/ Sign in with your Google account. Click on Console link in header image

Create a New Project: If you don't have an existing project, create a new one by clicking on the "Select a project" dropdown menu at the top of the page, then click on "New Project". Follow the prompts to create your project, giving it a name and selecting the organization if necessary. image image image image

Enable Billing: Before you can use Google Cloud services, you need to enable billing for your project. To do this, click on the "Navigation menu" (the three horizontal lines) in the upper-left corner of the Cloud Console, then navigate to "Billing" and select "Billing" from the dropdown menu. Follow the instructions to set up billing for your project. image image image image image

Navigate to the API & Services Dashboard: Once billing is enabled, navigate back to the Cloud Console dashboard by clicking on the Google Cloud Platform logo in the upper-left corner. Then, click on the "Navigation menu" again, and under "APIs & Services", select "Dashboard". image image image

Enable the API: In the API & Services Dashboard, click on the "+ Enable APIs and Services" button. In the search bar, type the name of the API you want to use (e.g., "Places API"). Select the API from the list of results, then click on the "Enable" button to enable it for your project. image image image image

Create API Key: After enabling the API, click on the "Credentials" tab in the left sidebar. Then, click on the "+ Create credentials" button and select "API key" from the dropdown menu. image image image

Restrict API Key (Optional): For security purposes, you may want to restrict the usage of your API key. You can do this by clicking on the "Restrict Key" button after creating your API key. Here, you can set restrictions based on IP addresses, referrers, or APIs.

Copy the API Key: Once your API key is created, it will be displayed on the screen. Copy the API key to your clipboard. Be careful not to share it publicly, as it can be used to access your Google Cloud services and may incur charges if misused.

image image


To import items from Google Maps into Waivio, you'll need a Google API key for the Waivio Chrome extension. Below are step-by-step instructions on how to obtain and configure your Google API key.

  1. Sign in
  • Go to the Google Cloud Platform website: https://cloud.google.com/.
  • Sign in using your Google account.
  • Click on the "Console" link in the header.
  1. Create a project
  • If you don't have an existing project, create a new one by clicking on the "Select a project" dropdown menu at the top of the page

  • Click on "New Project"

  • Follow the prompts to create your project, name it, and select the organization if necessary.

  1. Enable Billing Before using Google Cloud services, you need to enable billing for your project.
  • Go to the created project dashboard (via notification or dropdown menu).

  • Navigate to "Billing".

(Depends on which interface will be opened)

  • Follow the instructions to set up billing for your project. (Note: Sometimes it can take up to 48 hours for Google to approve your billing method, you will see the corresponding text).
  1. Enable Places API
  • Once billing is enabled, navigate back to the Cloud Console dashboard.

  • Navigate to "APIs & Services".

  • Navigate to the "Library" page in the left sidebar.

  • Find and click on "Places API".

  • Click "Enable".

  1. Check and enable a new version too (If you don't see the list with available apps)
  • Go to the main dashboard.

  • Navigate to "APIs & Services".

  • Find "Place API" (optional step if you encounter a table like that).

  • Find "Places API".

  • Check that the Places API has the "Disable" text on the button; meaning it is active and enabled now.

  • Find the new version of "Places API (New)".

  1. Create API Key
  • After enabling the API, click on the "Keys and Credentials" tab in the left sidebar.

  • Click "Create credentials".

  • Choose "API key".

  • The API key is now created, and you can copy it.

  1. Key usage
  • Update your Waivio extension.
  • Go to Google Maps.
  • Choose an item on the map.
  • Open the extension.
  • Paste the key into the input field.
  • Click "Set API key".