Google Tag Manager
Google Tag Manager · 106 个端点
- 列出你的 Tag Manager 账户列出你可访问的 Google Tag Manager 账户
- 列出 Tag Manager 账户中的容器列出账户中的 Web、服务器、Android 与 iOS 容器
- 获取容器的线上版本查看某个 Tag Manager 容器当前已发布的配置
- 列出工作区中的代码查看 Tag Manager 工作区中已配置的代码
- 从工作区创建容器版本把通过校验的草稿工作区快照为一个新的容器版本
- 发布容器版本把选定的 Tag Manager 容器版本发布上线
- 同步工作区将最新容器版本合并进草稿工作区并报告冲突
- 列出容器中的工作区列出 Tag Manager 容器中可用的草稿工作区
账号与工具类端点
- 合并 GTM 容器containers.combine — 合并容器。
- 创建 GTM 容器containers.create — 创建一个容器。
- 删除 GTM 容器containers.delete — 删除一个容器。
- 获取 GTM 目标位置destinations.get — 获取一个目标位置。
- 将目标位置关联到 GTM 容器destinations.link — 将一个目标位置添加到此容器,并从它当前关联的容器中移除。
- 列出关联到 GTM 容器的目标位置destinations.list — 列出关联到某个 GTM 容器的所有目标位置。
- 创建 GTM 环境environments.create — 创建一个 GTM 环境。
- 删除 GTM 环境environments.delete — 删除一个 GTM 环境。
- 获取 GTM 环境environments.get — 获取一个 GTM 环境。
- 列出 GTM 容器的所有环境environments.list — 列出某个 GTM 容器的所有 GTM 环境。
- 重新授权 GTM 环境environments.reauthorize — 为某个 GTM 环境重新生成授权码。
- 更新 GTM 环境environments.update — 更新一个 GTM 环境。
- 获取 GTM 容器containers.get — 获取一个容器。
- 按目标位置 ID 或代码 ID 查找 GTM 容器containers.lookup — 按目标位置 ID 或代码 ID 查找容器。
- 将代码 ID 移出 GTM 容器containers.move_tag_id — 将代码 ID 移出容器。
- 获取 GTM 容器的跟踪代码片段containers.snippet — 获取某个容器的跟踪代码片段。
- 更新 GTM 容器containers.update — 更新一个容器。
- 获取最新 GTM 容器版本头version_headers.latest — 获取最新的容器版本头。
- 列出 GTM 容器的所有版本头version_headers.list — 列出某个 GTM 容器的所有容器版本。
- 删除 GTM 容器版本versions.delete — 删除一个容器版本。
- 获取 GTM 容器版本versions.get — 获取一个容器版本。
- 设置 GTM 最新容器版本versions.set_latest — 设置用于工作区同步、检测冲突与错误的“最新版本”。
- 恢复已删除的 GTM 容器版本versions.undelete — 恢复一个已删除的容器版本。
- 更新 GTM 容器版本versions.update — 更新一个容器版本。
- 创建 GTM 内置变量built_in_variables.create — 创建一个或多个 GTM 内置变量。
- 删除 GTM 内置变量built_in_variables.delete — 删除一个或多个 GTM 内置变量。
- 列出 GTM 容器已启用的内置变量built_in_variables.list — 列出某个 GTM 容器所有已启用的内置变量。
- 还原 GTM 内置变量的改动built_in_variables.revert — 还原 GTM 工作区中 GTM 内置变量的改动。
- 批量修改 GTM 工作区实体workspaces.bulk_update — 一次调用对工作区应用多项实体变更。创建新实体时,其实体 ID 必须唯一且格式正确:以“new_”开头后接数字,例如“new_1”“new_2”。在 myNewFolder 下创建 myNewTag 的请求体片段示例如下:``` "changes": [ { "folder": { "folderId": "new_1", "name": "myNewFolder", ... }, "cha
- 创建 GTM 客户端clients.create — 创建一个 GTM 客户端。
- 删除 GTM 客户端clients.delete — 删除一个 GTM 客户端。
- 获取 GTM 客户端clients.get — 获取一个 GTM 客户端。
- 列出 GTM 工作区的所有客户端clients.list — 列出某个 GTM 容器工作区的所有 GTM 客户端。
- 还原 GTM 客户端的改动clients.revert — 还原 GTM 工作区中 GTM 客户端的改动。
- 更新 GTM 客户端clients.update — 更新一个 GTM 客户端。
- 创建 GTM 工作区workspaces.create — 创建一个工作区。
- 删除 GTM 工作区workspaces.delete — 删除一个工作区。
- 创建 GTM 文件夹folders.create — 创建一个 GTM 文件夹。
- 删除 GTM 文件夹folders.delete — 删除一个 GTM 文件夹。
- 列出 GTM 文件夹中的所有实体folders.entities — 列出 GTM 文件夹中的所有实体。
- 获取 GTM 文件夹folders.get — 获取一个 GTM 文件夹。
- 列出容器的所有 GTM 文件夹folders.list — 列出某个容器的所有 GTM 文件夹。
- 将实体移入 GTM 文件夹folders.move_entities_to_folder — 将实体移动到 GTM 文件夹。若请求路径中的 {folder_id} 等于 0,则改为把实体移出它们当前所属的文件夹。
- 还原 GTM 文件夹的改动folders.revert — 还原 GTM 工作区中 GTM 文件夹的改动。
- 更新 GTM 文件夹folders.update — 更新一个 GTM 文件夹。
- 获取 GTM 工作区workspaces.get — 获取一个工作区。
- 查看 GTM 工作区的冲突状态workspaces.getStatus — 找出工作区中冲突和已修改的实体。
- 创建 Google 代码配置gtag_config.create — 创建一个 Google 代码配置。
- 删除 Google 代码配置gtag_config.delete — 删除一个 Google 代码配置。
- 获取 Google 代码配置gtag_config.get — 获取一个 Google 代码配置。
- 列出容器中的所有 Google 代码配置gtag_config.list — 列出某个容器中的所有 Google 代码配置。
- 更新 Google 代码配置gtag_config.update — 更新一个 Google 代码配置。
- 快速预览 GTM 工作区workspaces.quick_preview — 用所给工作区中的全部实体创建一个模拟容器版本,从而快速预览该工作区。
- 解决 GTM 工作区合并冲突workspaces.resolve_conflict — 将工作区实体更新为请求中传入的已解决实体,从而解决该实体的合并冲突。
- 创建 GTM 代码tags.create — 创建一个 GTM 代码。
- 删除 GTM 代码tags.delete — 删除一个 GTM 代码。
- 获取 GTM 代码tags.get — 获取一个 GTM 代码。
- 还原 GTM 代码的改动tags.revert — 还原 GTM 工作区中 GTM 代码的改动。
- 更新 GTM 代码tags.update — 更新一个 GTM 代码。
- 创建 GTM 自定义模板templates.create — 创建一个 GTM 自定义模板。
- 删除 GTM 模板templates.delete — 删除一个 GTM 模板。
- 获取 GTM 模板templates.get — 获取一个 GTM 模板。
- 从模板库导入 GTM 自定义模板templates.import_from_gallery — 从模板库导入一个 GTM 自定义模板。
- 列出 GTM 工作区的所有模板templates.list — 列出某个 GTM 容器工作区的所有 GTM 模板。
- 还原 GTM 模板的改动templates.revert — 还原 GTM 工作区中 GTM 模板的改动。
- 更新 GTM 模板templates.update — 更新一个 GTM 模板。
- 创建 GTM 转换transformations.create — 创建一个 GTM 转换。
- 删除 GTM 转换transformations.delete — 删除一个 GTM 转换。
- 获取 GTM 转换transformations.get — 获取一个 GTM 转换。
- 列出 GTM 工作区的所有转换transformations.list — 列出某个 GTM 容器工作区的所有 GTM 转换。
- 还原 GTM 转换的改动transformations.revert — 还原 GTM 工作区中 GTM 转换的改动。
- 更新 GTM 转换transformations.update — 更新一个 GTM 转换。
- 创建 GTM 触发器triggers.create — 创建一个 GTM 触发器。
- 删除 GTM 触发器triggers.delete — 删除一个 GTM 触发器。
- 获取 GTM 触发器triggers.get — 获取一个 GTM 触发器。
- 列出容器的所有 GTM 触发器triggers.list — 列出某个容器的所有 GTM 触发器。
- 还原 GTM 触发器的改动triggers.revert — 还原 GTM 工作区中 GTM 触发器的改动。
- 更新 GTM 触发器triggers.update — 更新一个 GTM 触发器。
- 更新 GTM 工作区workspaces.update — 更新一个工作区。
- 创建 GTM 变量variables.create — 创建一个 GTM 变量。
- 删除 GTM 变量variables.delete — 删除一个 GTM 变量。
- 获取 GTM 变量variables.get — 获取一个 GTM 变量。
- 列出容器的所有 GTM 变量variables.list — 列出某个容器的所有 GTM 变量。
- 还原 GTM 变量的改动variables.revert — 还原 GTM 工作区中 GTM 变量的改动。
- 更新 GTM 变量variables.update — 更新一个 GTM 变量。
- 创建 GTM 区域zones.create — 创建一个 GTM 区域。
- 删除 GTM 区域zones.delete — 删除一个 GTM 区域。
- 获取 GTM 区域zones.get — 获取一个 GTM 区域。
- 列出 GTM 工作区的所有区域zones.list — 列出某个 GTM 容器工作区的所有 GTM 区域。
- 还原 GTM 区域的改动zones.revert — 还原 GTM 工作区中 GTM 区域的改动。
- 更新 GTM 区域zones.update — 更新一个 GTM 区域。
- 获取 GTM 账户accounts.get — 获取一个 GTM 账户。
- 更新 GTM 账户accounts.update — 更新一个 GTM 账户。
- 创建 GTM 用户权限user_permissions.create — 创建某用户对账户与容器的访问权限。
- 移除 GTM 账户中的用户user_permissions.delete — 从账户中移除某用户,撤销其对该账户及其所有容器的访问权限。
- 获取 GTM 用户权限user_permissions.get — 获取某用户对账户与容器的访问权限。
- 列出可访问 GTM 账户的所有用户user_permissions.list — 列出对该账户有访问权限的所有用户,以及各自的账户与容器访问权限。
- 更新 GTM 用户权限user_permissions.update — 更新某用户对账户与容器的访问权限。
这些端点可以调用,但不在目录的浏览面上。