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.