文章目錄
更新時間:2024年11月9號
TMS的全稱是Tag Manage System,名為標籤管理工具或代碼管理工具,是一套代碼管理系統 ,方便你快速更新追蹤程式碼和相關程式碼片段,你只要在專案中新增一小段「代碼管理工具」程式碼,就可以透過網頁式使用者介面輕鬆且安全地部署分析及評估代碼設定。
目前常見的代碼管理工具有:
Google Tag Manager
Google Tag Manager,簡稱 GTM,叫谷歌代碼管理工具,是一款強大的免費代碼部署工具,目前是TMS領域市場份額最高的產品,它的介面如:
GTM 最重要的三大模塊:
- 代碼:是指由分析、行銷和支援供應商提供的程式碼片段,可協助您將產品整合至網站或行動應用程式。
- 觸發條件:觸發條件是決定特定代碼觸發時機的規則。
- 變數:變數是一種預留位置,用於儲存可供代碼或觸發條件使用的值。
GTM是代碼驅動型,它的主要設定在代碼裡,延伸閱讀:Google Tag Manager 是什麼?
Adobe Launch
Adobe Launch又叫Launch by Adobe 、Adobe Experience Cloud Launch,Adobe Experience Platform Launch,現在改叫做Adobe Experience Platform Data Collection,簡稱為Adobe Launch。
Adobe Launch是免費的,但需要購買有Adobe的產品才可以使用。
Adobe Launch的介面如:
Adobe Launch最重要的三大模塊
- Rule:規則,設定觸發條件和資料發送。
- Data Element:數據元素,存儲變數。
- Extension:扩展是一组打包的代码,用于扩展标记或事件转发提供的功能。
GTM是事件驅動型,它的主要設定在規則裡。
Tealium iQ
Tealium iQ 全名為Tealium iQ Tag Management,是Tealium公司旗下的標籤管理工具,它是標籤管理工具產業最早的產品之一,比GTM和Adobe Launch出現都早,目前是標籤管理工具產業排名第三。
Tealium iQ 的介面如:
Adobe Launch最重要的五大模塊:
- Data Layer:資料層,Tealium IQ會將要追蹤或傳送的資訊都組裝到資料層utag_data裡,使用戶能夠輕鬆存取和分析其資料。這是Tealium iQ的主要特點之一。
- Load Rules:載入規則,用於限制,控制什麼載入代碼
- Events:事件,用於追蹤頁面上特定訪客的操作
- Tags:代碼,第三方程式碼,控制將資料發送到第三方憑條,裡面有上千個第三方的程式碼
- Extensions:拓展,內建的一些資料層
Tealium iQ是代碼驅動型,它的主要設定在代碼裡。
如果以Google Tag Manager作為標準,Adobe Launch和Tealium iQ裡主要模塊按照功能的大概對應關係如下:
Google Tag Manager | Adobe Launch | Tealium iQ |
代碼 | 拓展 | 代碼 |
觸發條件 | 規則 | 載入規則 事件 |
變數 | 數據元素 | 資料層 拓展 |