代碼管理工具服務
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Google 代碼管理工具服務會為授權使用者提供 Tag Manager API 資料的存取權。代碼管理工具使用者可透過這項服務管理代碼管理工具帳戶、容器、環境、版本、工作區、資料夾、變數、觸發條件、代碼和使用者權限。
參考資料
如要進一步瞭解這項服務,請參閱 Tag Manager API V2 的參考說明文件。
與 Apps Script 中的所有進階服務一樣,代碼管理工具服務使用的物件、方法和參數都與公開 API 相同。詳情請參閱「如何判斷方法簽章」。
如要回報問題及尋求其他支援,請參閱 Google 代碼管理工具說明中心。
程式碼範例
以下程式碼範例說明如何使用代碼管理工具服務的幾項功能。
建立含有變數、觸發條件和代碼的容器版本。
下列程式碼範例會先使用 Tag Manager API V2 建立容器,並以目前日期加上時間戳記做為容器名稱,提高名稱的獨特性。然後,這個範例會建立含有隨機值變數的工作區,以及針對任何網頁瀏覽觸發的觸發條件。接著,範例會使用觸發條件建立任意像素代碼,將像素觸發至 //example.com
,並在網址結尾附加快取清除器。最後,範例會使用上述實體建立容器版本、記錄版本,並傳回以供日後使用。
發布容器版本,並快速預覽目前的容器草稿。
下列程式碼範例使用 Tag Manager API V2 接受可能是在上述範例中建立的容器版本,並從該版本擷取帳戶、容器和版本 ID。這個範例會使用這些 ID,向全球發布容器版本。最後,這個範例會快速預覽新工作區,並記錄快速預覽。
建立及重新授權使用者環境。
下列範例程式碼使用 Tag Manager API V2 接受容器版本,並擷取帳戶、容器和版本 ID。這個範例會使用這些 ID 建立指向輸入容器版本的使用者環境,並記錄使用者環境。範例的結尾是記錄重新授權的使用者環境。
記錄帳戶中的所有電子郵件和容器存取權。
下列範例程式碼使用 Tag Manager API V2,找出 Tag Manager 帳戶中的所有權限清單。然後,這個範例會記錄使用者的電子郵件地址、容器 ID,以及每個項目的容器存取權類型。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-08-31 (世界標準時間)。
[null,null,["上次更新時間:2025-08-31 (世界標準時間)。"],[[["\u003cp\u003eThe Google Tag Manager service allows authorized users to manage various aspects of their Tag Manager accounts programmatically via the Tag Manager API.\u003c/p\u003e\n"],["\u003cp\u003eThis advanced service enables users to create, update, and manage accounts, containers, workspaces, tags, triggers, variables, and user permissions.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use Apps Script to interact with the Tag Manager API, leveraging its objects, methods, and parameters for automating Tag Manager tasks.\u003c/p\u003e\n"],["\u003cp\u003eSample code is provided to demonstrate how to create and publish container versions, manage environments, and control user permissions.\u003c/p\u003e\n"],["\u003cp\u003eFor detailed information and support, refer to the Tag Manager API V2 reference documentation and the Google Tag Manager help center.\u003c/p\u003e\n"]]],[],null,[]]