NotificationSetting

Ein Google Pub/Sub-Thema, in dem Benachrichtigungen veröffentlicht werden können, wenn ein Standort aktualisiert wird oder eine neue Überprüfung hat. Es gibt nur eine Ressource für Benachrichtigungseinstellungen pro Konto.

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

string

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

pubsubTopic

string

Optional. Das Google Pub/Sub-Thema, das Benachrichtigungen erhält, wenn über dieses 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 keine Benachrichtigungen mehr erhalten möchten, verwenden Sie NotificationSettings.UpdateNotificationSetting mit leeren Benachrichtigungstypen oder legen Sie für pubsubTopic einen leeren String fest.

NotificationType

Benachrichtigungstyp, der an das Pub/Sub-Thema gesendet wurde.

Enums
NOTIFICATION_TYPE_UNSPECIFIED Kein Benachrichtigungstyp. Es werden keine Benachrichtigungen zugeordnet.
GOOGLE_UPDATE Für den Standort liegen Google-Aktualisierungen vor, die überprüft werden müssen. Das Feld „location_name“ in der Benachrichtigung enthält den Ressourcennamen des Standorts, für den Google-Aktualisierungen vorliegen.
NEW_REVIEW Für den Standort wurde eine neue Rezension hinzugefügt. Das Feld „review_name“ in der Benachrichtigung enthält den Ressourcennamen der hinzugefügten Rezension und „location_name“ 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 und „location_name“ den Ressourcennamen des Standorts.
NEW_CUSTOMER_MEDIA Ein Google Maps-Nutzer hat dem Standort ein neues Medienelement hinzugefügt. Die Benachrichtigung enthält den Ressourcennamen des neuen Medienelements.
NEW_QUESTION Dem Ort wird eine neue Frage hinzugefügt. Die Benachrichtigung enthält den Ressourcennamen der Frage.
UPDATED_QUESTION Eine Frage zum Standort wird aktualisiert. Die Benachrichtigung enthält den Ressourcennamen der Frage.
NEW_ANSWER Dem Ort wird eine neue Antwort hinzugefügt. Die Benachrichtigung enthält den Ressourcennamen der Frage und der Antwort.
UPDATED_ANSWER Eine Antwort des Standorts wird aktualisiert. Die Benachrichtigung enthält den Ressourcennamen der Frage und der Antwort.
DUPLICATE_LOCATION Gibt an, ob sich das Feld für den doppelten Standort der Standortmetadaten geändert hat.
LOSS_OF_VOICE_OF_MERCHANT

Verworfen: Migrieren Sie die vorhandenen Verwendungen dieses Werts auf die erweiterte Version „VOICE_OF_MERCHANT_UPDATED“.

VOICE_OF_MERCHANT_UPDATED Gibt an, ob für den Standort ein Update für den Voice of Merchant-Status (VOM) vorliegt. Das VOM gibt vor, ob sich der Standort in einwandfreiem Zustand befindet und der Händler die Kontrolle über das Unternehmen auf Google hat. Alle Änderungen, die Sie am Standort vornehmen, werden nach Abschluss der Überprüfung in Google Maps übernommen. Rufen Sie für weitere Details GetVoiceOfMerchantState-RPC auf.