# 產品痕跡

產品在客戶網站上留下的各類程式碼，大致按可靠程度由高至低排列。通常只需其中一類——找到最多客戶的那一類。

### 載入其腳本的網址

大多數產品以 script 標籤安裝，腳本來自產品本身的主機——CDN 或靜態資源子網域。這是首先要找的東西。

`"static.hotjar.com"` (https://hk.publicwww.com/websites/%22static.hotjar.com%22/)

### 所安裝程式碼片段中的設定

客戶貼上的程式碼往往會設定一個以產品命名的變數，或呼叫一個以產品命名的函數。即使腳本本身從別處載入——與網站自己的腳本打包在一起，或經代理伺服器提供——這段程式碼仍然存在。

`"_hjSettings"` (https://hk.publicwww.com/websites/%22_hjSettings%22/)

### 帳戶 ID

許多程式碼片段以固定格式載有客戶的帳戶 ID。搜尋其中永不改變的部分，再用 [snipexp:](https://hk.publicwww.com/docs/query-syntax/regex/) 把各個 ID 提取出來。

`"googletagmanager.com/gtm.js" snipexp:|(GTM-[A-Z0-9]+)|` (https://hk.publicwww.com/websites/%22googletagmanager.com%2Fgtm.js%22+snipexp%3A%7C%28GTM-%5BA-Z0-9%5D%2B%29%7C/)

### 小工具的元素 ID 或 class

小工具會在網頁上放置屬於自己的元素——一個帶有該產品專屬 ID 或 class 名稱的容器。

`"class=\"g-recaptcha\""` (https://hk.publicwww.com/websites/%22class%3D%5C%22g-recaptcha%5C%22%22/)

### 插件或模組資料夾

在 CMS 上，以插件形式安裝的產品位於以其命名的資料夾中，而這個資料夾會出現在其腳本及樣式表的網址裏。

`"/wp-content/plugins/contact-form-7/"` (https://hk.publicwww.com/websites/%22%2Fwp-content%2Fplugins%2Fcontact-form-7%2F%22/)

### 指向產品本身頁面的連結

如果產品在自己的網域上為每個客戶託管入口網站、說明中心或預約頁面，客戶的網站便會連結到那裏——通常是該客戶在產品網域下的專屬子網域。

`".zendesk.com/hc/"` (https://hk.publicwww.com/websites/%22.zendesk.com%2Fhc%2F%22/)

### 由產品儲存空間提供的檔案

產品為客戶存放的圖片及文件，會從產品的儲存空間網址載入。

`"images.ctfassets.net"` (https://hk.publicwww.com/websites/%22images.ctfassets.net%22/)

### generator 標籤

網站建置工具及 CMS 往往會在 meta 標籤中寫明自己的名稱，有時還附上版本。

`"content=\"Joomla!"` (https://hk.publicwww.com/websites/%22content%3D%5C%22Joomla%21%22/)

### HTTP 標頭及 Cookie

回應標頭會與每個網頁一起編入索引，因此設定自有標頭或 Cookie 的伺服器、框架或寄存服務供應商，同樣可以搜尋。

`"x-powered-by: express"` (https://hk.publicwww.com/websites/%22x-powered-by%3A+express%22/) `"set-cookie: PHPSESSID"` (https://hk.publicwww.com/websites/%22set-cookie%3A+PHPSESSID%22/)

如何判斷一條痕跡是否真的屬於該產品的客戶，以及如何結合多條痕跡，請參閱[檢查特徵碼](https://hk.publicwww.com/docs/search/checking/)。

Source: https://hk.publicwww.com/docs/search/traces/
