Envía tu feed de Alertas a Google

En esta sección, se proporcionan instrucciones para enviar alertas a Google con fines de prueba.Este es un proceso iterativo. No se publicarán alertas en este paso de la implementación.

Protege los datos

Para garantizar la autenticidad de la información de tus alertas críticas, mantener la credibilidad de nuestro sistema y proporcionar los datos correctos al público, te solicitamos que protejas tus datos. Tu diseño de seguridad y plan de mantenimiento deben estar vigentes antes de enviar datos.

Puedes usar HTTP siempre que uses firmas digitales para firmar tus alertas, o bien puedes usar HTTPS, en cuyo caso no es necesario firmar las alertas.

Te recomendamos que uses HTTPS.

HTTPS con seguridad de la capa de transporte (TLS)

HTTPS evita la necesidad de intercambiar certificados digitales nuevos cuando vencen los anteriores.

Debes obtener un certificado SSL emitido por una autoridad certificadora de confianza de Google Chrome. Consulta estos ejemplos de autoridades.

Te recomendamos que uses HTTP/TLS ("https://…") en lugar del canal SSL tradicional.

HTTP con firmas digitales

Si usas HTTP con firmas digitales, puedes generar la clave para firmar por tu cuenta. Para usar Alertas públicas de Google, debes cumplir con los siguientes requisitos:

  • proporcionar tu clave pública y las actualizaciones posteriores de esta al menos 30 días antes de que venza la clave anterior Esto evitará interrupciones inesperadas en las actualizaciones de tus datos.
  • vencer y crear una clave nueva al menos cada dos años.
  • Firma tus alertas según estas recomendaciones de seguridad de CAP.

Cómo configurar tu feed

Para alojar y publicar tus mensajes de CAP, proporciónalos en un feed de acceso público, como uno de los siguientes:

Consulta Prácticas de ejemplo de CAP: feeds de CAP para obtener orientación sobre cómo publicar alertas de CAP en un feed. Si quieres obtener orientación para configurar feeds Atom o RSS en alertas de CAP, consulta Prácticas de ejemplo de CAP: feeds de CAP. Incluye un vínculo en tu feed web a la alerta de CAP completa como se muestra aquí.

Valida el feed

Usa nuestra herramienta CAP Validator para validar el feed.

Actualiza alertas y feeds

Cuando cambie una alerta, ejecuta una nueva alerta que haga referencia a la alerta anterior,en lugar de cambiar o quitar la alerta existente de tu feed.Después de un período adecuado (hasta dos semanas), quita las alertas de CAP inactivas de tu feed.

<msgType> UPDATE o CANCEL deben incluir al menos un elemento <references>. Como se especifica en el estándar CAP, cualquier mensaje de alerta que actualice una alerta anterior debe usar <msgType>Update</msgType> y establecer <references>code</references> en todos los mensajes relacionados anteriores que no hayan alcanzado su fecha <expires>. Las acciones UPDATE o CANCEL deben aplicarse a una alerta que no haya vencido.

Existen tres maneras de CANCELAR eventos, en orden de preferencia:

  1. Establece una fecha y hora <expires> para cada evento, con la descripción del mensaje que establece la expectativa de que esta alerta finalizará por sí sola.
  2. Emite un nuevo <alert> con <msgType>UPDATE, <responseType>"All Clear" y <expires> dentro de poco tiempo.
  3. Emite un nuevo <alert> con <msgType>CANCEL.

Consulta nuestros Ejemplos de alertas de actualizaciones y cancelaciones para ver ejemplos.

Próximo paso: Prueba la integración de alertas