API Reference

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

リソースタイプ

  1. Accounts
  2. コンテナ バージョン
  3. Containers
  4. Environments
  5. Environments.reauthorization_environments
  6. Folders
  7. Folders.entities
  8. Folders.move_folders
  9. 権限
  10. Tags
  11. Triggers
  12. Variables

Accounts

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

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

コンテナ バージョン

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

メソッド HTTP リクエスト 説明
特に記載のない限り、URI は https://www.googleapis.com/tagmanager/v1 を基準とします。
create POST  /accounts/accountId/containers/containerId/versions コンテナ バージョンを作成します。
delete DELETE  /accounts/accountId/containers/containerId/versions/containerVersionId コンテナのバージョンを削除します。
get GET  /accounts/accountId/containers/containerId/versions/containerVersionId コンテナのバージョンを取得します。
list GET  /accounts/accountId/containers/containerId/versions GTM コンテナのすべてのコンテナ バージョンを一覧表示します。
publish POST  /accounts/accountId/containers/containerId/versions/containerVersionId/publish コンテナ バージョンを公開します。
restore POST  /accounts/accountId/containers/containerId/versions/containerVersionId/restore コンテナのバージョンを復元します。これにより、コンテナの現在の設定(変数、トリガー、タグなど)が上書きされます。この操作は、配信中のバージョン(公開中のバージョン)には影響しません。
undelete POST  /accounts/accountId/containers/containerId/versions/containerVersionId/undelete コンテナ バージョンの削除を取り消します。
update PUT  /accounts/accountId/containers/containerId/versions/containerVersionId コンテナのバージョンを更新します。

Containers

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

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

Environments

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

メソッド HTTP リクエスト 説明
特に記載のない限り、URI は https://www.googleapis.com/tagmanager/v1 を基準とします。
create POST  /accounts/accountId/containers/containerId/environments GTM 環境を作成します。
delete DELETE  /accounts/accountId/containers/containerId/environments/environmentId GTM 環境を削除します。
get GET  /accounts/accountId/containers/containerId/environments/environmentId GTM 環境を取得します。
list GET  /accounts/accountId/containers/containerId/environments GTM コンテナのすべての GTM 環境を一覧表示します。
update PUT  /accounts/accountId/containers/containerId/environments/environmentId GTM 環境を更新します。

Environments.reauthorize_environments

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

メソッド HTTP リクエスト 説明
特に記載のない限り、URI は https://www.googleapis.com/tagmanager/v1 を基準とします。
update PUT  /accounts/accountId/containers/containerId/reauthorize_environments/environmentId GTM 環境の認証コードを再生成します。

Folders

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

メソッド HTTP リクエスト 説明
特に記載のない限り、URI は https://www.googleapis.com/tagmanager/v1 を基準とします。
create POST  /accounts/accountId/containers/containerId/folders GTM フォルダを作成します。
delete DELETE  /accounts/accountId/containers/containerId/folders/folderId GTM フォルダを削除します。
get GET  /accounts/accountId/containers/containerId/folders/folderId GTM フォルダを取得します。
list GET  /accounts/accountId/containers/containerId/folders コンテナのすべての GTM フォルダを一覧表示します。
update PUT  /accounts/accountId/containers/containerId/folders/folderId GTM フォルダを削除します。

Folders.entities

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

メソッド HTTP リクエスト 説明
特に記載のない限り、URI は https://www.googleapis.com/tagmanager/v1 を基準とします。
list GET  /accounts/accountId/containers/containerId/folders/folderId/entities GTM フォルダのすべてのエンティティを一覧表示します。

Folders.move_folders

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

メソッド HTTP リクエスト 説明
特に記載のない限り、URI は https://www.googleapis.com/tagmanager/v1 を基準とします。
update PUT  /accounts/accountId/containers/containerId/move_folders/folderId エンティティを GTM フォルダに移動します。

権限

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

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

Tags

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

メソッド HTTP リクエスト 説明
特に記載のない限り、URI は https://www.googleapis.com/tagmanager/v1 を基準とします。
create POST  /accounts/accountId/containers/containerId/tags GTM タグを作成します。
delete DELETE  /accounts/accountId/containers/containerId/tags/tagId GTM タグを削除します。
get GET  /accounts/accountId/containers/containerId/tags/tagId GTM タグを取得します。
list GET  /accounts/accountId/containers/containerId/tags コンテナのすべての GTM タグを一覧表示します。
update PUT  /accounts/accountId/containers/containerId/tags/tagId GTM タグを更新します。

Triggers

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

メソッド HTTP リクエスト 説明
特に記載のない限り、URI は https://www.googleapis.com/tagmanager/v1 を基準とします。
create POST  /accounts/accountId/containers/containerId/triggers GTM トリガーを作成します。
delete DELETE  /accounts/accountId/containers/containerId/triggers/triggerId GTM トリガーを削除します。
get GET  /accounts/accountId/containers/containerId/triggers/triggerId GTM トリガーを取得します。
list GET  /accounts/accountId/containers/containerId/triggers コンテナのすべての GTM トリガーを一覧表示します。
update PUT  /accounts/accountId/containers/containerId/triggers/triggerId GTM トリガーを更新します。

Variables

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

メソッド HTTP リクエスト 説明
特に記載のない限り、URI は https://www.googleapis.com/tagmanager/v1 を基準とします。
create POST  /accounts/accountId/containers/containerId/variables GTM 変数を作成します。
delete DELETE  /accounts/accountId/containers/containerId/variables/variableId GTM 変数を削除します。
get GET  /accounts/accountId/containers/containerId/variables/variableId GTM 変数を取得します。
list GET  /accounts/accountId/containers/containerId/variables コンテナのすべての GTM 変数を一覧表示します。
update PUT  /accounts/accountId/containers/containerId/variables/variableId GTM 変数を更新します。