NotificationSetting

Sujet Google Pub/Sub permettant de publier des notifications lorsqu'un établissement est mis à jour ou reçoit un nouvel avis. Il n'existe qu'une seule ressource de paramètre de notification par compte.

Représentation JSON
{
  "name": string,
  "pubsubTopic": string,
  "notificationTypes": [
    enum (NotificationType)
  ]
}
Champs
name

string

Obligatoire. Nom de ressource auquel ce paramètre est destiné. au format accounts/{account_id}/notificationSetting.

pubsubTopic

string

Facultatif. Sujet Google Pub/Sub qui reçoit des notifications lorsque des établissements gérés par ce compte sont mis à jour. Si cette règle n'est pas configurée, aucune notification ne sera publiée.

Le compte mybusiness-api-pubsub@system.gserviceaccount.com doit disposer au minimum des autorisations de publication sur le sujet Pub/Sub.

notificationTypes[]

enum (NotificationType)

Types de notifications qui seront envoyées au sujet Pub/Sub. Pour arrêter complètement de recevoir des notifications, utilisez NotificationSettings.UpdateNotificationSetting avec un champ notificationTypes vide ou définissez pubsubTopic sur une chaîne vide.

NotificationType

Type de notification envoyée au sujet Pub/Sub.

Enums
NOTIFICATION_TYPE_UNSPECIFIED Aucun type de notification. Aucune notification.
GOOGLE_UPDATE L'établissement fait l'objet de mises à jour Google à examiner. Le champ "location_name" de la notification indiquera le nom de la ressource de l'établissement avec les mises à jour Google.
NEW_REVIEW Un nouvel avis a été ajouté à l'établissement. Le champ "review_name" dans la notification indiquera le nom de la ressource de l'avis qui a été ajouté, et le champ "location_name" contiendra le nom de la ressource de l'établissement.
UPDATED_REVIEW Un avis sur l'établissement a été mis à jour. Le champ "review_name" dans la notification indiquera le nom de la ressource de l'avis qui a été ajouté, et le champ "location_name" contiendra le nom de la ressource de l'établissement.
NEW_CUSTOMER_MEDIA Un nouvel élément multimédia a été ajouté à l'établissement par un utilisateur de Google Maps. La notification fournit le nom de ressource du nouvel élément multimédia.
NEW_QUESTION Une nouvelle question est ajoutée au lieu. La notification indiquera le nom de la ressource concernée.
UPDATED_QUESTION Une question du lieu est mise à jour. La notification indiquera le nom de la ressource concernée.
NEW_ANSWER Une nouvelle réponse est ajoutée au lieu. La notification fournira le nom de la ressource pour la question et la réponse.
UPDATED_ANSWER La réponse du lieu est mise à jour. La notification fournira le nom de la ressource pour la question et la réponse.
DUPLICATE_LOCATION Indique si le champ "Emplacement en double" des métadonnées d'établissement a été modifié.
LOSS_OF_VOICE_OF_MERCHANT

Obsolète: migrez les utilisations existantes de cette valeur vers la valeur "VOICE_OF_MERCHANT_UPDATED" plus développée.

VOICE_OF_MERCHANT_UPDATED Indique si l'état de la voix du marchand (VOM) est mis à jour pour l'établissement. Le VOM détermine si l'établissement est en règle et si le marchand contrôle l'établissement sur Google. Toutes les modifications apportées à l'établissement seront appliquées sur Maps une fois la phase d'examen terminée. Pour en savoir plus, appelez le RPC GetVoiceOfMerchantState.