在網站或應用程式中導入同意橫幅後,如果使用者拒絕同意聲明,Analytics 會缺少這些使用者的資料。同意聲明模式的行為模擬功能會使用機器學習技術,根據接受 Analytics Cookie 的類似使用者行為,模擬拒絕 Analytics Cookie 的使用者行為。您可以透過模擬資料從 Analytics 報表中取得實用的洞察資料,同時保障使用者的隱私權。
舉例來說,行為模擬功能會根據使用者和工作階段指標來估算資料,例如每日活躍使用人數和重要事件發生率。如果無法完整提供 Cookie 或使用者 ID 等 ID,可能就無法觀測這些指標。這項功能可協助您解答重要問題,例如:
- 有多少每日活躍使用者?
- 近期放送的廣告活動開發了多少新使用者?
- 從抵達到達網站到實際購物的使用者歷程為何?
- 來自不同國家 (例如德國和英國) 的網站訪客各有多少?
- 行動版和電腦版網站訪客的使用者行為有何差異?
如要以您的語言顯示字幕,請開啟 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 訓練模型。
特定資源符合使用資格時,系統會自動啟用行為模擬功能。啟用模擬功能後,即可在「混和」報表識別資訊的說明中進行選取。
在極罕見情況下,資源達到行為模擬必備條件後就不再滿足這些條件,這時系統不會繼續提供預估資料。如果資源日後再次符合先決條件,系統就會重新開始提供預估資料。系統只會從資源再次符合條件當天開始提供預估資料。
在報表中顯示或隱藏模擬資料
如要在報表中查看模擬資料,請選擇「混和」報表識別資訊:
如要隱藏模擬資料,請選取其他選項。您選用的選項不會影響資料收集或處理作業。也就是說,您可以隨時切換選項,而不會對資料造成任何永久性影響。進一步瞭解報表識別資訊。
Google Analytics 中的行為模擬方法相關訊息
Analytics 會完善地將模擬資料和觀測資料整合到報表中,但您可能會發現,與只含觀測資料的報表相比,Analytics 納入模擬資料的報表有些差異,譬如使用者人數較多。
您可以利用資料品質圖示 (如下所示),查看系統整合模擬資料的時間。
下表摘要列出可能隨著圖示顯示的訊息。
資料品質圖示狀態 | 說明 |
---|---|
包含預估使用者資料 | 自 [模擬方法生效日期] 起,Analytics 會估算因 Cookie 同意聲明等情況而缺少的資料。 |
包含預估使用者資料 |
自 [模擬方法生效日期] 起,Analytics 會估算所有可能因 Cookie 同意聲明等情況而缺少的資料。 |
包含預估使用者資料 |
自 [模擬方法生效日期] 起,Analytics 會估算因 Cookie 同意聲明等情況而缺少的資料。 * 目前還未提供昨天的預估資料。 |
排除預估使用者資料 | 您資源的報表識別資訊設定不允許 Analytics 進行估算,補充因 Cookie 同意聲明等因素而缺漏的資料。除非您採用「混和」設定,否則報表只會納入向同意啟用 ID 的使用者取得的資料。 |
無法提供預估使用者資料 | 指定日期範圍早於此資源符合預估資料使用資格的日期。 |
無法提供預估使用者資料 | 這份報表包含留存資料或內有序列的區隔,因此不含預估資料。 |
無法提供預估使用者資料 | 您的資源不符合使用預估資料的資格條件。 |
Analytics 介面中的部分頁面也會顯示橫幅,提供模擬狀態資訊。
下表摘要列出橫幅可能顯示的訊息。
橫幅訊息 | 橫幅顯示位置 |
---|---|
大部分範本只含同意啟用 ID 的使用者提供的資料,但「任意形式」和「區隔重疊」範本除外 (因為這兩種範本會納入預估使用者資料)。 | 「探索」工具首頁 |
如果探索內有包含序列的區隔,則只會顯示同意啟用 ID 的使用者提供的資料。 | 「探索」詳細資料頁面 |
這個 [報表/探索/目標對象] 只包含同意啟用 ID 的使用者提供的資料。 | 「探索」詳細資料頁面 |
如果這個區隔包含序列,則只會顯示同意啟用 ID 的使用者提供的資料。 | 區隔建立工具 |
探索中的模擬功能
路徑和漏斗探索中的模擬功能與報表不同。在報表中,模擬功能會套用使用者、工作階段和新使用者等指標。不過,模擬功能不會套用至事件計數,例如 page_view
、first_visit
和 session_start
。如果使用者未同意讓 Analytics 與永久使用者 ID 建立關聯,Analytics 就無法偵測事件是否屬於同一個使用者的動作。使用者每次載入網頁,系統就會傳送事件,因此這些使用者的 first_visit
和 session_start
事件數量就會增加。
另一方面,在路徑或漏斗探索中,模擬功能會套用至 first_visit
和 session_start
事件。如果使用者未同意 Analytics 與永久使用者 ID 建立關聯,則 Analytics 會估算 first_visit
和 session_start
事件的實際數量。因此,在路徑和漏斗探索中,first_visit
和 session_start
事件的次數會少於報表中的數目。
不支援的功能
下列功能無法使用模擬行為資料: