この API リファレンスは、リソースタイプ別にまとめられています。各リソースタイプには、1 つ以上のデータ表現と 1 つ以上のメソッドがあります。
リソースタイプ
- Accounts
- Built-In Variables
- クライアント
- Containers
- デスティネーション
- Environments
- Folders
- Google タグの設定
- Tags
- Templates
- 変換
- Triggers
- User Permissions
- Variables
- Version Headers
- Versions
- Workspaces
- 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 ゾーンを更新します。 |