فید هشدارهای خود را به Google ارسال کنید

این بخش دستورالعمل هایی را برای ارسال هشدار به Google برای اهداف آزمایشی ارائه می دهد. این یک فرآیند تکراری است. هیچ هشداری در این مرحله از اجرا منتشر نخواهد شد.

داده های خود را ایمن کنید

برای اطمینان از صحت اطلاعات هشدار حیاتی خود، حفظ اعتبار سیستم ما و ارائه داده های مناسب به عموم، از شما می خواهیم که داده های خود را ایمن کنید. طراحی امنیتی و برنامه تعمیر و نگهداری شما باید قبل از ارسال هر گونه داده ای وجود داشته باشد.

شما می توانید از HTTP استفاده کنید به شرطی که از امضای دیجیتال برای امضای هشدارهای خود استفاده کنید. یا ممکن است از HTTPS استفاده کنید، در این صورت نیازی به امضای هشدارها نیست.

ما ترجیح می دهیم از HTTPS استفاده کنید.

HTTPS با امنیت لایه حمل و نقل (TLS)

HTTPS از نیاز به مبادله گواهی‌های دیجیتال جدید در صورت انقضای گواهی‌های قبلی جلوگیری می‌کند.

شما باید یک گواهی SSL صادر شده توسط یک مرجع گواهی معتبر Google Chrome دریافت کنید. این مقامات نمونه را ببینید.

توصیه می کنیم از HTTP/TLS ("https://...") در کانال سنتی SSL استفاده کنید.

HTTP با امضای دیجیتال

اگر از HTTP با امضای دیجیتال استفاده می کنید، می توانید کلید امضا را خودتان ایجاد کنید. Google Public Alerts از شما می‌خواهد:

  • کلید عمومی و به‌روزرسانی‌های بعدی کلید عمومی را حداقل 30 روز قبل از انقضای کلید قدیمی ارائه دهید. این از اختلالات غیرمنتظره در به روز رسانی داده های شما جلوگیری می کند.
  • منقضی می شود و حداقل هر دو سال یک کلید جدید ایجاد کنید.
  • بر اساس این توصیه های امنیتی CAP، هشدارهای خود را با امضای خود امضا کنید.

فید خود را تنظیم کنید

برای میزبانی و ارائه پیام‌های CAP خود، لطفاً آنها را در یک فید در دسترس عموم قرار دهید، مانند یکی از موارد زیر:

نمونه اقدامات CAP را ببینید: CAP برای راهنمایی در مورد ارائه هشدارهای CAP در یک فید تغذیه می کند. برای راهنمایی در مورد تنظیم فیدهای Atom یا RSS برای هشدارهای CAP، به نمونه اقدامات CAP مراجعه کنید: فیدهای CAP . همانطور که در اینجا نشان داده شده است، پیوندی را در فید وب خود وارد کنید تا هشدار کامل CAP خود را نشان دهد .

فید را تأیید کنید

از ابزار CAP Validator ما برای اعتبارسنجی فید استفاده کنید.

به روز رسانی هشدارها و فیدها

هنگامی که یک هشدار تغییر می کند، به جای تغییر یا حذف هشدار موجود از فید، یک هشدار جدید صادر کنید که به هشدار قبلی اشاره دارد. پس از مدت زمان مناسب (مثلاً 24-48 ساعت)، هشدارهای لغو شده، به روز شده یا منقضی شده را از فید خود حذف کنید.

<msgType> UPDATE یا CANCEL باید شامل حداقل یک عنصر <references> باشد. همانطور که در استاندارد CAP مشخص شده است، هر پیام هشداری که هشدار قبلی را به روز می کند، باید از <msgType>Update</msgType> استفاده کند و <references>code</references> را برای همه پیام های مرتبط قبلی که به <expires> خود نرسیده اند تنظیم کند. . UPDATE یا CANCEL باید در مورد هشدارهای منقضی نشده اعمال شود.

سه راه برای لغو رویدادها به ترتیب اولویت وجود دارد:

  1. یک <expires> برای هر رویداد تنظیم کنید، با توضیحات پیام انتظار می رود که این هشدار به خودی خود پایان یابد.
  2. یک <alert> جدید با <msgType>UPDATE ، <responseType>"All Clear" صادر کنید و در مدت کوتاهی در آینده <expires> می‌شود.
  3. یک <alert> جدید با <msgType>CANCEL کنید.

لطفاً هشدارهای نمونه ما را برای به‌روزرسانی و لغو برای نمونه‌ها ببینید.

مرحله بعدی: تست ادغام Alerts