NotificationSetting

Ein Google Pub/Sub-Thema, in dem Benachrichtigungen veröffentlicht werden können, wenn ein Standort aktualisiert wird oder eine neue Rezension vorliegt. Pro Konto gibt es nur eine Ressource für die Benachrichtigungseinstellung.

JSON-Darstellung
{
  "name": string,
  "pubsubTopic": string,
  "notificationTypes": [
    enum (NotificationType)
  ]
}
Felder
name

string

Erforderlich. Der Ressourcenname, für den diese Einstellung gilt. Sie hat das Format accounts/{account_id}/notificationSetting.

pubsubTopic

string

Optional. Das Google Pub/Sub-Thema, das Benachrichtigungen erhält, wenn von diesem Konto verwaltete Standorte aktualisiert werden. Wenn die Richtlinie nicht konfiguriert ist, werden keine Benachrichtigungen gepostet.

Das Konto mybusiness-api-pubsub@system.gserviceaccount.com muss mindestens Veröffentlichungsberechtigungen für das Pub/Sub-Thema haben.

notificationTypes[]

enum (NotificationType)

Die Benachrichtigungstypen, die an das Pub/Sub-Thema gesendet werden. Wenn Sie den Empfang von Benachrichtigungen vollständig beenden möchten, verwenden Sie NotificationSettings.UpdateNotificationSetting mit einem leeren notificationTypes oder legen Sie „pubsubTopic“ auf einen leeren String fest.

NotificationType

Art der an das Pub/Sub-Thema gesendeten Benachrichtigung.

Enums
NOTIFICATION_TYPE_UNSPECIFIED Kein Benachrichtigungstyp. Es werden keine Benachrichtigungen gefunden.
GOOGLE_UPDATE Für den Standort liegen Google-Aktualisierungen zur Überprüfung vor. Das Feld „location_name“ in der Benachrichtigung enthält den Ressourcennamen des Standorts mit Aktualisierungen durch Google.
NEW_REVIEW Dem Standort wurde eine neue Rezension hinzugefügt. Das Feld "review_name" in der Benachrichtigung enthält den Ressourcennamen der hinzugefügten Rezension. "location_name" enthält den Ressourcennamen des Standorts.
UPDATED_REVIEW Eine Rezension für den Standort wurde aktualisiert. Das Feld "review_name" in der Benachrichtigung enthält den Ressourcennamen der hinzugefügten Rezension. "location_name" enthält den Ressourcennamen des Standorts.
NEW_CUSTOMER_MEDIA Ein Google Maps-Nutzer hat dem Ort ein neues Medienelement hinzugefügt. Die Benachrichtigung enthält den Ressourcennamen des neuen Medienelements.
NEW_QUESTION Dem Ort wird eine neue Frage hinzugefügt. In der Benachrichtigung wird der Name der betreffenden Ressource angegeben.
UPDATED_QUESTION Eine Frage zum Standort wird aktualisiert. In der Benachrichtigung wird der Name der betreffenden Ressource angegeben.
NEW_ANSWER Dem Ort wird eine neue Antwort hinzugefügt. Die Benachrichtigung enthält den Ressourcennamen der Frage und Antwort.
UPDATED_ANSWER Eine Antwort zum Standort wird aktualisiert. Die Benachrichtigung enthält den Ressourcennamen der Frage und Antwort.
DUPLICATE_LOCATION Gibt an, ob sich das Feld für den doppelten Standort der Standortmetadaten geändert hat.
LOSS_OF_VOICE_OF_MERCHANT

Eingestellt: Migrieren Sie die vorhandenen Nutzungen dieses Werts zum erweiterten „VOICE_OF_MERCHANT_UPDATED“.

VOICE_OF_MERCHANT_UPDATED Gibt an, ob der Status des Voice of Merchant (VOM) für den Standort aktualisiert wurde. Die VOM gibt vor, ob der Standort einen einwandfreien Status hat und der Händler die Kontrolle über das Unternehmen auf Google hat. Nach Abschluss der Überprüfungsphase werden alle am Standort vorgenommenen Änderungen in Google Maps übernommen. Rufen Sie für weitere Informationen den RPC-Dienst GetVoiceOfMerchantState auf.