Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Download Tracker 1.0.7 — Minor update available for module download_tracker (1.0.7). Release: Directory2Block Slideshow 1.0.8 — Minor update available for module directory2block_slideshow (1.0.8). Release: Mautic Audiences 1.1.5 — Minor update available for module mautic_audiences (1.1.5). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

AI Interpolator Google Places

No security coverage

Part of the AI ecosystem · 314 projects

View on drupal.org
Warning - anyone new to this module should be switching to the AI module instead, where the AI Interpolator exists as the AI Automators with improved functionality and more providers in to come. The Google Places for AI submodule will give you the same feature set as this module.

The Google Places AI Interpolator adds a rule where you can take an Address and get all the different data that Google Places offers into models, such as:

  • Display Name
  • Website
  • Google Maps URL
  • International Phone Number
  • Rating
  • Amount of Ratings
  • Business Status
  • Main Business Type
  • Other Business Types
  • Office Hours
  • Reviews
  • Photos

To make it possible not to have to do one API call per each of these elements, there is a boolean AI Interpolator field called Google Places Multifield. This has field rules where you choose which field to map to which API output and then it generates it in one go.

The AI Interpolator connects to this.

This also has a submodule that only works together with AI Interpolator OpenAI to make it possible to fill out Address fields from unstructured data. This was previously in that module, but will move here.

Note: The Google Places Terms and Conditions states very clearly that you are not allowed to store any information except the places ID for any longer times. This should be used together with disposable AI Interpolator entities and only be used for context for AI chains.

Post-Installation

Setup Google Places API key on /admin/config/google_places/settings. You can use Key module if wanted.

To store opening hours, you need the Office Hours module. You may also stored the API key with the Key module, but its not a requirement.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
May 2024
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
1.0.0-beta3 Pre-release May 22, 2024
1.0.0-beta2 Pre-release May 20, 2024
1.0.0-beta1 Pre-release May 17, 2024
1.0.x-dev Dev May 17, 2024