REST Resource: accounts.containers.workspaces.variables

Resource: Variabel

Mewakili Variabel Google Tag Manager.

Representasi 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)
  }
}
Kolom
path

string

Jalur relatif API Variabel GTM.

accountId

string

ID Akun GTM.

containerId

string

ID Penampung GTM.

workspaceId

string

ID Ruang Kerja GTM.

variableId

string

ID Variabel mengidentifikasi Variabel GTM secara unik.

name

string

Nama tampilan variabel.

type

string

Jenis Variabel GTM.

notes

string

Catatan pengguna tentang cara menerapkan variabel ini di penampung.

scheduleStartMs

string (int64 format)

Stempel waktu mulai dalam milidetik untuk menjadwalkan variabel.

scheduleEndMs

string (int64 format)

Stempel waktu akhir dalam milidetik untuk menjadwalkan variabel.

parameter[]

object (Parameter)

Parameter variabel.

enablingTriggerId[]

string

Khusus untuk penampung seluler: Daftar ID pemicu untuk mengaktifkan variabel bersyarat; variabel diaktifkan jika salah satu pemicu pengaktifan bernilai benar, sementara semua pemicu penonaktifan bernilai salah. Diperlakukan sebagai set yang tidak berurutan.

disablingTriggerId[]

string

Khusus untuk penampung seluler: Daftar ID pemicu untuk menonaktifkan variabel bersyarat; variabel diaktifkan jika salah satu pemicu pengaktifan bernilai benar, sementara semua pemicu penonaktifan bernilai salah. Diperlakukan sebagai set yang tidak berurutan.

fingerprint

string

Sidik jari Variabel GTM seperti yang dihitung pada waktu penyimpanan. Nilai ini dihitung ulang setiap kali variabel diubah.

parentFolderId

string

ID folder induk.

tagManagerUrl

string

Link yang dibuat otomatis ke UI tag manager

formatValue

object (FormatValue)

Opsi untuk mengonversi nilai variabel ke nilai lain.

FormatValue

Representasi JSON
{
  "caseConversionType": enum (CaseConversionType),
  "convertToNumber": enum (DecimalSeparatorType),
  "convertNullToValue": {
    object (Parameter)
  },
  "convertUndefinedToValue": {
    object (Parameter)
  },
  "convertToBoolean": boolean,
  "convertTrueToValue": {
    object (Parameter)
  },
  "convertFalseToValue": {
    object (Parameter)
  }
}
Kolom
caseConversionType

enum (CaseConversionType)

Opsi untuk mengonversi nilai variabel jenis string menjadi huruf kecil atau huruf besar.

convertToNumber

enum (DecimalSeparatorType)

Opsi untuk mengonversi nilai variabel menjadi angka.

convertNullToValue

object (Parameter)

Nilai yang akan dikonversi jika nilai variabel adalah null.

convertUndefinedToValue

object (Parameter)

Nilai yang akan dikonversi jika nilai variabel tidak ditentukan.

convertToBoolean

boolean

Opsi untuk mengonversi nilai variabel menjadi boolean.

convertTrueToValue

object (Parameter)

Nilai yang akan dikonversi jika nilai variabel benar.

convertFalseToValue

object (Parameter)

Nilai yang akan dikonversi jika nilai variabel salah.

CaseConversionType

Enum
none
lowercase Opsi untuk mengonversi nilai variabel menjadi huruf kecil.
uppercase Opsi untuk mengonversi nilai variabel menjadi huruf besar.

DecimalSeparatorType

Enum
decimalSeparatorTypeUnspecified
period Opsi untuk mengonversi nilai variabel menjadi angka dengan titik sebagai pemisah desimal.
comma Opsi untuk mengonversi nilai variabel menjadi angka dengan koma sebagai pemisah desimal.
automatic Opsi untuk mengonversi nilai variabel menjadi angka dengan deteksi pemisah desimal otomatis.

Metode

create

Membuat Variabel GTM.

delete

Menghapus Variabel GTM.

get

Mendapatkan Variabel GTM.

list

Mencantumkan semua Variabel GTM dalam Penampung.

revert

Mengembalikan perubahan pada Variabel GTM di Ruang Kerja GTM.

update

Memperbarui Variabel GTM.