Thanks for previewing Google's new tag platform documentation! This site is in public beta. (Feedback)

設定產品及傳送資料

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

您可以在 Google 代碼片段「後面」的任何位置呼叫 gtag() 指令。下列指令可用於下列 gtag() 指令:configset 會建立一般屬性,event 會將資料傳送至 Google 產品。

使用 config 初始化產品

使用 config 指令來初始化及調整特定產品帳戶的設定。指令採用以下格式:

gtag('config', '<TARGET_ID>', {<additional_config_info>});

<TARGET_ID> 是您要將資料傳送產品的帳戶 ID,而 <additional_config_info> 是用於指定其他設定選項的選用物件。

config 指令可讓您指定 gtag.js 應處理哪些產品和帳戶,以及指定相關設定。視 TARGET_ID 中指定的產品而定,config 指令也可能啟動該產品的特定行為。例如,在某些情況下,config 指令會指示 gtag.js 啟動網頁瀏覽命中。

每個 Google 代碼只能呼叫一次 config 指令。所有後續呼叫都應使用 set 指令。

如要進一步瞭解 config 指令相對於個別產品的行為,請參閱產品專屬的說明文件:

最基本的範例只包含 config 指令和 TARGET_ID

gtag('config', '<TARGET_ID>');

您可以在選用 <additional_config_info> 物件中指定參數,藉此調整及擴充 config 指令。舉例來說,加入下列參數後,Google Analytics (分析) 網頁瀏覽就不會自動傳送:

gtag('config', 'TAG_ID', {'send_page_view': false});

使用 event 傳送資料

event 指令是您傳送事件資料的方式。例如,您可以使用 event 指令傳送 method 值為「Google」的 login 事件:

gtag('event', 'login', {
  'method': 'Google'
});

有一組建議事件建議參數,特別適合用於特定情況。您也可以傳送不在建議事件清單中的自訂事件。

透過 set 傳送每個事件的資料

set 指令可讓您設定參數,以便與網頁上每個後續事件建立關聯。舉例來說,如果網站上的所有交易都使用相同的貨幣,您可以使用 set 指令指定 currency 欄位:

gtag('set', {'currency': 'USD'});

您可以使用單一 set 指令設定多個屬性:

gtag('set', {
  'country': 'US',
  'currency': 'USD'
});