Google My Business API

This guide explores the functionalities of Uchat's Google My Business Review Management Actions, allowing you to effectively manage your online reputation directly through Uchat.

  1. Connecting with Google My Business

  • Connect your Google My Business account in the Google channel and link it to a bot

Full connection tutorial here: Google Business Messenger

 

  1. Inserting the Action Node into your flow

Insert an Action Node into your flow and go to Advanced Actions

 

Select Google My Business API

 

  1. Google My Business API  Features through Uchat's Action Node

This guide clarifies the functionality of Google My Business API Actions on UChat Platform, providing a clear understanding of each action's purpose.

 

  • List Reviews: Get a list of up to 50 reviews associated with your Google My Business listing.

 

  • Get Review: Obtain details about a specific review on your Google My Business list

 

Description of the JSON fields received:

  • reviewId: Unique identifier for the review.

  • reviewer: Object representing the reviewer, with these fields:

    • profilePhotoUrl: URL of the reviewer's profile photo.

    • displayName: Display name of the reviewer.

  • starRating: Star rating of the review, can be one of:

    • ONE

    • TWO

    • THREE

    • FOUR

    • FIVE

  • comment: The reviewer's comment about the ad.

  • createTime: Date and time the review was created.

  • updateTime: Date and time the review was updated.

  • name: Name of the review.

 

 

Here's a JSON example :

 

{

  "reviews": [

    {

      "reviewId": "12345",

      "reviewer": {

        "profilePhotoUrl": "https://example.com/profile.jpg",

        "displayName": "John Doe"

      },

      "starRating": "FIVE",

      "comment": "This is a great ad!",

      "createTime": "2024-04-22T22:10:00Z",

      "updateTime": "2024-04-22T22:10:00Z",

      "name": "My first review"

    },

    {

      "reviewId": "67890",

      "reviewer": {

        "profilePhotoUrl": "https://example.com/jane.jpg",

        "displayName": "Jane Smith"

      },

      "starRating": "FOUR",

      "comment": "This ad is pretty good.",

      "createTime": "2024-04-22T22:10:00Z",

      "updateTime": "2024-04-22T22:10:00Z",

      "name": "My second review"

    }

  ],

  "averageRating": 4.5,

  "totalReviewCount": 2

}

 

  • Reply to Review: Reply directly to reviews left on your Google My Business listing.

 

  • Delete Review Reply: Remove a reply you've previously posted to a Google My Business review.

Â