Google Places API integration for Drupal.

Important reads:

How it works

This module provides a Google Places field that you can add to your content type(s) and other fieldable entities. This is essentially a text field that just holds onto the Place ID.

Once the Place ID is entered and your node is saved, this module makes a call to the Google Places API to fetch the Place details. When the data is returned from Google, it is cached inside other fields on your content type:

This allows you to fully utilize the power of these popular fields, alongside Google Places data. Plus it automatically purges the data after a configurable amount of time, that way your site pulls in the latest data from Google.

Installation

Follow the instructions in the README.txt file on how to download the dependent library and set up the fields. If you need a Google Places API Key, follow this guide.

Known Issues

Google Places fields can be added to any type of fieldable entity, including nodes, users, taxonomy terms, and even custom entity types that are fieldable. However, there is currently a limitation where the expiration and refetching of Place data is only performed on nodes. This will be addressed in a future release.

Sponsored by

Development sponsored by Frequenter.

Project information

Releases