Variables: create

Membuat Variabel GTM. Coba sekarang.

Permintaan

Permintaan HTTP

POST https://www.googleapis.com/tagmanager/v2/+parent/variables

Parameter

Nama parameter Nilai Deskripsi
Parameter jalur
parent string Jalur relatif API Workspace GTM. Contoh: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id}

Otorisasi

Permintaan ini memerlukan otorisasi dengan cakupan berikut:

Cakupan
https://www.googleapis.com/auth/tagmanager.edit.containers

Untuk informasi selengkapnya, lihat halaman autentikasi dan otorisasi.

Isi permintaan

Dalam isi permintaan, masukkan Resource variabel dengan properti berikut:

Nama properti Nilai Deskripsi Catatan
Properti yang Diperlukan
formatValue.convertFalseToValue.type string Jenis parameter. Nilai yang valid adalah:
  • boolean: Nilai mewakili boolean, yang diwakili sebagai 'true' atau 'false'
  • integer: Nilai mewakili nilai bilangan bulat dengan tanda tangan 64-bit, di basis 10
  • list: Daftar parameter harus ditentukan
  • map: Peta parameter harus ditentukan
  • template: Nilai mewakili teks apa pun; nilai ini dapat mencakup referensi variabel (bahkan referensi variabel yang mungkin menampilkan jenis non-string)
  • trigger_reference: Nilai mewakili pemicu, yang direpresentasikan sebagai ID pemicu
  • tag_reference: Nilai mewakili tag, yang direpresentasikan sebagai nama tag


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
dapat ditulis
formatValue.convertNullToValue.type string Jenis parameter. Nilai yang valid adalah:
  • boolean: Nilai mewakili boolean, yang diwakili sebagai 'true' atau 'false'
  • integer: Nilai mewakili nilai bilangan bulat dengan tanda tangan 64-bit, di basis 10
  • list: Daftar parameter harus ditentukan
  • map: Peta parameter harus ditentukan
  • template: Nilai mewakili teks apa pun; nilai ini dapat mencakup referensi variabel (bahkan referensi variabel yang mungkin menampilkan jenis non-string)
  • trigger_reference: Nilai mewakili pemicu, yang direpresentasikan sebagai ID pemicu
  • tag_reference: Nilai mewakili tag, yang direpresentasikan sebagai nama tag


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
dapat ditulis
formatValue.convertTrueToValue.type string Jenis parameter. Nilai yang valid adalah:
  • boolean: Nilai mewakili boolean, yang diwakili sebagai 'true' atau 'false'
  • integer: Nilai mewakili nilai bilangan bulat dengan tanda tangan 64-bit, di basis 10
  • list: Daftar parameter harus ditentukan
  • map: Peta parameter harus ditentukan
  • template: Nilai mewakili teks apa pun; nilai ini dapat mencakup referensi variabel (bahkan referensi variabel yang mungkin menampilkan jenis non-string)
  • trigger_reference: Nilai mewakili pemicu, yang direpresentasikan sebagai ID pemicu
  • tag_reference: Nilai mewakili tag, yang direpresentasikan sebagai nama tag


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
dapat ditulis
formatValue.convertUndefinedToValue.type string Jenis parameter. Nilai yang valid adalah:
  • boolean: Nilai mewakili boolean, yang diwakili sebagai 'true' atau 'false'
  • integer: Nilai mewakili nilai bilangan bulat dengan tanda tangan 64-bit, di basis 10
  • list: Daftar parameter harus ditentukan
  • map: Peta parameter harus ditentukan
  • template: Nilai mewakili teks apa pun; nilai ini dapat mencakup referensi variabel (bahkan referensi variabel yang mungkin menampilkan jenis non-string)
  • trigger_reference: Nilai mewakili pemicu, yang direpresentasikan sebagai ID pemicu
  • tag_reference: Nilai mewakili tag, yang direpresentasikan sebagai nama tag


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
dapat ditulis
name string Nama tampilan variabel. dapat ditulis
parameter[].type string Jenis parameter. Nilai yang valid adalah:
  • boolean: Nilai mewakili boolean, yang diwakili sebagai 'true' atau 'false'
  • integer: Nilai mewakili nilai bilangan bulat dengan tanda tangan 64-bit, di basis 10
  • list: Daftar parameter harus ditentukan
  • map: Peta parameter harus ditentukan
  • template: Nilai mewakili teks apa pun; nilai ini dapat mencakup referensi variabel (bahkan referensi variabel yang mungkin menampilkan jenis non-string)
  • trigger_reference: Nilai mewakili pemicu, yang direpresentasikan sebagai ID pemicu
  • tag_reference: Nilai mewakili tag, yang direpresentasikan sebagai nama tag


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
dapat ditulis
type string Jenis Variabel GTM. dapat ditulis
Properti Opsional
disablingTriggerId[] list Khusus untuk penampung seluler: Daftar ID pemicu untuk menonaktifkan variabel bersyarat; variabel diaktifkan jika salah satu pemicu pengaktifan bernilai benar sedangkan semua pemicu penonaktifan bernilai salah. Dianggap sebagai kumpulan yang tidak berurutan. dapat ditulis
enablingTriggerId[] list Khusus untuk penampung seluler: Daftar ID pemicu untuk mengaktifkan variabel bersyarat; variabel diaktifkan jika salah satu pemicu pengaktifan bernilai benar sedangkan semua pemicu penonaktifan bernilai salah. Dianggap sebagai kumpulan yang tidak berurutan. dapat ditulis
formatValue.convertFalseToValue.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
formatValue.convertFalseToValue.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
formatValue.convertFalseToValue.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
formatValue.convertFalseToValue.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
formatValue.convertNullToValue.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
formatValue.convertNullToValue.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
formatValue.convertNullToValue.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
formatValue.convertNullToValue.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
formatValue.convertTrueToValue.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
formatValue.convertTrueToValue.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
formatValue.convertTrueToValue.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
formatValue.convertTrueToValue.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
formatValue.convertUndefinedToValue.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
formatValue.convertUndefinedToValue.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
formatValue.convertUndefinedToValue.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
formatValue.convertUndefinedToValue.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
notes string Catatan pengguna tentang cara menerapkan variabel ini di penampung. dapat ditulis
parameter[] list Parameter variabel. dapat ditulis
parameter[].key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
parameter[].list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
parameter[].map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
parameter[].value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
scheduleEndMs long Stempel waktu akhir dalam milidetik untuk menjadwalkan variabel. dapat ditulis
scheduleStartMs long Stempel waktu mulai dalam milidetik untuk menjadwalkan variabel. dapat ditulis

Respons

Jika berhasil, metode ini akan menampilkan Resource variabel dalam isi respons.

Cobalah!

Gunakan APIs Explorer di bawah untuk memanggil metode ini pada data live dan melihat respons.