Floodlight 代碼會使用 ord 值來防止瀏覽器執行快取;這項瀏覽器功能可能會降低追蹤與報表功能的準確度。
「快取」是現今瀏覽器用來提升網路瀏覽速度的一項技術。透過這項技術,網頁和圖片等資訊就能儲存在使用者的電腦中。如果使用者瀏覽先前造訪過的網頁,瀏覽器就可以從快取 (暫存記憶體) 召回該網頁的資訊,不必再向網站發出新的要求,藉此加快網頁內容的存取速度。
瀏覽器觸發 Campaign Manager 360 刊登位置代碼的程序與載入網頁的程序類似。當瀏覽器載入刊登位置代碼時,會先向 Campaign Manager 360 伺服器發出擷取廣告圖片和到達網頁的要求,再將這些資料傳回瀏覽器。實際使用的廣告和廣告素材取決於 Campaign Manager 360 的設定。當伺服器傳送廣告圖片時,Campaign Manager 360 會記下一次曝光;發生點擊時,Campaign Manager 360 則會記下一次點擊。不過在進行快取時,瀏覽器或 Proxy 伺服器會將廣告圖片儲存在快取內,然後從中擷取圖片,而不是從 Campaign Manager 360 伺服器擷取。因此,Campaign Manager 360 並不會記下新的曝光。
每次載入代碼時,ord
參數都必須填入不重複的隨機數字。這樣一來,每次有人瀏覽廣告時,系統就會產生不重複的刊登位置代碼,並防止瀏覽器從快取載入廣告圖片和到達網址。
如何填入 ord 值?
ord
或 num
值,可能會造成資料差異。填入隨機 ord 值的方法有很多,要採用哪種方法完全由導入代碼的網站管理員決定。以下提供部分準則:
-
將
[timestamp]
預留位置替換成隨機數字字串 (這個預留位置不會自行產生隨機數字)。 -
請勿移除刊登位置代碼中的問號 (?),因為問號可以讓 Proxy 伺服器層級的快取失效。
行動代碼「不會」包含問號。 -
Ord 必須是網址中的最後一個參數 (使用不重複計數器的 Floodlight 代碼例外)。如果 ord 值的位置錯誤,就有可能造成資料差異。
-
移除所有方括號 ([ 和 ])。
-
如果您已匯出或已取得非標準代碼 (例如使用不重複計數器的 Floodlight 代碼),可能會看到名為
num=
的額外參數。在這種情況下,請將隨機數字字串放在num=
後面,並將 ord 參數設為ord=1;
。
系統接受哪些類型的 ord 值?
ord 值只能包含英數字元和英文句號 (例如:123abc.456789),且至少必須包含 8 個字元 (不過我們建議使用 10 到 15 個字元)。