XRule:搜尋程式碼
「搜尋程式碼」規則用來檢查網站上任何文字型的文件,以在內容或 HTML 標記中找出特定文字。比方說,如果您的其中一項產品的名稱有了改變,您可以建立一個特定規則來搜尋舊的產品名稱。
「搜尋程式碼」會在內容及開發人員所可能新增的任何 HTML 註解中尋找產品名稱,如下列範例所示:
<p> MyProductName does not normalize the critical pages across or within jobs. This allows an organization to define different criteria for critical pages across its web properties, but still have them identified on a <a href="www.example.com/ MyProductName/dashboard.asp"> MyProductName dashboard</a>.</p>
這項搜尋也會檢查併在 HTML 檔內的 JavaScript™ 檔。
範本 XRule 中的文字欄位,只要前面含有 regexp:,便一律接受正規表示式。它們不接受 DOS 表示式。
頁面元素 | 說明 |
---|---|
名稱 | 指派給 XRule 的名稱。 |
說明(選用) | 說明 XRule 的目的,讓使用者得以理解它的搜尋對象。例如,「在文字中搜尋褻瀆詞彙」或「在 HTML 程式碼中搜尋褻瀆詞彙」。 |
搜尋詞彙(文字或型樣) | 輸入必須在頁面內容或標記內找到的文字。使用純文字或正規表示式(字首含有 regexp:))。 |
搜尋設為區分大小寫 | 如果搜尋要區分大小寫,便選取這個選項。如果要尋找相符項目,搜尋準則和找到的項目必須完全相同。比方說,如果您輸入 www.example.com/Products/ASE/ 作為搜尋詞彙,並將它設為區分大小寫,XRule 便不會尋找 www.example.com/products/Ase/。 |
要搜尋的 PageComponent 類型 | 選取掃描應該搜尋特定詞彙的 PageComponent 類型。比方說,如果您知道只能在 JavaScript™ 檔中找到這個詞彙,便將它選為類型。限制搜尋的文件類型,會減少搜尋詞彙所花的掃描時間。 |
只在工作或報告需要 XRule 時,才啟用 XRule | 將這個規則設成只在工作或報告需要它時才執行。這個方法是效率最好的 XRule 使用方式。執行非必要的 XRule 會增加掃描網站或產生報告套件所花的時間。 |
一律啟用 XRule | 每當執行工作時,便執行 XRule,即使工作不需要它的資料,也照常執行。這個方法是效率最不好的 XRule 使用方式。 |
一律停用 XRule | 停用工作或報告中的 XRule。即使需要這個規則,也絕不執行。當 XRule 會使工作發生問題(例如,無止盡地持續掃描)時,您便停用 XRule。 |
這個規則定義隱私權聲明 | 當您想要在收集 PII 而不含隱私權聲明鏈結的頁面報告中自動報告不符合這個規則的頁面時,便選取這個選項。 |