Index
NotificationSettings
(Schnittstelle)ErrorCode
(Aufzählung)GetNotificationSettingRequest
(Meldung)NotificationSetting
(Meldung)NotificationType
(Aufzählung)UpdateNotificationSettingRequest
(Meldung)
NotificationSettings
Mit diesem Dienst können Nutzer die Benachrichtigungseinstellungen für ihre Geschäftskonten verwalten.
GetNotificationSetting |
---|
Gibt die Pub/Sub-Benachrichtigungseinstellungen für das Konto zurück.
|
UpdateNotificationSetting |
---|
Legt die Pub/Sub-Benachrichtigungseinstellung für das Konto fest, mit der Google darüber informiert wird, für welches Thema Pub/Sub-Benachrichtigungen gesendet werden sollen. Mit dem Feld „benachrichtigung_types“ in „benachrichtigungseinstellung“ können Sie die Ereignisse bearbeiten, die für ein Konto abonniert werden sollen. Ein Konto hat nur eine Ressource für Benachrichtigungseinstellungen und es kann nur ein Pub/Sub-Thema festgelegt werden. Wenn du die Einstellung löschen möchtest, gib ein leeres „nachricht_types“ an
|
ErrorCode
Alle Fehlercodes, die von der API zurückgegeben werden.
Enums | |
---|---|
ERROR_CODE_UNSPECIFIED |
Fehlercode fehlt. |
SHARES_PUBSUB_TOPIC_MESSAGE_ACROSS_VERSIONS |
Der im RPC „updateNotificationSetting“ angegebene Pub/Sub-Themenname wird von anderen Versionen dieser API verwendet. Geben Sie einen neuen Themennamen an, um dieses Problem zu beheben. |
PUBLISH_PERMISSIONS_MISSING_FOR_PUBSUB_TOPIC |
Der Name des Pub/Sub-Themas, der für die Einstellung für die Updatebenachrichtigung angegeben wurde, hat keine Veröffentlichungsberechtigungen für den Nutzer. |
INVALID_PUBSUB_TOPIC |
Der in der Einstellung für die Updatebenachrichtigung angegebene Name des Pub/Sub-Themas ist ungültig. |
GetNotificationSettingRequest
Anfragenachricht für NotificationSettings.GetNotificationSettings.
Felder | |
---|---|
name |
Erforderlich. Der Ressourcenname der Benachrichtigungseinstellung, die abgerufen werden soll. |
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.
Felder | |
---|---|
name |
Erforderlich. Der Ressourcenname, für den diese Einstellung gilt. Sie hat das Format |
pubsub_topic |
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. |
notification_types[] |
Die Benachrichtigungstypen, die an das Pub/Sub-Thema gesendet werden. Um den Empfang von Benachrichtigungen vollständig zu beenden, verwenden Sie NotificationSettings.UpdateNotificationSetting mit einem leeren notification_types oder legen Sie für pubsub_topic 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. |
UpdateNotificationSettingRequest
Anfragenachricht für NotificationSettings.UpdateNotificationSettings.
Felder | |
---|---|
notification_setting |
Erforderlich. Die Benachrichtigungseinstellungen wurden aktualisiert. |
update_mask |
Erforderlich. Die Felder, die aktualisiert werden sollen. Das einzige bearbeitbare Feld ist „benachrichtigungseinstellung“. |