Stay organized with collections
Save and categorize content based on your preferences.
Alert Center can be configured to send notification upon updates.
To configure Alert Center to send notifications you need to configure your
settings with the desired notification settings.
Google Cloud Pub/Sub notification
Alert Center can publish notifications to a Google Pub/Sub topic.
After creating a topic and granting alerts-api-push-notifications@system.gserviceaccount.com
publish permission to it use the Alert Center update settings API
to set that topic as a notification destination. Once configured, Alert Center
will publish a message to that topic for each update (e.g. when a new alert arrives).
Pub/Sub message attributes
Common attributes
alertcenter_resource_type - The type of the resource. Currently supported value is "ALERT".
alertcenter_resource_status - The status of the resource. Currently supported value is
"CREATED", "DELETED", "UNDELETED", "MODIFIED".
alertcenter_payload_format - The format of the payload (per notification settings).
Currently supported value is "JSON".
Alert attributes
alertcenter_start_time - The time the event that caused this alert was started or detected.
alertcenter_end_time - The time the event that caused this alert ceased being active.
alertcenter_source - A unique identifier for the system that reported the alert.
alertcenter_create_time - The time this alert was created.
alertcenter_update_time - The last time this alert was updated.
The message payload
The payload of the message depends on alertcenter_resource_type. When resource type is "ALERT"
the payload will be one of the Alert Center alert types.
The format of the payload depends on alertcenter_payload_format. When the format is "JSON" the
payload would be base64-encodedJSON.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-04 UTC."],[],[],null,["# Notifications\n\nAlert Center can be configured to send notification upon updates.\nTo configure Alert Center to send notifications you need to configure your\nsettings with the desired notification settings.\n\nGoogle Cloud Pub/Sub notification\n---------------------------------\n\nAlert Center can publish notifications to a Google Pub/Sub topic.\nAfter creating a topic and granting `alerts-api-push-notifications@system.gserviceaccount.com`\npublish permission to it use the Alert Center [update settings API](/workspace/admin/alertcenter/reference/rest/v1beta1/TopLevel/updateSettings)\nto set that topic as a notification destination. Once configured, Alert Center\nwill publish a message to that topic for each update (e.g. when a new alert arrives).\n\n### Pub/Sub message attributes\n\n#### Common attributes\n\n- `alertcenter_resource_type` - The type of the resource. Currently supported value is `\"ALERT\"`.\n- `alertcenter_resource_status` - The status of the resource. Currently supported value is `\"CREATED\", \"DELETED\", \"UNDELETED\", \"MODIFIED\"`.\n- `alertcenter_payload_format` - The format of the payload (per notification settings). Currently supported value is `\"JSON\"`.\n\n#### Alert attributes\n\n- `alertcenter_start_time` - The time the event that caused this alert was started or detected.\n- `alertcenter_end_time` - The time the event that caused this alert ceased being active.\n- `alertcenter_type` - The type of the alert. For a list of available alert types see [Google Workspace Alert types](/workspace/admin/alertcenter/reference/alert-types).\n- `alertcenter_source` - A unique identifier for the system that reported the alert.\n- `alertcenter_create_time` - The time this alert was created.\n- `alertcenter_update_time` - The last time this alert was updated.\n\n### The message payload\n\nThe payload of the message depends on `alertcenter_resource_type`. When resource type is `\"ALERT\"`\nthe payload will be one of the Alert Center [alert types](/workspace/admin/alertcenter/reference/alert-types).\nThe format of the payload depends on `alertcenter_payload_format`. When the format is `\"JSON\"` the\npayload would be [base64-encoded](https://en.wikipedia.org/wiki/Base64)\n[JSON](https://en.wikipedia.org/wiki/JSON)."]]