Last Updated 4 years ago

Module usage instructions

Google Business Profile


The module integrates the Google Business Profile (Google Business) service with a PrestaShop online store.
Fetch information and manage reviews directly in the store!

Module features


• Fetching and displaying Google reviews (text, author, author photo, rating, reply)
• Replying to Google reviews directly from the module
• Deleting and editing replies to Google reviews
• Fetching business information (name, business category, contact phone, address, website, link for the customer to leave a review)
• Fetching and displaying regular opening hours
• Fetching and displaying special opening hours (holidays, vacation, etc.)
• Displaying all fetched business information easily, anywhere, via a hook
• Displaying a map with the store location(s) according to Google data, anywhere, via a hook
• Support for multiple Google businesses at once
• Support for PrestaShop Multistore
• Support for multiple language versions
• Automatic translation of reviews into English

Admin panel


Main configuration

  1. Upload the token as a JSON file downloaded directly from the Google API interface
  2. Select "My Google Business"

image

Reviews


• Ability to hide selected reviews
• Ability to add and remove replies to reviews

image

  • Easy and automatic sync of new and updated reviews:

image

  • Ability to reply to a review:

image

  • Complete emoji support:

image


Store information

Two-way sync of your business information:

  • Name
  • Description
  • Category
  • Website
  • Phone number
image

  • Sync of the address along with the store's location on the map:

image

  • Sync of regular opening hours and special hours (e.g. holidays):
image


Front-end - customer views

Light and clean tpl files you can adapt to your theme:


image


Dedicated controller with a review list

The module generates several {hooks} that you can display anywhere in your theme,
To display information fetched directly from Google Business Profile, place the {hooks} below in your theme.

Store address (example of placing the hook in the footer)

{hook h='hookGoogleBusinessStoreAddress'}:

image

Store location on the map (example of placing the hook in the footer)

{hook h='hookGoogleBusinessStoreOnMap'}

image


Hook responsible for displaying the map

You can define the map size and zoom level on display, and the maximum zoom (the map is interactive):

image

Store information along with opening hours

{hook h='hookGoogleBusinessStoreOpeningHours' style='vertical'}

image

Full store information

{hook h='hookGoogleBusinessStoreData' style='vertical'}

image


Please Wait!

Please wait... it will take a second!

Kliknij by skopiować