Un tema de Google Cloud Pub/Sub en el que se pueden publicar notificaciones cuando se actualiza una ubicación o tiene una opinión nueva. Solo habrá un recurso de configuración de notificaciones por cuenta.
Representación JSON | |
---|---|
{
"name": string,
"topicName": string,
"notificationTypes": [
enum ( |
Campos | |
---|---|
name |
Solo salida. Es el nombre del recurso de notificaciones. |
topicName |
El tema de Google Cloud Pub/Sub que recibirá notificaciones cuando se actualicen las ubicaciones que administra esta cuenta. Si no se establece, 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[] |
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 |
NotificationType
Es el tipo de notificación que se envía 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 pendientes de revisión. 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 opinión nueva a la ubicación. El campo reviewName de la notificación proporcionará el nombre del recurso de la opinión que se agregó, y 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ó, y 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 agrega una pregunta nueva a la ubicación. La notificación proporcionará el nombre del recurso de la pregunta. |
UPDATED_QUESTION |
Se actualiza una pregunta de la ubicación. La notificación proporcionará el nombre del recurso de la pregunta. |
NEW_ANSWER |
Se agrega 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 de 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. |