Get started

Before you begin

Implementation of Google Public Alerts is a collaborative effort that includes the partner project manager and lead developers working together with the Google Public Alerts team. Regular communication and sharing of sample data are key to getting the project started and moving it along. From time to time, we may request that you provide us with data samples. These samples do not need to be in CAP format in the early stages of development. Give us your data as is and we’ll start from there.

We encourage you to reach out to the Google team with any questions or feedback you may have throughout the implementation and after we launch your data to the public. Feel free to contact us at


CAP documentation

Google Public Alerts uses data in the Common Alerting Protocol (CAP) format. The following documents provide a comprehensive guide to implementing standard CAP alerts:

Google CAP requirements

Rather than requiring users to sign up for particular feeds, we aim to provide relevant alerts based on location and intent. To make this possible, we've developed additional CAP requirements.

Please refer to these sections in the Reference guide:

  • Google Public Alerts CAP v1.0 lists differences between the CAP standard and Google CAP. Note that Google does not alter the standard in any way, but does require some elements that are optional in the standard.
  • Google CAP Requirements provide additional requirements for creating effective alerts with Google. These do not alter the standard in any way. Their purpose is to ensure that ingestion and distribution are rapid and accurate across all products and locations.

Implementation steps

Implementation timelines are variable, and depend on existing data formats and number of alert types. Google will work with you through each phase.

Follow these steps to implement and maintain your CAP data alerts:

Step 1: Generate CAP Alerts

Format your data with Common Alerting Protocol (CAP).

Step 2: Send Google your Alerts Feed

Secure your data and send Google your alerts feed.

Step 3: Test

Google tests while you publish CAP data privately.

Step 4: Launch your alerts to the public

Launch and maintain Google Public Alerts.