Index
NotificationSettings
(interface)ErrorCode
(enum)GetNotificationSettingRequest
(message)NotificationSetting
(message)NotificationType
(enum)UpdateNotificationSettingRequest
(message)
NotificationSettings
Ce service permet aux utilisateurs de gérer les paramètres de notification de leurs comptes professionnels.
GetNotificationSetting |
---|
Renvoie les paramètres de notification Pub/Sub pour le compte.
|
UpdateNotificationSetting |
---|
Définit le paramètre de notification Pub/Sub du compte pour indiquer à Google le sujet pour lequel envoyer des notifications Pub/Sub. Utilisez le champ notification_types dans notification_setting pour gérer les événements auxquels un compte souhaite s'abonner. Un compte n'aura qu'une seule ressource de paramètre de notification, et un seul sujet Pub/Sub peut être défini. Pour supprimer le paramètre, mettez-le à jour en spécifiant un élément notification_types vide
|
ErrorCode
Tous les codes d'erreur renvoyés par l'API.
Enums | |
---|---|
ERROR_CODE_UNSPECIFIED |
Code d'erreur manquant. |
SHARES_PUBSUB_TOPIC_MESSAGE_ACROSS_VERSIONS |
Le nom du sujet Pub/Sub indiqué dans le RPC "updateNotificationSetting" est utilisé par d'autres versions de cette API. Veuillez fournir un nouveau nom de thème pour limiter ce problème. |
PUBLISH_PERMISSIONS_MISSING_FOR_PUBSUB_TOPIC |
Le nom du sujet Pub/Sub fourni pour le paramètre de notification de mise à jour ne dispose pas d'autorisations de publication pour l'utilisateur. |
INVALID_PUBSUB_TOPIC |
Le nom du sujet Pub/Sub fourni pour le paramètre de notification de mise à jour n'est pas valide. |
GetNotificationSettingRequest
Message de requête pour NotificationSettings.GetNotificationSettings.
Champs | |
---|---|
name |
Obligatoire. Nom de ressource du paramètre de notification que nous essayons de récupérer. |
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.
Champs | |
---|---|
name |
Obligatoire. Nom de ressource auquel ce paramètre est destiné. au format |
pubsub_topic |
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. |
notification_types[] |
Types de notifications qui seront envoyées au sujet Pub/Sub. Pour ne plus recevoir de notifications, utilisez NotificationSettings.UpdateNotificationSetting avec un champ notification_types vide ou définissez pubsub_topic 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. |
UpdateNotificationSettingRequest
Message de requête pour NotificationSettings.UpdateNotificationSettings.
Champs | |
---|---|
notification_setting |
Obligatoire. Paramètres de notification mis à jour. |
update_mask |
Obligatoire. Champs spécifiques à mettre à jour. Le seul champ modifiable est "notification_setting". |