Notifications

Un argomento Google Cloud Pub/Sub in cui è possibile pubblicare notifiche quando una stazione di ricarica viene aggiornata o riceve una nuova recensione. Esiste 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 di notifica.

topicName

string

L'argomento Google Cloud Pub/Sub che riceverà notifiche quando le sedi gestite da questo account vengono aggiornate. Se non viene impostato, 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)

I tipi di notifiche che verranno inviati all'argomento Cloud Pub/Sub. È necessario specificarne almeno uno. Per interrompere completamente la ricezione di 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 La sede ha aggiornamenti di Google da esaminare. Il campo locationName della notifica fornirà il nome della risorsa della località con gli aggiornamenti di Google.
NEW_REVIEW È stata aggiunta una nuova recensione alla stazione di ricarica. Il campo reviewName della notifica fornirà il nome della risorsa della recensione aggiunta e locationName avrà il nome della risorsa della località.
UPDATED_REVIEW Una recensione sulla stazione di ricarica è stata aggiornata. Il campo reviewName della notifica fornirà il nome della risorsa della recensione aggiunta e locationName avrà il nome della risorsa della località.
NEW_CUSTOMER_MEDIA Un nuovo elemento multimediale è stato aggiunto alla località 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 località. La notifica fornirà il nome della risorsa della domanda.
UPDATED_QUESTION Una domanda sulla località viene aggiornata. La notifica fornirà il nome della risorsa della domanda.
NEW_ANSWER Viene aggiunta una nuova risposta alla località. La notifica fornirà il nome della risorsa della domanda e della risposta.
UPDATED_ANSWER Una risposta alla località viene aggiornata. La notifica fornirà il nome della risorsa della domanda e della risposta.
UPDATED_LOCATION_STATE Lo stato LocationState della località è stato aggiornato. La notifica conterrà la maschera dei campi LocationState aggiornati.