API リファレンス

この API リファレンスは、リソースタイプ別にまとめられています。各リソースタイプには、1 つ以上のデータ表現と 1 つ以上のメソッドがあります。

リソースタイプ

  1. Accounts
  2. Built-In Variables
  3. Containers
  4. Environments
  5. Folders
  6. Tags
  7. Templates
  8. Triggers
  9. User Permissions
  10. Variables
  11. Version Headers
  12. Versions
  13. Workspaces
  14. Zones

Accounts

Accounts リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
get GET  /path GTM アカウントを取得します。
list GET  /accounts ユーザーがアクセスできるすべての GTM アカウントを一覧表示します。
update PUT  /path GTM アカウントを更新します。

Built-In Variables

Variables リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/built_in_variables 1 つ以上の GTM 組み込み変数を作成します。
delete DELETE  /path 1 つ以上の GTM 組み込み変数を削除します。
list GET  /+parent/built_in_variables GTM コンテナのすべての有効な組み込み変数を一覧表示します。
revert POST  /+path/built_in_variables:revert GTM ワークスペースの GTM 組み込み変数に加えた変更を元に戻します。

Containers

Containers リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/containers コンテナを作成します。
delete DELETE  /path コンテナを削除します。
get GET  /path コンテナを取得します。
list GET  /+parent/containers GTM アカウントに属するすべてのコンテナを一覧表示します。
update PUT  /path コンテナを更新します。

Environments

Environments リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/environments GTM 環境を作成します。
delete DELETE  /path GTM 環境を削除します。
get GET  /path GTM 環境を取得します。
list GET  /+parent/environments GTM コンテナのすべての GTM 環境を一覧表示します。
reauthorize POST  /+path:reauthorize GTM 環境の認証コードを再生成します。
update PUT  /path GTM 環境を更新します。

Folders

Folders リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/folders GTM フォルダを作成します。
delete DELETE  /path GTM フォルダを削除します。
entities POST  /+path:entities GTM フォルダ内のすべてのエンティティを一覧表示します。
get GET  /path GTM フォルダを取得します。
list GET  /+parent/folders コンテナのすべての GTM フォルダを一覧表示します。
move_entities_to_folder POST  /+path:move_entities_to_folder エンティティを GTM フォルダに移動します。
revert POST  /+path:revert GTM ワークスペースの GTM フォルダに加えた変更を元に戻します。
update PUT  /path GTM フォルダを削除します。

Tags

Tags リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/tags GTM タグを作成します。
delete DELETE  /path GTM タグを削除します。
get GET  /path GTM タグを取得します。
list GET  /+parent/tags コンテナのすべての GTM タグを一覧表示します。
revert POST  /+path:revert GTM ワークスペースの GTM タグに加えた変更を元に戻します。
update PUT  /path GTM タグを更新します。

Templates

テンプレート リソースについては詳しくは、リソース表現ページを参照してください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/templates GTM カスタム テンプレートを作成します。
delete DELETE  /path GTM テンプレートを削除します。
get GET  /path GTM テンプレートを取得します。
list GET  /+parent/templates GTM コンテナ ワークスペースのすべての GTM テンプレートを一覧表示します。
revert POST  /+path:revert GTM ワークスペースの GTM テンプレートに加えた変更を元に戻します。
update PUT  /path GTM テンプレートを更新します。

Triggers

Triggers リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/triggers GTM トリガーを作成します。
delete DELETE  /path GTM トリガーを削除します。
get GET  /path GTM トリガーを取得します。
list GET  /+parent/triggers コンテナのすべての GTM トリガーを一覧表示します。
revert POST  /+path:revert GTM ワークスペースの GTM トリガーに加えた変更を元に戻します。
update PUT  /path GTM トリガーを更新します。

User Permissions

User Permissions リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/user_permissions ユーザーのアカウントとコンテナへのアクセス権を設定します。
delete DELETE  /path アカウントからユーザーを削除し、アカウントとそのすべてのコンテナへのアクセス権を取り消します。
get GET  /path ユーザーのアカウントとコンテナへのアクセス権を取得します。
list GET  /+parent/user_permissions アカウントへのアクセス権を持つすべてのユーザーと、アカウントとコンテナの各ユーザーに付与されているユーザー アクセス権を一覧表示します。
update PUT  /path ユーザーのアカウントとコンテナへのアクセス権を更新します。

Variables

Variables リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/variables GTM 変数を作成します。
delete DELETE  /path GTM 変数を削除します。
get GET  /path GTM 変数を取得します。
list GET  /+parent/variables コンテナのすべての GTM 変数を一覧表示します。
revert POST  /+path:revert GTM ワークスペースの GTM 変数に加えた変更を元に戻します。
update PUT  /path GTM 変数を更新します。

Version Headers

Version Headers リソースの詳細については、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
latest GET  /+parent/version_headers:latest 最新のコンテナ バージョンのヘッダーを取得します。
list GET  /+parent/version_headers GTM コンテナのすべてのコンテナ ヘッダー バージョンを一覧表示します。

Versions

Versions リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
delete DELETE  /path コンテナのバージョンを削除します。
get GET  /path コンテナのバージョンを取得します。
live GET  /+parent/versions:live ライブ(公開中の)コンテナのバージョンを取得します
publish POST  /+path:publish コンテナのバージョンを公開します。
set_latest POST  /+path:set_latest 競合やエラーを検出する際にワークスペースの同期に使用される最新バージョンを設定します。
undelete POST  /+path:undelete コンテナのバージョンの削除を取り消します。
update PUT  /path コンテナのバージョンを更新します。

Workspaces

Workspaces リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/workspaces ワークスペースを作成します。
create_version POST  /+path:create_version ワークスペース内のエンティティからコンテナ バージョンを作成し、そのワークスペースを削除して、ベースコンテナのバージョンを新しく作成されたバージョンに設定します。
delete DELETE  /path ワークスペースを削除します。
get GET  /path ワークスペースを取得します。
getStatus GET  /+path/status ワークスペース内で競合しているエンティティと変更されたエンティティを見つけます。
list GET  /+parent/workspaces GTM コンテナに属するすべてのワークスペースを一覧表示します。
quick_preview POST  /+path:quick_preview 提供されたワークスペースのすべてのエンティティから架空のコンテナ バージョンを作成することで、ワークスペースのクイック プレビューを行います。
resolve_conflict POST  /+path:resolve_conflict ワークスペースのエンティティで発生した統合の競合を、リクエストで渡された解決済みのエンティティに更新して解決します。
sync POST  /+path:sync 未変更のワークスペース エンティティをすべて更新し、変更済みエンティティの競合を表示することによって、ワークスペースを最新のコンテナ バージョンに同期します。
update PUT  /path ワークスペースを更新します。

Zones

ゾーン リソースについては詳しくは、リソース表現ページを参照してください。

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/zones GTM ゾーンを作成します。
delete DELETE  /path GTM ゾーンを削除します。
get GET  /path GTM ゾーンを取得します。
list GET  /+parent/zones GTM コンテナ ワークスペースのすべての GTM ゾーンを一覧表示します。
revert POST  /+path:revert GTM ワークスペースの GTM ゾーンに加えた変更を元に戻します。
update PUT  /path GTM ゾーンを更新します。