API Reference

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

リソースタイプ

  1. Accounts
  2. Built-In Variables
  3. クライアント
  4. Containers
  5. デスティネーション
  6. Environments
  7. Folders
  8. Google タグの設定
  9. Tags
  10. Templates
  11. 変換
  12. Triggers
  13. User Permissions
  14. Variables
  15. Version Headers
  16. Versions
  17. Workspaces
  18. 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 組み込み変数に加えた変更を元に戻します。

クライアント

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

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

Containers

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

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
combine POST  /+path:combine コンテナを結合します。
create POST  /+parent/containers コンテナを作成します。
delete DELETE  /path コンテナを削除します。
get GET  /path コンテナを取得します。
list GET  /+parent/containers GTM アカウントに属するすべてのコンテナを一覧表示します。
lookup GET  /accounts/containers:lookup リンク先 ID またはタグ ID でコンテナを検索します。
move_tag_id POST  /+path:move_tag_id タグ ID をコンテナから移動します。
スニペット GET  /+path:snippet コンテナのタグ設定スニペットを取得します。
update PUT  /path コンテナを更新します。

宛先

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

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
get GET  /path デスティネーションを取得します。
リンク POST  /+parent/destinations:link このコンテナにリンク先を追加し、現在リンクされているコンテナから削除します。
list GET  /+parent/destinations GTM コンテナにリンクされているすべてのリンク先のリストを取得します。

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 フォルダを削除します。
エンティティ POST  /+path:entities GTM フォルダのすべてのエンティティを一覧表示します。
get GET  /path GTM フォルダを取得します。
list GET  /+parent/folders コンテナのすべての GTM フォルダを一覧表示します。
move_entities_to_folder POST  /+path:move_entities_to_folder エンティティを GTM フォルダに移動します。リクエストパスの {folder_id} が 0 の場合、エンティティが現在属しているフォルダからエンティティが移動されます。
revert POST  /+path:revert GTM ワークスペースの GTM フォルダに加えた変更を元に戻します。
update PUT  /path GTM フォルダを削除します。

Google タグの設定

Google タグ構成リソースの詳細については、リソース表現ページをご覧ください。

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

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

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 テンプレートを更新します。

変換

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

メソッド HTTP リクエスト 説明
特に明記されていない限り、URI は https://www.googleapis.com/tagmanager/v2 を基準とします。
create POST  /+parent/transformations GTM 変換を作成します。
delete DELETE  /path GTM 変換を削除します。
get GET  /path GTM 変換を取得します。
list GET  /+parent/transformations 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

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 ゾーンを更新します。