A Google Pub/Sub topic where notifications can be published when a location is updated or has a new review. There will be only one notification setting resource per-account.
JSON representation | |
---|---|
{
"name": string,
"pubsubTopic": string,
"notificationTypes": [
enum ( |
Fields | |
---|---|
name |
Required. The resource name this setting is for. This is of the form |
pubsubTopic |
Optional. The Google Pub/Sub topic that will receive notifications when locations managed by this account are updated. If unset, no notifications will be posted. The account mybusiness-api-pubsub@system.gserviceaccount.com must have at least Publish permissions on the Pub/Sub topic. |
notificationTypes[] |
The types of notifications that will be sent to the Pub/Sub topic. To stop receiving notifications entirely, use NotificationSettings.UpdateNotificationSetting with an empty notificationTypes or set the pubsubTopic to an empty string. |
NotificationType
Type of notification sent to the Pub/Sub topic.
Enums | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED |
No notification type. Will not match any notifications. |
GOOGLE_UPDATE |
The location has Google updates for review. The location_name field on the notification will provide the resource name of the location with Google updates. |
NEW_REVIEW |
A new review has been added to the location. The review_name field on the notification will provide the resource name of the review that was added, and location_name will have the location's resource name. |
UPDATED_REVIEW |
A review on the location has been updated. The review_name field on the notification will provide the resource name of the review that was added, and location_name will have the location's resource name. |
NEW_CUSTOMER_MEDIA |
A new media item has been added to the location by a Google Maps user. The notification will provide the resource name of the new media item. |
NEW_QUESTION |
A new question is added to the location. The notification will provide the resource name of question. |
UPDATED_QUESTION |
A question of the location is updated. The notification will provide the resource name of question. |
NEW_ANSWER |
A new answer is added to the location. The notification will provide the resource name of question and answer. |
UPDATED_ANSWER |
An answer of the location is updated. The notification will provide the resource name of question and answer. |
DUPLICATE_LOCATION |
Indicates whether there is a change in location metadata's duplicate location field. |
LOSS_OF_VOICE_OF_MERCHANT |
Deprecated: Migrate the existing usages of this value to the more expanded "VOICE_OF_MERCHANT_UPDATED". |
VOICE_OF_MERCHANT_UPDATED |
Indicates whether the location has an update in voice of merchant status. Call GetVoiceOfMerchantState rpc for more details |