oveleon/contao-google-recommendation-bundle

Google Places API integration for Contao Recommendation Bundle

1.2.1 2022-03-03 07:42 UTC

This package is auto-updated.

Last update: 2022-11-30 12:56:17 UTC


README

Syncs your latest google reviews into the contao recommendation bundle.

Oveleon 68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d3833616130653f7374796c653d666c61742d737175617265 68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6f76656c656f6e2f636f6e74616f2d676f6f676c652d7265636f6d6d656e646174696f6e2d62756e646c653f636f6c6f723d304137424243267374796c653d666c61742d737175617265


Working with Contao 4.9 and up to Contao 4.13 (PHP ^7.4 and PHP 8)

This plugin adds the possibility to synchronize your Google reviews into your recommendation archives.

Features

  • Able to synchronize your google reviews into a recommendation archive
  • Able to choose the sync language for your google reviews
  • Cache invalidation after import
  • Automatic import once every 24 hours
  • Manual synchronization for one or all archives
  • Error logging

Installation

Via composer

composer require oveleon/contao-google-recommendation-bundle

Via contao-manager

Search for contao google recommendation bundle and add it to your extensions.

After installing the contao-google-recommendation-bundle, you need to run a contao install.

Setup

This bundle adds new fields to Contao Recommendation Bundle.

Contao Recommendation Bundle

For a full setup, please look here.

Archive settings

Google Reviews
Option Description
Sync with Google Activate to enable synchronization with Google API
Google API Token Your Google API Token. More information on Google: Using API keys
Google Places ID Your Google Place ID. More information on Google: Place IDs
Language Here you can select the imported language for your reviews. More information on Google: Language Support

Admin View: Recommendation Reader

Synchronization

All archives with enabled synchronization will update once every 24 hours. You are able to trigger the synchronization for each archive or for all archives.

Admin View: Recommendation Sync

Example

An example how to style your reviews on your website

Admin View: Recommendation Example