REST Resource: accounts.containers.workspaces.zones

リソース: ゾーン

Google タグ マネージャー(GTM)ゾーンのコンテンツを表します。

JSON 表現
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "zoneId": string,
  "name": string,
  "fingerprint": string,
  "tagManagerUrl": string,
  "notes": string,
  "childContainer": [
    {
      object (ChildContainer)
    }
  ],
  "boundary": {
    object (Boundary)
  },
  "typeRestriction": {
    object (TypeRestriction)
  }
}
フィールド
path

string

GTM ゾーンの API 相対パス。

accountId

string

GTM アカウント ID。

containerId

string

GTM コンテナ ID。

workspaceId

string

GTM ワークスペース ID。

zoneId

string

GTM ゾーンを一意に識別するゾーン ID。

name

string

ゾーンの表示名。

fingerprint

string

保存時に計算された GTM ゾーンのフィンガープリント。この値は、ゾーンが変更されるたびに再計算されます。

tagManagerUrl

string

タグ マネージャーの管理画面への自動生成リンク。

notes

string

コンテナでこのゾーンを利用する方法についてのユーザーのメモ。

childContainer[]

object (ChildContainer)

このゾーンの子であるコンテナ。

boundary

object (Boundary)

このゾーンの境界。

typeRestriction

object (TypeRestriction)

このゾーンのタイプの制限。

ChildContainer

ゾーンの子コンテナを表します。

JSON 表現
{
  "publicId": string,
  "nickname": string
}
フィールド
publicId

string

子コンテナの公開 ID。

nickname

string

子コンテナのゾーンでのニックネーム。

境界

ゾーンの境界を表します。

JSON 表現
{
  "condition": [
    {
      object (Condition)
    }
  ],
  "customEvaluationTriggerId": [
    string
  ]
}
フィールド
condition[]

object (Condition)

結合により境界を構成する条件。

customEvaluationTriggerId[]

string

カスタム評価トリガー ID。リストにあるトリガーのいずれかが true の場合、境界の条件がゾーンにより評価されます。

TypeRestriction

ゾーンのタイプの制限を表します。

JSON 表現
{
  "enable": boolean,
  "whitelistedTypeId": [
    string
  ]
}
フィールド
enable

boolean

このゾーンでタイプの制限が有効になっている場合は true になります。

whitelistedTypeId[]

string

このゾーンで使用できるように、ホワイトリストに登録されているタイプの公開 ID のリスト。

メソッド

create

GTM ゾーンを作成します。

delete

GTM ゾーンを削除します。

get

GTM ゾーンを取得します。

list

GTM コンテナ ワークスペースのすべての GTM ゾーンを一覧表示します。

revert

GTM ワークスペースの GTM ゾーンに加えた変更を元に戻します。

update

GTM ゾーンを更新します。