Notifications

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

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

string

Solo salida. El nombre del recurso de notificaciones.

topicName

string

El tema de Google Cloud 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 Cloud Pub/Sub.

notificationTypes[]

enum (NotificationType)

Los tipos de notificaciones que se enviarán al tema de Cloud Pub/Sub. Se debe especificar al menos uno. Para dejar de recibir notificaciones por completo, usa accounts.deleteNotifications.

NotificationType

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

Enumeraciones
NOTIFICATION_TYPE_UNSPECIFIED No hay ningún tipo de notificación. No coincidirá con ninguna notificación.
GOOGLE_UPDATE La ubicación tiene actualizaciones de Google para revisar. El campo locationName de la notificación proporcionará el nombre del recurso de la ubicación con las actualizaciones de Google.
NEW_REVIEW Se agregó una nueva opinión a la ubicación. El campo reviewName de la notificación proporcionará el nombre del recurso de la opinión que se agregó, mientras que locationName tendrá el nombre del recurso de la ubicación.
UPDATED_REVIEW Se actualizó una opinión sobre la ubicación. El campo reviewName de la notificación proporcionará el nombre del recurso de la opinión que se agregó, mientras que locationName 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 agregará una pregunta nueva a la ubicación. La notificación proporcionará el nombre del recurso de la pregunta.
UPDATED_QUESTION Se actualiza una pregunta sobre la ubicación. La notificación proporcionará el nombre del recurso de la pregunta.
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 una respuesta sobre la ubicación. La notificación proporcionará el nombre del recurso de la pregunta y la respuesta.
UPDATED_LOCATION_STATE Se actualizó el LocationState de la ubicación. La notificación contendrá la máscara de campo de los campos LocationState actualizados.