跟踪代码管理器服务
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
授权用户可以通过 Google 跟踪代码管理器服务访问跟踪代码管理器 API 的数据。通过使用此服务,跟踪代码管理器用户可管理跟踪代码管理器的账号、容器、环境、版本、工作区、文件夹、变量、触发器、代码和用户权限。
参考
有关此服务的详情,请参阅跟踪代码管理器 API V2 的参考文档。
与 Apps 脚本中的所有高级服务一样,跟踪代码管理器服务使用的对象、方法和参数均与公共 API 相同。如需了解详情,请参阅方法签名是如何确定的。
如需报告问题并寻求其他支持,请参阅 Google 跟踪代码管理器帮助中心。
示例代码
下面示例代码演示如何使用跟踪代码管理器服务的部分功能。
创建带有变量、触发器和代码的容器版本。
以下示例代码先使用跟踪代码管理器 API V2 创建了一个容器,并在命名时加入当前日期的时间戳,以提高名称的唯一性。然后,创建一个带有随机值变量的工作区,以及一个可针对任何网页浏览进行触发的触发器。接下来,示例代码使用该触发器任意创建了一个像素代码,使之针对任何以缓存无效化宏结尾的 //example.com
网址激发像素。最后,使用上述实体创建、记录和返回相关容器版本,供以后使用。
发布容器版本并快速预览当前容器草案。
通过使用跟踪代码管理器 API V2,以下示例代码接受了上述示例代码中创建的容器版本,并从该版本中检索账号、容器和版本 ID。然后,利用这些 ID 实时发布容器版本。最后,创建并记录新工作区的快速预览版本。
创建并重新授权用户环境。
以下示例代码使用跟踪代码管理器 API V2 接受容器版本,并提取账号、容器和版本 ID。然后,利用这些 ID 创建指向相关输入容器版本的用户环境,并予以记录该用户环境。最后,记录已重新授权的用户环境。
记录账号中的所有电子邮件和容器访问权限。
以下示例代码使用跟踪代码管理器 API V2 查找跟踪代码管理器账号中所有权限的列表。然后,记录用户的电子邮件地址、容器 ID 以及每个条目的容器访问权限类型。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-08-31。
[null,null,["最后更新时间 (UTC):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,[]]