NotificationSetting

Un tema de Google Pub/Sub en el que se pueden publicar notificaciones cuando una ubicación se actualiza o tiene una nueva opinión. Solo habrá un recurso de configuración de notificaciones por cuenta.

Representación JSON
{
  "name": string,
  "pubsubTopic": string,
  "notificationTypes": [
    enum (NotificationType)
  ]
}
Campos
name

string

Obligatorio. El nombre del recurso para el que se usa esta configuración. Esta tiene el formato accounts/{account_id}/notificationSetting.

pubsubTopic

string

Opcional. El tema de Google Pub/Sub que recibirá notificaciones cuando se actualicen las ubicaciones administradas por esta cuenta. Si no la estableces, no se publicarán notificaciones.

La cuenta mybusiness-api-pubsub@system.gserviceaccount.com debe tener, como mínimo, permisos de publicación en el tema de Pub/Sub.

notificationTypes[]

enum (NotificationType)

Los tipos de notificaciones que se enviarán al tema de Pub/Sub. Para dejar de recibir notificaciones por completo, usa NotificationSettings.UpdateNotificationSetting con un notificationTypes vacío o configura pubsubTopic en una string vacía.

NotificationType

Tipo de notificación enviada al tema de Pub/Sub.

Enumeradores
NOTIFICATION_TYPE_UNSPECIFIED Sin tipo de notificación. No coincidirá con ninguna notificación.
GOOGLE_UPDATE La ubicación tiene actualizaciones de Google para revisar. El campo location_name de la notificación proporcionará el nombre del recurso de la ubicación con las actualizaciones de Google.
NEW_REVIEW Se agregó una opinión nueva a la ubicación. El campo review_name de la notificación proporcionará el nombre del recurso de la opinión que se agregó, y location_name tendrá el nombre del recurso de la ubicación.
UPDATED_REVIEW Se actualizó una opinión sobre la ubicación. El campo review_name de la notificación proporcionará el nombre del recurso de la opinión que se agregó, y location_name tendrá el nombre del recurso de la ubicación.
NEW_CUSTOMER_MEDIA Un usuario de Google Maps agregó un nuevo elemento multimedia a la ubicación. La notificación proporcionará el nombre del recurso del nuevo elemento multimedia.
NEW_QUESTION Se agrega una pregunta nueva a la ubicación. La notificación proporcionará el nombre del recurso en cuestión.
UPDATED_QUESTION Se actualiza una pregunta sobre la ubicación. La notificación proporcionará el nombre del recurso en cuestión.
NEW_ANSWER Se agregará una respuesta nueva a la ubicación. La notificación proporcionará el nombre del recurso de la pregunta y la respuesta.
UPDATED_ANSWER Se actualiza la respuesta de la ubicación. La notificación proporcionará el nombre del recurso de la pregunta y la respuesta.
DUPLICATE_LOCATION Indica si hay un cambio en el campo de ubicación duplicada de los metadatos de ubicación.
LOSS_OF_VOICE_OF_MERCHANT

Obsoleto: migra los usos existentes de este valor a "VOICE_OF_MERCHANT_UPDATED" más expandida.

VOICE_OF_MERCHANT_UPDATED Indica si la ubicación tiene una actualización en el estado de Voice of Merchant (VOM). El VOM determina si la ubicación está en regla y el comercio tiene el control de la empresa en Google. Las modificaciones que se realicen en la ubicación se propagarán en Maps una vez que se apruebe la fase de revisión. Llama a GetVoiceOfMerchantState rpc para obtener más detalles.