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 ( |
Campos | |
---|---|
name |
Solo salida. El nombre del recurso de notificaciones. |
topicName |
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[] |
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
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. |