Google 代碼和代碼管理工具

本頁將概略介紹 Google 代碼Google 代碼管理工具gtag.js,並說明如何在網站上設定代碼。如果您要在應用程式中設定 Google Analytics (分析),請參閱「設定應用程式評估」一文。

Google 代碼

Google 代碼是一組代碼,可新增至網站,以便評估網站和廣告成效。必須使用 Google 代碼,將資料傳送到 Google Ads 和 Google Analytics (分析) 4 (GA4)。您傳送 Google 代碼資料的帳戶也稱為「目的地」

Google 代碼是所有評估用途的基礎。如果您使用的是 Google Ads 或 GA4,產品會自動為您產生 Google 代碼。

以下列舉幾個使用 Google 代碼的優點:

如果沒有專門網站開發團隊或使用內容管理系統 (CMS) 的行銷人,這個標記選項就很適合。如果只需要使用網頁瀏覽量、點擊和捲動等預設指標,您可以設定一次 Google 代碼。

如何開始使用 Google 代碼:

如需更多標記選項,請在導入作業中加入 Google 代碼管理工具gtag.js

Google 代碼管理工具

Google 代碼管理工具是一套代碼管理系統,可讓您透過網頁介面更新網站或行動應用程式中的代碼。您可以使用 Google 代碼管理工具在網站上載入 Google 代碼,而不必手動在網站中加入 Google 代碼程式碼片段。

Google 代碼管理工具支援 Google 專屬代碼、各種第三方代碼,甚至是自訂代碼。如要進一步瞭解支援的標記選項,請參閱所有支援的標記

Google 代碼管理工具可協助負責管理代碼,且需要管理 Google 及第三方代碼的行銷人。這個做法也很適合代碼管理員和代理商使用,而且可以與網站程式碼變更搭配使用。

設定及安裝代碼管理工具 →

如果您使用 GA4 設定代碼,系統已將這些代碼自動升級為 Google 代碼。您的評估方式和功能沒有改變,您不需要採取任何行動。GA4 事件代碼會維持不變。

gtag.js

如果您已在使用 Google 代碼管理工具,則不必使用 gtag.js。Google 代碼管理工具完整支援 Google Ads 和 Google Marketing Platform 代碼,因此您不必在網站上使用 gtag.js 部署其他程式碼。

Google 代碼使用 gtag.js JavaScript 架構,將 Google 代碼直接加入網頁。您必須熟悉 HTML、CSS 和 JavaScript,才能有效使用 gtag.js

gtag.js 最適合自行管理代碼且只需管理 Google 代碼的網頁程式開發人員。gtag.js 可讓您直接在網頁上加入代碼,而不用另外花時間設定代碼管理系統。

如果您的代碼需要不斷演變,日後可將代碼migrate至 Google 代碼管理工具。

如需 Google Analytics (分析) 4 中 Cookie 使用情形的最新資訊,請參閱「網站上的 Cookie 使用情形」一文。

gtag.js JavaScript 程式庫會使用第一方 Cookie 執行下列操作:

  • 區分不重複使用者。
  • 區分使用者的工作階段。

使用建議的 JavaScript 程式碼片段時,Cookie 會設於可能的網域層級最高。舉例來說,如果您的網站位址是 blog.example.co.ukgtag.js 會將 Cookie 網域設為 .example.co.uk。在可能的最高層級網域上設定 Cookie,即可跨子網域進行評估,無須額外設定。

gtag.js 會設定下列 Cookie:

Cookie 名稱 預設到期時間 說明
_ga 2 年 用於區分使用者。
_ga_<container-id> 2 年 用於維持工作階段狀態。

自訂

想瞭解如何使用 gtag.js 自訂預設 Cookie 設定,請參閱「Cookie 和使用者識別指南」。

Google 代碼管理工具與 gtag.js

下表重點列出代碼管理工具和 gtag.js 之間的差異。

gtag.js (程式碼部署)

Google 代碼管理工具 (代碼管理系統)

您需要編寫程式碼來部署代碼,並自訂網站資料收集行為

可即時部署及修改 Google 和第三方提供的代碼,不必修改程式碼
查看所有支援的代碼

只能傳送 Google 產品的資料。

可傳送 Google 代碼、第三方代碼和自訂代碼的資料。

您必須在程式碼內管理代碼,且可能需要複製程式碼供不同平台 (例如網站和應用程式) 使用。

一次透過 tagmanager.google.com 管理網站和應用程式的代碼

版本管控取決於您管理程式碼的方式。

可使用工作區和版本管控代碼與他人協作。

可使用伺服器端代碼,但仍需使用 Google 代碼管理工具部署並與伺服器容器互動。

您可以使用代碼管理工具在伺服器上部署代碼。 如果您正在探索這個選項,請參閱「用戶端和伺服器端代碼」。

與靜態網站產生器、CMS、網站製作工具,或支援 JavaScript 的手動編寫 HTML 網頁相容。

與許多 CMS 和網站製作工具相容。如果您的系統不支援代碼管理工具,請改用 Google 代碼 (gtag.js)。

費用:免費

費用:免費

後續步驟