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