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)。

費用:免費

費用:免費

後續步驟