Google 代碼管理工具的網頁瀏覽觸發條件可在網路瀏覽器載入網頁時啟動代碼。依據載入網頁事件的觸發條件有五種類型,每一種類型採用不同的條件來決定觸發條件的觸發時間點。網頁瀏覽觸發條件的優先順序如下:
- 同意聲明初始化:可協助確保同意聲明設定都能在任何其他觸發條件觸發前生效。您可以將其用於為您網站設定或更新使用者同意聲明狀態的代碼,例如同意聲明管理平台代碼或設定同意聲明預設值的代碼。根據預設,每個網站容器都包含「同意聲明初始化 - 所有網頁」觸發條件。同意聲明初始化觸發條件不用於應在網站上提前觸發的代碼。在這種情況下,請使用「初始化」觸發條件。
- 初始化:在所有其他觸發條件之前觸發,「但」會在同意聲明初始化觸發條件之後觸發。根據預設,每個網站容器都包含「初始化 - 所有網頁」觸發條件。選取這個觸發條件,即可觸發任何應在其他觸發條件之前觸發的代碼。
- 網頁瀏覽:在網路瀏覽器開始載入網頁時立即啟動。如果您只需要網頁曝光產生的資料,請使用這個選項。
- DOM 就緒:在瀏覽器以 HTML 格式建構完整個網頁、系統也準備好剖析文件物件模型 (DOM) 時啟動。以網頁瀏覽為基礎並與 DOM 互動來填入變數值的代碼應使用這個類型的觸發條件,確保能夠為代碼管理工具提供正確的值。
- 視窗已載入:在網頁 (包括圖片和指令碼等所有內嵌資源) 完全載入後啟動。
建立新的網頁瀏覽觸發條件的做法如下:
- 依序按一下 [觸發條件] [新增]。
- 按一下 [觸發條件設定],然後選擇 [網頁瀏覽] 做為觸發條件類型。
- 選用步驟 (建議採用以提升執行效能):為預期會發生點擊事件的網頁指定條件 (通常是網址模式):
- 在「這項觸發條件的啟動時機」底下,選取 [部分事件]。
- 在「有事件發生且這些條件全都符合時,啟用這項觸發條件」底下加入篩選器,使這個觸發條件只在需要該條件的網頁上啟用 (例如「點擊網址包含 /path/to/promo」)。
- 儲存觸發條件並發布。