REST Resource: accounts.containers.workspaces.variables

リソース: 変数

Google タグ マネージャーの変数を表します。

JSON 表現
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": string,
  "scheduleEndMs": string,
  "parameter": [
    {
      object (Parameter)
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string,
  "tagManagerUrl": string,
  "formatValue": {
    object (FormatValue)
  }
}
フィールド
path

string

GTM 変数の API 相対パス。

accountId

string

GTM アカウント ID。

containerId

string

GTM コンテナ ID。

workspaceId

string

GTM ワークスペース ID。

variableId

string

GTM 変数を一意に識別する変数 ID。

name

string

変数の表示名。

type

string

GTM 変数の型。

notes

string

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

scheduleStartMs

string (int64 format)

変数をスケジュール設定する開始タイムスタンプ(ミリ秒単位)。

scheduleEndMs

string (int64 format)

変数をスケジュール設定する終了タイムスタンプ(ミリ秒単位)。

parameter[]

object (Parameter)

変数のパラメータ。

enablingTriggerId[]

string

モバイル コンテナのみ: 条件変数を有効にするためのトリガー ID のリスト。すべての無効化トリガーが false である一方で、有効化トリガーの 1 つが true の場合、変数は有効になります。順不同のセットとして扱われます。

disablingTriggerId[]

string

モバイル コンテナのみ: 条件変数を有効にするためのトリガー ID のリスト。すべての無効化トリガーが false である一方で、有効化トリガーの 1 つが true の場合、変数は有効になります。順不同のセットとして扱われます。

fingerprint

string

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

parentFolderId

string

親フォルダ ID。

tagManagerUrl

string

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

formatValue

object (FormatValue)

変数値を他の値に変換するオプション。

FormatValue

JSON 表現
{
  "caseConversionType": enum (CaseConversionType),
  "convertNullToValue": {
    object (Parameter)
  },
  "convertUndefinedToValue": {
    object (Parameter)
  },
  "convertTrueToValue": {
    object (Parameter)
  },
  "convertFalseToValue": {
    object (Parameter)
  }
}
フィールド
caseConversionType

enum (CaseConversionType)

文字列型の変数値を小文字または大文字に変換するオプション。

convertNullToValue

object (Parameter)

変数値が null の場合に変換する値。

convertUndefinedToValue

object (Parameter)

変数値が未定義の場合に変換する値。

convertTrueToValue

object (Parameter)

変数値が true の場合に変換する値。

convertFalseToValue

object (Parameter)

変数値が false の場合に変換する値。

CaseConversionType

列挙型
none
lowercase 変数値を小文字に変換するオプション。
uppercase 変数値を大文字に変換するオプション。

メソッド

create

GTM 変数を作成します。

delete

GTM 変数を削除します。

get

GTM 変数を取得します。

list

コンテナのすべての GTM 変数を一覧表示します。

revert

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

update

GTM 変数を更新します。