Notifications

Un argomento di Google Cloud Pub/Sub in cui è possibile pubblicare le notifiche quando una località viene aggiornata o è in corso una nuova recensione. Sarà presente una sola risorsa di impostazioni di notifica per account.

Rappresentazione JSON
{
  "name": string,
  "topicName": string,
  "notificationTypes": [
    enum (NotificationType)
  ]
}
Campi
name

string

Solo output. Il nome della risorsa delle notifiche.

topicName

string

L'argomento Google Cloud Pub/Sub che riceverà notifiche quando le località gestite da questo account vengono aggiornate. Se il criterio non viene configurato, non verranno pubblicate notifiche.

L'account mybusiness-api-pubsub@system.gserviceaccount.com deve disporre almeno delle autorizzazioni di pubblicazione per l'argomento Cloud Pub/Sub.

notificationTypes[]

enum (NotificationType)

Tipi di notifiche che verranno inviate all'argomento Cloud Pub/Sub. È necessario specificarne almeno uno. Per interrompere completamente la ricezione delle notifiche, utilizza accounts.deleteNotifications.

NotificationType

Tipo di notifica inviata all'argomento Cloud Pub/Sub.

Enum
NOTIFICATION_TYPE_UNSPECIFIED Nessun tipo di notifica. Non corrisponderà a nessuna notifica.
GOOGLE_UPDATE Per la sede sono disponibili aggiornamenti Google da esaminare. Il campo locationName della notifica indicherà il nome della risorsa della località con gli aggiornamenti Google.
NEW_REVIEW È stata aggiunta una nuova recensione per la sede. Il campo reviewName della notifica indicherà il nome della risorsa della recensione aggiunta, mentre locationName avrà il nome della risorsa della località.
UPDATED_REVIEW È stata aggiornata una recensione sulla sede. Il campo reviewName della notifica indicherà il nome della risorsa della recensione aggiunta, mentre locationName avrà il nome della risorsa della località.
NEW_CUSTOMER_MEDIA Un nuovo elemento multimediale è stato aggiunto alla posizione da un utente di Google Maps. La notifica fornirà il nome della risorsa del nuovo elemento multimediale.
NEW_QUESTION Viene aggiunta una nuova domanda alla posizione. Nella notifica verrà fornito il nome della risorsa della domanda.
UPDATED_QUESTION Viene aggiornata una domanda sul luogo. Nella notifica verrà fornito il nome della risorsa della domanda.
NEW_ANSWER Viene aggiunta una nuova risposta alla posizione. La notifica fornirà il nome risorsa della domanda e della risposta.
UPDATED_ANSWER La risposta relativa alla posizione viene aggiornata. La notifica fornirà il nome risorsa della domanda e della risposta.
UPDATED_LOCATION_STATE Il valore LocationState della località è stato aggiornato. La notifica conterrà la maschera dei campi dei campi LocationState aggiornati.