Esta seção fornece instruções para enviar alertas ao Google para fins de teste.Esse é um processo iterativo. Nenhum alerta será publicado nesta etapa da implementação.
Proteger seus dados
Para garantir a autenticidade das informações de alerta críticas, manter a credibilidade do nosso sistema e fornecer os dados corretos ao público, é necessário proteger seus dados. Seu plano de design e manutenção de segurança precisa estar em vigor antes de enviar dados.
Você pode usar HTTP desde que use assinaturas digitais para assinar seus alertas. Também é possível usar HTTPS, caso em que não é necessário assinar os alertas.
Recomendamos o uso de HTTPS.
HTTPS com segurança de camada de transporte (TLS)
O HTTPS evita a necessidade de trocar novos certificados digitais quando os anteriores venceram.
Você precisa ter um certificado SSL emitido por uma autoridade de certificação confiável do Google Chrome. Confira estes exemplos de autoridades.
Recomendamos o uso de HTTP/TLS ("https://...") em vez do canal SSL tradicional.
HTTP com assinaturas digitais
Se você usar HTTP com assinaturas digitais, poderá gerar a chave para assinar por conta própria. Os Avisos Públicos do Google exigem que você:
- forneça sua chave pública e as atualizações subsequentes dela pelo menos 30 dias antes do vencimento da chave antiga. Isso evita interrupções inesperadas nas atualizações de dados.
- expirar e criar uma nova chave pelo menos a cada dois anos.
- assinar seus alertas com sua assinatura de acordo com estas recomendações de segurança do CAP.
Configurar seu feed
Para hospedar e enviar suas mensagens CAP, forneça-as em um feed acessível publicamente, como um destes:
- Atom Syndication Format (recomendado)
- RSS
- EDXL-DE 1.0
Consulte Práticas de exemplo de CAP: feeds de CAP para receber orientações sobre como enviar alertas de CAP em um feed. Para orientações sobre como configurar feeds Atom ou RSS para alertas CAP, consulte Práticas de exemplo de CAP: feeds de CAP. Inclua um link no seu feed da Web para o alerta completo do CAP conforme mostrado aqui.
Validar o feed
Use nossa ferramenta Validador de CAP para validar o feed.
Como atualizar alertas e feeds
Quando um alerta muda, emita um novo alerta que se refira ao alerta anterior,em vez de mudar ou remover o alerta atual do seu feed.Após um período adequado (até duas semanas), remova os alertas CAP desatualizados do seu feed.
<msgType>
UPDATE ou CANCEL precisa incluir pelo menos um elemento <references>
.
Conforme especificado no padrão CAP, qualquer mensagem de alerta que atualize um alerta
anterior precisa usar <msgType>Update</msgType>
e definir <references>code</references>
para todas as mensagens relacionadas anteriores que não tenham atingido a data de <expires>
.
O UPDATE ou CANCEL precisa ser aplicado a um alerta que não tenha expirado.
Há três maneiras de CANCELAR eventos, em ordem de preferência:
- Defina um tipo de dados e hora
<expires>
para cada evento, com a descrição da mensagem definindo a expectativa de que esse alerta será encerrado automaticamente. - Em breve, vamos lançar uma nova
<alert>
com<msgType>UPDATE
,<responseType>"All Clear"
e<expires>
. - Emita um novo
<alert>
com<msgType>CANCEL
.
Confira os exemplos em Alertas de atualização e cancelamento.