Table of Content
Still need help?
Request support
Request Support
Help
 / 
 / 
App Configuration
 / 

Third-Party Integrations

Help video

This article explains how to configure the Third-Party Integrations section in a Clappia app. Currently, this section allows you to enter your Google Maps API key to enable advanced location features in blocks like GPS Location and Geo Address.

To access this section:

Third-Party Integrations
  • Click on your App. Go to Design App > Configurations
  • Click on Third-Party Integrations
  • In the right panel, you will see a field to enter your Google Maps API key

This is optional. Most GPS-related blocks work without any setup in apps accessed by signed-in users. However, you can use your own key to enable or enhance certain features, especially in Link Sharing mode.

When to Use Your Own Google Maps API Key

Clappia already uses its own Google Maps API key in the background to make GPS-related blocks work seamlessly without the hassle of additional setup, especially for logged-in users. However, there are cases where you may need to provide your own key. The below points are especially useful for link sharing mode, but can also be considered for regular login usage if needed:

GPS Location block: for fetching address

The GPS Location block captures the user's coordinates (latitude and longitude). If you want to display the actual address, such as street name or locality, you can enable the option “Fetch address from configured location” in the block settings. Click here to know more.

In apps accessed through a shared link (Link Sharing mode), the address will not appear unless you provide your own Google Maps API key in the Third-Party Integrations section.

Note: In apps where users log in via the Clappia mobile app or website, this will work without any api setup.

GPS Location block: for allowing pin movement

The GPS Location block has an option called “Allow user to manually change location”. If this is enabled, users can drag and reposition the location pin on the map. This works for logged-in users by default.

In Link Sharing mode, the pin will remain fixed at the captured location unless you provide your own API key. Click here to know more about setting up the GPS Location block.

GPS Location block: for using geofencing

If you’ve configured geofencing in the GPS block, using your own API key may improve compatibility and reliability across different use cases, especially when the app is used publicly without login. Click here to know more about setting up Geofencing.

Geo Address block: to fetch suggestions and map view

The Geo Address block allows users to start typing an address, get location suggestions, and select one to drop a pin on a map. This is a premium feature and works fine without the use of an api key for logged in users.

In Link Sharing mode, this block will not function unless a valid Google Maps API key is provided in the app’s Third-Party Integrations section. Click here to know more about setting up the Geo-Address block.

How to Get a Google Maps API Key

Third-Party Integrations

To generate your own API key:

  1. Visit the Google Developer Console

  2. Create a new project or select an existing one

  3. Enable the required services for the features you want to use. Each feature, i.e., address capture in GPS Location block, Geofencing, and use of Geo address block, has their own list of services that need to be enabled in order to work. If unsure about which services to select, contact Clappia’s support team by raising a support request.

  4. Generate the API key

  5. Paste the key in Clappia under Design App > Configurations > Third-Party Integrations.

Note: You may incur additional costs depending on the number of API requests and services enabled. Review Google’s pricing and billing policies before use.

FAQs
Try our free plan
It will answer many more questions within just 15 minutes.