Notifications

一个 Google Cloud Pub/Sub 主题,用于在营业地点更新或有新评价时发布通知。每个账号只有一个通知设置资源。

JSON 表示法
{
  "name": string,
  "topicName": string,
  "notificationTypes": [
    enum (NotificationType)
  ]
}
字段
name

string

仅限输出。通知资源名称。

topicName

string

当此账号管理的营业地点发生更新时,将接收通知的 Google Cloud Pub/Sub 主题。如果未设置,系统将无法发布任何通知。

账号 mybusiness-api-pubsub@system.gserviceaccount.com 必须至少拥有对 Cloud Pub/Sub 主题的发布权限。

notificationTypes[]

enum (NotificationType)

要发送到 Cloud Pub/Sub 主题的通知类型。必须至少指定一个。如需完全停止接收通知,请使用 accounts.deleteNotifications

NotificationType

发送到 Cloud Pub/Sub 主题的通知类型。

枚举
NOTIFICATION_TYPE_UNSPECIFIED 无通知类型。不会与任何通知匹配。
GOOGLE_UPDATE 该营业地点有待审核的 Google 更新。通知中的 locationName 字段将提供有 Google 更新的营业地点的资源名称。
NEW_REVIEW 有人为该地点添加了新评价。通知中的 reviewName 字段将提供所添加评价的资源名称,locationName 将包含相应营业地点的资源名称。
UPDATED_REVIEW 对相应地点的评价已更新。通知中的 reviewName 字段将提供所添加评价的资源名称,locationName 将包含相应营业地点的资源名称。
NEW_CUSTOMER_MEDIA Google 地图用户向营业地点添加了新的媒体内容。通知将提供新媒体项的资源名称。
NEW_QUESTION 系统会向相应地点添加新问题。通知将提供题目的资源名称。
UPDATED_QUESTION 更新了营业地点的问题。通知将提供题目的资源名称。
NEW_ANSWER 系统会向相应地点添加新答案。通知中会提供相应问题和答案的资源名称。
UPDATED_ANSWER 更新了营业地点的回答。通知中会提供相应问题和答案的资源名称。
UPDATED_LOCATION_STATE 更新了相应营业地点的 LocationState。该通知将包含更新后的 LocationState 字段的字段掩码。