Notifiche

L'API Alert Center può inviare notifiche quando gli avvisi vengono aggiornati. Per ricevere le notifiche, devi configurare le impostazioni di notifica.

Notifiche Pub/Sub

L'API Alert Center può pubblicare notifiche in un argomento Pub/Sub. Dopo aver creato un argomento e concesso l'autorizzazione di pubblicazione alerts-api-push-notifications@system.gserviceaccount.com, utilizza l'API Alert Center update settings API per impostare l'argomento come destinazione delle notifiche. Una volta configurata, l'API Alert Center pubblica un messaggio in questo argomento per ogni aggiornamento, ad esempio quando arriva un nuovo avviso.

Attributi dei messaggi Pub/Sub

Le sezioni seguenti descrivono gli attributi inclusi nei messaggi Pub/Sub.

Attributi comuni

  • alertcenter_resource_type: il tipo di risorsa. Il valore supportato è "ALERT".
  • alertcenter_resource_status: lo stato della risorsa. I valori supportati sono "CREATED", "DELETED", "UNDELETED" e "MODIFIED".
  • alertcenter_payload_format: il formato del payload. Il valore supportato è "JSON".

Attributi avviso

  • alertcenter_start_time: l'ora in cui è iniziato o è stato rilevato l'evento che ha causato questo avviso.
  • alertcenter_end_time: l'ora in cui l'evento che ha causato questo avviso ha cessato di essere attivo.
  • alertcenter_type: il tipo di avviso. Per un elenco dei tipi di avvisi disponibili, vedi Tipi di avvisi di Google Workspace.
  • alertcenter_source: un identificatore univoco per il sistema che ha segnalato l'avviso.
  • alertcenter_create_time: l'ora in cui è stato creato questo avviso.
  • alertcenter_update_time: l'ultima volta che questo avviso è stato aggiornato.

Payload del messaggio

Il payload del messaggio dipende da alertcenter_resource_type. Quando il tipo di risorsa è "ALERT", il payload è uno dei tipi di avviso dell'API Alert Center. Il formato del payload dipende da alertcenter_payload_format. Quando il formato è "JSON", il payload è un oggetto JSON codificato in base64.