內容簡介
AlertWire 是一個中央管理多個站點警報/訊息的系統。
在 AlertWire 系統中設定好您的網站後,您可以添加此外掛程式,並設定 data-token 啟用警報檢查。當頁面被呈現時,一個 <script> 標籤將被插入到正在呈現的文件中。
AlertWire 的工作方式
生成頁面時,正確的 API 伺服器和 data-token 被配置,通常添加到頁面底部的 body 標籤中。
執行異步腳本標籤(盡量晚)下載一個小型(<4K)JavaScript 外掛程式。此外掛程式不依賴於任何現有的 framework,如 jQuery
跨領域的 JSON 請求發送至 AlertWire API 服務以確定是否有指定 data-token 的活動警報。
如果要查看一個或多個警報,則還會從 API 服務器加載 CSS 樣式表。
然後,動態生成警報並自動應用樣式。有幾種格式需要不同的呈現方式(例如:在頁面頂部顯示、彈出燈箱等)。
產生跟蹤像素以記錄警報檢查的時間,以及警報檢視、關閉或點擊的時間。
注意事項
JavaScript 外掛程式和 CSS 樣式表被公開緩存於 CDN,且非常小,因此它們對頁面載入時間的影響應該非常小。
僅在需要呈現警報時才會加載 CSS 檔案。
外掛程式只會將一個符號引入全局範圍中,即 AlertWire 模組。所有其他功能都在該範圍之後。
當使用者關閉警報時,外掛程式會設置 cookie,以確保警報不再顯示。根據警報類型,此 cookie 可能是會話 cookie 或具有 1 年到期的持久 cookie。
第一次顯示警報時,會下載一個非常小的字體檔案,用於警報圖示。
外掛標籤
開發者團隊
原文外掛簡介
AlertWire is a system for centralized administration of alert/messaging for multiple sites.
Once your site has been configured in the AlertWire system, you can add this plug-in and set the data-token to enabled the checking of alerts. When the
page is rendered, a
