本頁面將說明如何使用 Google 代碼停用隱私權相關功能。如需所有隱私權相關設定的總覽,請參閱「使用者隱私權總覽」。
隱私權參數
請使用下列參數啟用或停用隱私權功能,例如個人化和信號。
gtag.js
隱私權控制項 | 可搭配使用的產品 | 說明 | 如何在用戶端進行驗證 |
同意聲明 | 通用 Analytics (分析)、Google Analytics (分析) 4、Google Ads、Floodlight | 請使用「consent」指令初始化預設同意聲明狀態,並在使用者與 Cookie 橫幅互動時更新同意聲明。進一步瞭解gtag.js(consent) 。 |
如要驗證同意聲明設定,請使用 Tag Assistant。 進一步瞭解同意聲明偵錯。 |
allow_google_signals | 通用 Analytics (分析)、Google Analytics (分析) 4 | 如果不設定或設為 true ,則不會產生任何效果。如果設為 false ,系統就不會將代碼傳送的事件用於廣告個人化和客層和興趣報表。 |
如果不設定或設為 true ,則不會產生任何效果。設為 false 時,系統會封鎖所有彙整信標。 |
allow_ad_personalization_signals | Google Ads、通用 Analytics (分析)、Google Analytics (分析) 4、Floodlight | 設為 true 時,從代碼傳送的事件將符合廣告個人化的資格。設為 false 時,系統不會將代碼傳送的事件用於廣告個人化,但仍會用於客層和興趣報表。 |
如果不設定或設為 true ,則不會產生任何效果。設為 false 時,請在所有信標中加入 &npa=1 參數。 |
restricted_data_processing | Google Ads | 未設定時不會產生任何影響。如果設為 true ,Google 會限制使用代碼傳送事件的方式。部分功能將無法使用,包括將使用者加進再行銷名單、將使用者加進類似目標對象再行銷種子名單及其他相關功能。 |
未設定時不會產生任何影響。設為 true 時,信標會納入 &rdp=1 參數。設為 false 時,信標會納入 &rdp=0 參數。 |
代碼管理工具
隱私權控制項 | 相容的代碼範本 | 說明 | 如何在用戶端進行驗證 |
allowAdFeatures | 通用 Analytics (分析) | 在「要設定的欄位」中設定。如果不設定或設為 true ,則不會產生任何影響。如果設為 false ,系統就不會將代碼傳送的事件用於廣告個人化和客層和興趣報表 |
如果不設定或設為 true ,則不會產生任何效果。設為 false 時,系統會封鎖所有彙整信標。 |
allow_google_signals | Google 代碼 | 在「配置設定」中進行設定。如果不設定或設為 true ,則不會產生任何影響。如果設為 false ,系統就不會將代碼傳送的事件用於廣告個人化和客層和興趣報表 |
如果不設定或設為 true ,則不會產生任何效果。設為 false 時,系統會封鎖所有彙整信標。 |
allowAdPersonalizationSignals | 通用 Analytics (分析) | 如未設定或設為 true ,在「要設定的欄位」中就不會產生任何效果。如果設為 false ,系統就不會將代碼傳送的事件用於廣告個人化,但仍可用於客層和興趣報表。 |
如果不設定或設為 true ,則不會產生任何效果。設為 false 時,請在所有信標中加入 &npa=1 參數。 |
allow_ad_personalization_signals | Google 代碼 | 在「配置設定」中進行設定。設為 true 時,從代碼傳送的事件將符合廣告個人化的資格。如果設為 false ,系統就不會將代碼傳送的事件用於廣告個人化,但仍可用於客層和興趣報表。 |
如果不設定或設為 true ,則不會產生任何效果。設為 false 時,請在所有信標中加入 &npa=1 參數。 |
restricted_data_processing | Google Ads 轉換追蹤 | 在代碼管理工具的 Google Ads 轉換追蹤代碼的「啟用受限的資料處理」控制項中進行設定。如果不設定或設為 false ,則不會產生任何影響。如果設為 true ,Google 會限制
如何使用代碼傳送的事件。部分功能將無法使用,包括將使用者加進再行銷名單、將使用者加進類似目標對象再行銷種子名單及其他相關功能。 |
如果不設定或設為 false ,則不會產生任何效果。設為 true 時,信標會納入 &rdp=1 參數。設為 false 時,&rdp=0 參數會納入信標中。 |
停用數據分析和廣告功能
由於廣告功能可以透過 Google Analytics (分析) 管理設定啟用,因此在某些情況下,您需要透過程式輔助方式關閉這些功能。 如果您設定了「已連結的網站代碼」設定,如果想將這個信號套用至「已連結的網站代碼」,請按照這些操作說明進行。
關閉所有廣告功能
這些設定可讓您關閉廣告、報表和再行銷功能,並覆寫在 Google Analytics (分析) 使用者介面中建立的任何資源設定。
如要針對通用 Analytics (分析) 和 Google Analytics (分析) 4 的 Google 代碼關閉所有廣告功能,請將 allow_google_signals
設為 false
:
gtag.js
gtag('set', {'allow_google_signals', false});
代碼管理工具
如要關閉所有資源上的所有廣告功能,請使用 gtag.js。
如要在特定 Google Analytics (分析) 4 資源中關閉包含 Google 代碼的廣告功能,請編輯指定 TAG_ID
的 config
指令,並將 allow_google_signals
設為 false
:
gtag.js
gtag('config', 'TAG_ID', { 'allow_google_signals': false });
代碼管理工具
- 在工作區中開啟「代碼」選單。
- 編輯您要停用廣告功能的 Google 代碼。
在「配置設定」中新增下列參數:
- 姓名:
allow_google_signals
- 值:
false
- 姓名:
儲存代碼。
針對每個不應採用廣告功能的 Google 代碼,重複上述步驟。
停用廣告個人化功能
有幾種方法可以透過程式輔助方式,控管 Analytics (分析) 資料是否應用於個人化廣告:
- 建議:整合 Google 的同意聲明模式 API,根據使用者的選擇,動態啟用或停用個人化功能。
- 現有導入方式:控管各網站的廣告個人化設定。
- 針對整個 Google Analytics (分析) 資源:在 Analytics (分析) 資源中針對各地理區域停用廣告個人化。
控管每個網站的廣告個人化設定
建議您使用 Google 的同意聲明模式 API,以便啟用及停用個人化廣告。如果您的網站尚未使用同意聲明模式,您可以使用下列參數控制個人化設定。
您可以完全停用廣告個人化功能。設定 allow_ad_personalization_signals
參數會將這項設定套用至透過 Google 代碼設定的所有產品,且代碼網址會加入 npa=1
參數,指出只能放送非個人化廣告。
如要關閉 Google 代碼的廣告個人化功能,請將 allow_ad_personalization_signals
設為 false
:
gtag.js
gtag('set', {'allow_ad_personalization_signals', false});
代碼管理工具
如要關閉所有資源的所有廣告功能,請使用 gtag.js。
如要針對特定 Google Ads、Google Analytics (分析) 或 Floodlight 設定中的 Google 代碼關閉廣告個人化功能,請編輯特定 TAG_ID
的 config
指令,並將 allow_ad_personalization_signals
設為 false
:
gtag.js
gtag('config', {'allow_ad_personalization_signals': false });
代碼管理工具
在代碼管理工具中:
- 開啟要編輯的 Google Analytics (分析) 代碼。
- 按一下「要設定的欄位」。
- 按一下 [新增列]。
- 在「欄位名稱」部分,輸入 allow_ad_personalization_signals,並在「值」中輸入 false。
關閉 Google Analytics (分析)
在某些情況下,您可能需要關閉 Google Analytics (分析)。舉例來說,如果網站的隱私權政策提供使用者拒絕 Google Analytics (分析) 的選項,您就可以這麼做。
Google 代碼 (gtag.js) 程式庫包含 window['ga-disable-MEASUREMENT_ID']
屬性,在設為 true
時,會關閉 Google 代碼以停止傳送資料。當產品嘗試設定 Cookie 或將資料傳回 Google Analytics (分析) 伺服器時,系統會先檢查這項資源是否已設定,如果值設為 true
,也不會採取任何行動。
gtag.js
如要透過程式輔助方式停用 Google Analytics (分析),請將 window['ga-disable-GA_MEASUREMENT_ID']
設為 true
。將 TAG_ID
替換成有效的代碼 ID:
<script>
window['ga-disable-GA_MEASUREMENT_ID'] = true;
</script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'TAG_ID');
</script>
代碼管理工具
如要避免 Google Analytics (分析) 4 代碼觸發,請使用觸發條件條件檢查使用者是否選擇退出,並根據觸發條件的值觸發代碼。舉例來說,以下設定會使用第一方 Cookie 判斷能否觸發 Google Analytics (分析) 4 代碼。本文的操作說明假設您已建立 Google Analytics (分析) 4 代碼。
注意:這個方法不使用 window['ga-disable-MEASUREMENT_ID']
,而是針對代碼管理工具導入作業,提供簡單明瞭的解決方案。
- 在網頁的 JavaScript 來源中設定名為「
google-analytics-opt-out
」的 Cookie,然後為這個 Cookie 設定true
值,並設為未來的日期。例如:
document.cookie = 'google-analytics-opt-out=true; expires=Mon, 1 Jan 2170 23:59:59 UTC; path=/';
在代碼管理工具中,建立用來檢查
google-analytics-opt-out
Cookie 的新變數:依序按一下「變數」>「新增」。 2. 將「Variable Type」設為「第一方 Cookie」。3. 將變數命名為「google-analytics-opt-out Cookie」,然後按一下「儲存」。
為 Google Analytics (分析) 代碼建立新的觸發條件:
將「觸發條件類型」設為「網頁瀏覽」。 2. 將「這項觸發條件的啟動時機」設為「部分的網頁瀏覽」。 3. 設定「有事件發生且這些條件全都符合時,啟用這項觸發條件」來讀取「google-analytics-opt-out Cookie 不等於 true」
點按「儲存」。
發布容器。
關閉 Google Analytics (分析) 的預設網頁瀏覽評估功能
Google Analytics (分析) 代碼的預設行為是傳送 page_view
事件至 Google Analytics (分析)。在大多數情況下,這是需要的行為;您在網站上的每個頁面加入這段程式碼後,系統就會自動記錄 page_view
事件。不過,如果不希望代碼傳送 page_view
事件至 Google Analytics (分析),請將 send_page_view
參數設為 false
:
gtag.js
gtag('set', { 'send_page_view': false });
代碼管理工具
- 在工作區中開啟「代碼」選單。
- 編輯相關的 Google 代碼。
在「配置設定」中,設定下列參數:
- 名稱:
send_page_view
- 值:
false
- 名稱:
儲存代碼。
受限的資料處理
一旦您啟用受限的資料處理模式,Google 就會限制資料的使用方式。部分功能將無法使用,包括將使用者加進再行銷名單、將使用者加進類似目標對象再行銷種子名單及其他相關功能。對於應用程式廣告活動,啟用受限資料處理模式的使用者,在安裝該應用程式後可能還是會看到相關廣告。詳情請見本文。
如要啟用受限的資料處理模式,請按照下列步驟操作:
gtag.js
在標記中加入值為 true
的 restricted_data_processing
參數:
< ! -- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer | | [ ] ;
function gtag ( ) { dataLayer.push ( arguments ) } ;
gtag ( 'js', new Date ( ) ) ;
gtag ( 'set', { 'restricted_data_processing': true });
</script>
代碼管理工具
- 登入 Google 代碼管理工具。
- 按一下左欄中的「代碼」以存取代碼。
- 建立或編輯支援受限資料處理模式的代碼 (Google Ads 再行銷、Google Ads 轉換等)
- 在標記設定部分的「啟用受限的資料處理」欄位選取「True」。
- 或者,您也可以使用資料層變數,在欄位中設定適合的值。
- 點按「儲存」。