如果無法順利收集使用者提供的資料 (UPD),Google Analytics 會偵測並顯示可能的問題。若您的資源未收到資料,或資料品質出現問題,相關診斷資訊會直接顯示在 Google Analytics 的「管理」和「資料串流」面板。
這些快訊可協助您找出問題,判斷是否需要更新代碼設定或改變收集方式。進一步瞭解如何設定「收集使用者提供的資料」。
診斷快訊
當 Google Analytics 偵測到 UPD 收集作業或個人識別資訊 (PII) 比率有問題時,您會收到快訊。您可以在資源的「資料收集」設定 (依序前往「管理」>「資料收集和修改」>「資料收集」) 和 Task Assistant 中查看下列快訊:
1) 資源尚未從 Google 代碼或 Data Manager API 接收 UPD
雖然您已成功在資源設定中啟用 UPD 收集功能,並接受服務條款,但該資源仍未收到 UPD。如要解決這個問題,請更新收集方式,透過 Google 代碼、GTM 和資料管理工具,利用自動收集方法、CSS 選取器或在網頁中手動加入程式碼來傳送 UPD。
2) 資源的 UPD 個人識別資訊比率偏低
資源目前雖能收到 UPD,但其中的 PII 數量不足,無法有效運用。如要解決這個問題,請參考下列詳細說明:
手動新增網頁內程式碼以提升效果
您已設定自動收集 UPD,但若改為手動在網站代碼或 API 中嵌入網頁內程式碼,能進一步提升 PII 比率。您可以參考下列指南,手動完成 UPD 設定:
- 使用 Google 代碼管理工具手動完成 UPD 設定
- 使用 Google 代碼,透過 CSS 選取器或 JavaScript 變數與手動程式碼來完成 UPD 設定
- 使用 Data Manager API 完成 UPD 設定
補上缺少的使用者資料欄位
部分事件可能不含任何 UPD 欄位,代表當事件代碼觸發時,系統有時未能傳送 UPD 參數。請確認有轉換代碼的每個網頁,都已正確完成 UPD 設定。
您可以使用 Google Tag Assistant 測試每個事件頁面,判斷能否傳送 UPD 參數。請參閱這篇文章,瞭解如何使用 Google Tag Assistant 檢查 UPD 設定是否正確。
更新缺少的 UPD 值
部分事件不含任何 UPD 值。系統偵測到您雖然傳送了 UPD 欄位,但其中並未包含資料內容。
這個問題的可能原因如下:
- 部分網頁無法取得 UPD 資料。比如,已登入的顧客可能未重新輸入第一方資訊,或是系統已在上一頁收集過這些資料。
- CSS 選取器或 JavaScript 變數未正確設定,或無法適用於所有情境。比如,CSS 選取器可能無法在部分瀏覽器中正常運作,或是在行動裝置與桌機上的運作方式有所不同。
您可以使用 Google Tag Assistant 測試每個事件頁面,判斷能否傳送 UPD 欄位。此外,您可能需要在不同瀏覽器和裝置上測試事件設定。請參閱這篇文章,瞭解如何使用 Google Tag Assistant 檢查 UPD 設定是否正確。
找出根本原因後,您可以評估各種導入選項,使用 Google 代碼管理工具或 Google 代碼手動完成 UPD 設定。
更新不正確的資料格式
使用者資料 (電子郵件、電話號碼和地址) 格式不正確時,就會發生這個問題。
請確認您傳送的使用者電子郵件地址有效 (包含「@」符號),且電話號碼包含國碼。
如果「tv.1~em.」後方的字串並非雜湊值,而是顯示下列代碼,代表 UPD 設定有誤,請視情況排解問題。請參閱這篇文章,瞭解如何使用 Tag Assistant 檢查 UPD 設定是否正確。
| 代碼 | 錯誤 |
|---|---|
| 空白或沒有錯誤代碼 | 如果看到「tv.1」,表示 em 參數存在,但內容為空。這是因為網頁上沒有使用者提供的資料,或設定有誤。 |
| e0 | 欄位資料格式未通過驗證檢查。例如,電子郵件地址不含「@」,或電話號碼包含「abcd」。 |
| e1 | 不支援瀏覽器。當事件由某些舊版瀏覽器觸發,就會發生這個問題。這種情況應該極為罕見;如果遇到,請嘗試改用新版 Chrome 瀏覽器觸發轉換。 |
| e2 | SHA256 失敗。這可能是因為輸入雜湊函式的內容包含非預期的字元。請改用新事件和另一組使用者 ID,看看是否仍有問題。 |
| e3 | 這個網頁不安全。只有在網頁使用 HTTPS (而非 HTTP) 通訊協定提供服務時,事件才會對使用者資料進行雜湊處理。 |
更新缺少的必要地址欄位
進行 UPD 設定時,下列 3 類 ID 至少須擇一提供。
- 電子郵件 (建議)
- 電話號碼
- 地址
如果選擇使用地址做為 ID,請務必依序擷取下列欄位:
- 名字
- 姓氏
- 街道地址
- 城市
- 區域
- 國家/地區
- 郵遞區號
請確認每次事件代碼觸發時,系統都能擷取上述所有欄位。請參閱相關操作說明,瞭解如何使用 Google 代碼管理工具手動進行 UPD 設定,或使用 Google 代碼手動進行 UPD 設定。
注意:
- 可額外提供街道地址、城市和區域做為比對鍵,提高媒合率。
- 如果您也傳送使用者的電子郵件地址或電話號碼,即使地址資料有所缺漏,系統仍能利用這些資訊來比對已登入的 Google 使用者。
更新電子郵件資料欄位格式
您提供的電子郵件地址格式有誤,因此無法與已登入的 Google 使用者比對。電子郵件地址必須為一般通用格式 (例如 email@gmail.com)。
使用者電話號碼資料欄位的格式不正確
- 根據 E164 標準格式設定電話號碼,並在開頭加上「+」。
- 電話號碼不得包含數字以外字元。
使用者地址資料欄位的格式不正確
- 名字應為字母組成的字串。
- 姓氏應為字母組成的字串。
- 國家/地區應符合 ISO 3166-1 alpha-2 標準,使用雙字母國家/地區代碼 (例如「UK」)。
- 郵遞區號應包含要求的位數,例如美國郵遞區號應為 5 位數。
注意:傳送更多種不同的 ID,例如同時提供電子郵件地址和電話號碼,能確保最佳的資料收集品質。