[GA4] 同意聲明模式的行為模擬方法

如果網站或應用程式擁有者使用 Cookie 同意橫幅、同意聲明小工具或其他同意聲明管理工具,同時擔心使用者拒絕同意聲明會使整體資料有所缺漏,則可參考本文。

在網站或應用程式中導入同意橫幅後,如果使用者拒絕同意聲明,Analytics 會缺少這些使用者的資料。同意聲明模式的行為模擬功能會使用機器學習技術,根據接受 Analytics Cookie 的類似使用者行為,模擬拒絕 Analytics Cookie 的使用者行為。您可以透過模擬資料從 Analytics 報表中取得實用的洞察資料,同時保障使用者的隱私權。

舉例來說,行為模擬功能會根據使用者和工作階段指標來估算資料,例如每日活躍使用人數和重要事件發生率。如果無法完整提供 Cookie 或使用者 ID 等 ID,可能就無法觀測這些指標。這項功能可協助您解答重要問題,例如:

  • 有多少每日活躍使用者?
  • 近期放送的廣告活動開發了多少新使用者?
  • 從抵達到達網站到實際購物的使用者歷程為何?
  • 來自不同國家 (例如德國和英國) 的網站訪客各有多少?
  • 行動版和電腦版網站訪客的使用者行為有何差異?
Modeling in Google Analytics 4

如要以您的語言顯示字幕,請開啟 YouTube 字幕。選取影片播放器底部的設定圖示 YouTube 設定圖示的圖片,點選「字幕」,然後選擇語言。


模擬資料與觀測資料的差異

如果使用者造訪網站並同意啟用 Analytics Cookie,或是在 Android 裝置設定中,不關閉使用廣告 ID 的廣告個人化功能,Analytics 就會將使用者行為與多種 ID 建立關聯,以利持續評估。這類資料來自同意 Analytics 觀測行為的使用者,因此稱為「可觀測的資料」。

如果使用者未表示同意,系統不會將事件與永久使用者 ID 建立關聯。舉例來說,假設 Analytics 收集到 10 個網頁瀏覽事件,但無法觀測並記錄這些事件究竟來自 10 位或 1 位使用者。這時 Analytics 會改為套用機器學習技術,根據同意啟用 Analytics Cookie (或作用相同的應用程式 ID) 的類似使用者行為,預估觸發網頁瀏覽事件的使用者行為。

系統會根據啟用模擬功能的資源中觀測到的使用者資料,取得用於模擬的訓練資料。

Google 的行為模擬做法

Google 將下列的機器學習最佳做法應用於行為模擬。

確保準確率並告知重大變動

我們採用「預留驗證」(Holdback Validation) 的做法維持 Google 模型的準確率。系統會保留觀測到的部分使用者資料 (意即不用來進行模型訓練),然後將這些資料與預估使用者資料做比較,並根據結果調整模型。如果模型的變動可能對資料造成顯著影響,Google 會通知您。

嚴格維持報表資料品質

系統只在模型品質良好且可信度高的情況下,納入行為模擬的資料。舉例來說,如果同意的使用者人數不足,模型沒有充足資料可用,則拒絕同意聲明的使用者觸發事件時,系統就不會記錄這些事件。這麼做有助於確保資料準確性。

配合您的業務調整

Google 會套用通用性更高的模擬演算法,呈現商家的業務情況和消費者行為。

必備條件

模型是根據在 Google Analytics 4 資源中觀測到的資料來訓練,因此資源必須有足夠的資料來訓練模型。您的資源必須符合下列條件,才能使用行為模擬功能:

  • 網站的所有網頁和/或應用程式的所有畫面,皆已啟用同意聲明模式
  • 請務必將同意聲明模式導入網頁,讓代碼在同意聲明對話方塊顯示前載入。這樣一來,無論使用者是否同意,Google 代碼在所有情況下都會載入 (進階導入)。
  • 這項資源每天至少收集 1,000 個包含 analytics_storage='denied' 的事件,為期至少 7 天。
  • 這項資源在過去 28 天內,至少有 7 天在單日內接收到至少 1,000 名使用者傳送包含 analytics_storage='granted' 的事件。
    • 雖然條件是在過去 28 天內至少有 7 天達到資料閾值,但訓練模型實際所需的天數可能更長,而且取得的額外資料或許仍然不足以供 Analytics 訓練模型。

特定資源符合使用資格時,系統會自動啟用行為模擬功能。啟用模擬功能後,即可在「混和」報表識別資訊的說明中進行選取。

注意:基礎機器學習模型的品質也很重要,因此即使滿足上述所有行為模擬必備條件,也不保證符合使用資格。我們會持續改善模型,在維持品質的同時,讓更多資源使用這項功能。目前因模型品質不良而不符合使用資格的資源,日後可能會符合資格。

在極罕見情況下,資源達到行為模擬必備條件後就不再滿足這些條件,這時系統不會繼續提供預估資料。如果資源日後再次符合先決條件,系統就會重新開始提供預估資料。系統只會從資源再次符合條件當天開始提供預估資料。

在報表中顯示或隱藏模擬資料

如要在報表中查看模擬資料,請選擇「混和」報表識別資訊:

  1. 管理」的「資料顯示」下方,點選「報表識別資訊」。
    前一個連結會開啟您上次存取的 Analytics 資源,您可以使用資源選取器變更資源。 必須是編輯者或更高層級在資源層級控管報表識別資訊設定,讓您在報表中顯示或隱藏模擬資料。
  2. 選取「混和」
  3. 按一下「儲存」。

如要隱藏模擬資料,請選取其他選項。您選用的選項不會影響資料收集或處理作業。也就是說,您可以隨時切換選項,而不會對資料造成任何永久性影響。進一步瞭解報表識別資訊

Google Analytics 中的行為模擬方法相關訊息

Analytics 會完善地將模擬資料和觀測資料整合到報表中,但您可能會發現,與只含觀測資料的報表相比,Analytics 納入模擬資料的報表有些差異,譬如使用者人數較多。

您可以利用資料品質圖示 (如下所示),查看系統整合模擬資料的時間。

下表摘要列出可能隨著圖示顯示的訊息。

資料品質圖示狀態 說明
包含預估使用者資料 自 [模擬方法生效日期] 起,Analytics 會估算因 Cookie 同意聲明等情況而缺少的資料。
包含預估使用者資料

自 [模擬方法生效日期] 起,Analytics 會估算所有可能因 Cookie 同意聲明等情況而缺少的資料。

包含預估使用者資料

自 [模擬方法生效日期] 起,Analytics 會估算因 Cookie 同意聲明等情況而缺少的資料。

* 目前還未提供昨天的預估資料。

排除預估使用者資料 您資源的報表識別資訊設定不允許 Analytics 進行估算,補充因 Cookie 同意聲明等因素而缺漏的資料。除非您採用「混和」設定,否則報表只會納入向同意啟用 ID 的使用者取得的資料。
無法提供預估使用者資料 指定日期範圍早於此資源符合預估資料使用資格的日期。
無法提供預估使用者資料 這份報表包含留存資料或內有序列的區隔,因此不含預估資料。
無法提供預估使用者資料 您的資源不符合使用預估資料的資格條件。

Analytics 介面中的部分頁面也會顯示橫幅,提供模擬狀態資訊。

下表摘要列出橫幅可能顯示的訊息。

橫幅訊息 橫幅顯示位置
大部分範本只含同意啟用 ID 的使用者提供的資料,但「任意形式」和「區隔重疊」範本除外 (因為這兩種範本會納入預估使用者資料)。 「探索」工具首頁
如果探索內有包含序列的區隔,則只會顯示同意啟用 ID 的使用者提供的資料。 「探索」詳細資料頁面
這個 [報表/探索/目標對象] 只包含同意啟用 ID 的使用者提供的資料。 「探索」詳細資料頁面
如果這個區隔包含序列,則只會顯示同意啟用 ID 的使用者提供的資料。 區隔建立工具

探索中的模擬功能

路徑和漏斗探索中的模擬功能與報表不同。在報表中,模擬功能會套用使用者、工作階段和新使用者等指標。不過,模擬功能不會套用至事件計數,例如 page_viewfirst_visitsession_start。如果使用者未同意讓 Analytics 與永久使用者 ID 建立關聯,Analytics 就無法偵測事件是否屬於同一個使用者的動作。使用者每次載入網頁,系統就會傳送事件,因此這些使用者的 first_visitsession_start 事件數量就會增加。

另一方面,在路徑或漏斗探索中,模擬功能會套用至 first_visitsession_start 事件。如果使用者未同意 Analytics 與永久使用者 ID 建立關聯,則 Analytics 會估算 first_visitsession_start 事件的實際數量。因此,在路徑和漏斗探索中,first_visitsession_start 事件的次數會少於報表中的數目。

不支援的功能

下列功能無法使用模擬行為資料:

  • 目標對象
  • 使用者多層檢視、同類群組和使用者生命週期探索
  • 含有序列的區隔
  • 回訪率報表
  • 預測指標
  • 資料匯出,例如 BigQuery Export

這對您有幫助嗎?

我們應如何改進呢?
true
選擇自己的學習路徑

歡迎使用 google.com/analytics/learn 這項新資源,瞭解如何發揮 Google Analytics (分析) 4 的最大效益。新版網站提供了影片、文章、引導式流程等多種資源,以及 Google Analytics (分析) Discord、網誌、YouTube 頻道和 GitHub 存放區的連結。

立即開始學習!

搜尋
清除搜尋內容
關閉搜尋
主選單
63215876639720571
true
搜尋說明中心
true
true
true
true
true
69256
false
false