規劃代碼設定

安裝代碼前,請先查看現有的網站或應用程式設定,並分析目前可能已採用的評估產品和做法。請考量以下問題:

評估目標

開始設定任何評估產品前,請先考量您的業務目標。以下列舉幾個業務目標範例:

  • 廣告獲得點擊的頻率
  • 廣告活動帶來多少新訂閱
  • 有多少網站造訪次數會促成購物車結帳
  • 成效最佳的行銷管道
  • 使用者介面元素的最佳位置,可帶來最高的轉換機率
  • 哪些產品在網站的電子商務漏斗中表現最佳
  • 通常在轉換成功前會發生哪些動作

此外,您也可以找出與這些目標相反的目標,做為負面目標。舉例來說,找出難以產生轉換的行銷管道,就是相關的負面目標,有助於改善整體行銷活動。

根據業務目標,決定要使用的產品、要評估的事件、可能需要的工具,以及想查看的報表。這些決策應能引導您的評估實作策略。

請注意,業務目標並非一成不變,而是需要經常重新評估的問題。隨著收集的資料越來越多,您可能會發現其他業務問題,並想在導入策略中進行調整。

Google 代碼管理工具、Google 代碼或 Firebase?

如果您是代碼新手,可能會想問:我應該使用 Google 代碼、Google 代碼管理工具還是 Firebase?

如果網站平台或內容管理系統允許,建議您優先使用 Google 代碼管理工具部署數據分析和行銷代碼。代碼管理工具可讓您彈性選擇部署網站代碼的方式和時機。 即使您只需要將代碼管理工具用於單一 Google 產品 (例如 Google Ads),代碼管理工具也會為日後可能整合的產品準備評估計畫。

Google 代碼:如果您尚未標記網頁,或只打算標記網頁以供單一產品 (例如 Google Ads) 使用,且變更頻率不高,那麼安裝 Google 代碼可能是最快速簡單的入門方法。Google 代碼是您加到網頁的程式碼片段。 進一步瞭解如何安裝 Google 代碼

Google 代碼管理工具:代碼管理工具是一套功能齊全的企業級代碼管理系統,支援網站和行動應用程式的 Google、第三方和自訂代碼。您可以在代碼管理工具介面中新增及修改代碼,不必調整網站上的程式碼。此外,代碼管理工具功能支援第三方代碼、機構功能、版本控管,以及企業協作和安全功能。代碼管理工具可建立自訂代碼和變數範本,並與團隊共用,您也可以在社群範本庫中部署及使用範本。 您可以運用伺服器端代碼,將程式碼從用戶端移至雲端,進一步提升效能和安全性。進一步瞭解代碼管理工具

Firebase:Firebase 是 Google 的工具集,支援行動裝置,包括 iOSAndroid。Firebase 包含 Google 產品 (例如 Google AdsGoogle Analytics) 的評估架構。如需在行動應用程式中設定評估功能,請使用 Firebase。

容器類型和 ID 前置字元

容器的功能會因容器 ID 前置字元而異。Google 提供單一整合式 Google 代碼片段,但容器的資料收集和指令碼執行權限,取決於您部署的容器 ID 前置字元。

瞭解容器 ID

在網站上加入 Google 代碼後,系統會使用 ID 向 Google 伺服器要求正確的設定。這個 ID 包含字母前置字元和英數後置字元。前置字元會指定容器可執行的功能。

容器 ID 開頭為 GTM-

如果容器 ID 以 GTM- 開頭 (例如 GTM-XXXXXX),表示容器允許所有代碼類型。也就是說,它可以載入及執行所有功能和各種指令碼,包括:

  • 第三方指令碼
  • 您設定的自訂 HTML 和 JavaScript 代碼
  • 至 Google 服務的資料傳輸

這個容器可讓您彈性管理網站上的各種行銷和數據分析代碼。

容器 ID 開頭為其他前置字元

如果容器 ID 開頭為目的地專屬前置字元,例如 G-AW-,則容器只能使用 Google 代碼。

這時候,代碼只能將資料傳送至 Google 服務。這項功能可防止載入或執行其他類型的代碼,專注於 Google 評估和廣告。

進一步瞭解如何使用容器 ID 管理代碼行為

評估目標有助於判斷應使用哪種代碼工具:

  • 如果主要評估目標與 Google Ads 成效相關,建議使用 Google 代碼。
  • 如果您的主要目標是評估網站的所有流量,建議使用 Google 代碼。
  • 如要評估 Google Ads、Google Analytics 和其他評估平台,建議使用 Google 代碼管理工具。
  • 如要評估廣告活動和行動裝置上的使用情形,請使用 Firebase。

無論您的評估目標為何,都建議安裝 Google 代碼管理工具,因為這樣您就能彈性地使用各種 Google (和第三方) 評估及廣告產品。

與內容管理和電子商務系統整合

許多內容管理和電子商務系統都提供與 Google 評估產品的即時整合功能。在平台範本中新增 Google 代碼程式碼片段或安裝 Google 代碼管理工具之前,請先查看供應商的支援文件,確認平台是否已內建 Google 代碼整合功能。

請注意,這些整合服務通常可能缺少重要功能,以及所代表的評估堆疊的最新更新。請務必查看文件,並視需要諮詢平台支援團隊。

第三方代碼管理系統

Google 代碼通常是透過第三方代碼管理系統部署。使用第三方代碼管理平台時,請一律參閱 Google 代碼版本的 Google 代碼說明文件,並盡可能參閱第三方供應商的說明文件。

現有的代碼安裝和插碼

請考慮您可能已安裝的代碼設定。如果您已安裝及部署代碼,請檢查代碼設定,確保設定正確無誤並已最佳化。如果您使用 analytics.js 或 conversions.js 等舊版代碼程式庫,請將代碼設定升級為最新支援的方法。請避免安裝多餘的代碼或代碼管理系統,並盡量提高代碼設定的效率。

如要快速找出網站的現有代碼設定,請使用 Google Tag Assistant。執行 Tag Assistant,自動探索代碼設定和產品 ID。

您也可以在原始碼中手動搜尋現有代碼。

如果已有代碼平台,您也需要調查現有的插碼。

  • 是否有現有的 dataLayer 物件?如果是,當中會顯示哪些資料?
  • 報表是否顯示事件資料?如有,是哪種?
  • 系統如何收集事件資料?

進一步瞭解如何分析現有代碼設定

透過 Google 代碼管理工具安裝

安裝代碼管理工具時,請注意下列事項:

管理人事異動

一開始建立代碼管理工具帳戶後,建議您制定長遠策略,決定好誰來擔任帳戶的固定管理員,還有團隊成員職責變動時處理帳戶擁有權的方式。

制定長遠策略有好處:就算有人離職後帳戶憑證終止使用,您還是可以確保機構保有存取代碼管理工具帳戶的權限。有些機構會將系統管理員角色授予多名使用者。有些機構則會建立一個專屬的 Google 帳戶,專門管理自家機構的「代碼管理工具」。請選擇最適合您的應對系統。

每個機構應設定一個代碼管理工具帳戶

每個機構應設定一個「代碼管理工具」帳戶,且這個帳號應由需要管理代碼管理工具的機構組織負責建立。舉例來說,如果您的公司委託代理商管理代碼,則應由您的公司建立 Google 代碼管理工具帳戶,然後將代理商的 Google 帳戶新增為使用者。

為 IT 團隊提供額外的安全控管功能

貴公司的 IT 部門可能會對 Google 代碼管理工具提供的部署自由度感到疑慮。IT 部門可以部署額外的安全措施,例如內容安全政策自訂限制自訂範本政策

使用區域管理存取權

代理商可以在 Google 代碼管理工具的「管理」部分管理客戶的現有帳戶。一個 Google 代碼管理工具帳戶可由多個使用者共同管理,帳戶管理員也可以分別授予這些人不同的存取權限,Google 代碼管理工具 360 客戶則可使用區域功能來新增和控制其他容器。