Tags

Untuk daftar metode untuk resource ini, lihat bagian akhir halaman ini.

Representasi resource

Mewakili Tag Google Tag Manager.

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "tagId": string,
  "name": string,
  "type": string,
  "firingRuleId": [
    string
  ],
  "blockingRuleId": [
    string
  ],
  "liveOnly": boolean,
  "priority": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "notes": string,
  "scheduleStartMs": long,
  "scheduleEndMs": long,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  ],
  "fingerprint": string,
  "firingTriggerId": [
    string
  ],
  "blockingTriggerId": [
    string
  ],
  "setupTag": [
    {
      "tagName": string,
      "stopOnSetupFailure": boolean
    }
  ],
  "teardownTag": [
    {
      "tagName": string,
      "stopTeardownOnFailure": boolean
    }
  ],
  "parentFolderId": string,
  "tagFiringOption": string,
  "tagManagerUrl": string,
  "paused": boolean,
  "monitoringMetadata": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "monitoringMetadataTagNameKey": string,
  "consentSettings": {
    "consentStatus": string,
    "consentType": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  }
}
Nama properti Nilai Deskripsi Catatan
accountId string ID Akun GTM.
blockingRuleId[] list ID aturan pemblokiran. Jika salah satu aturan yang tercantum bernilai benar (true), tag tidak akan diaktifkan. dapat ditulis
blockingTriggerId[] list Memblokir ID pemicu. Jika salah satu pemicu yang tercantum bernilai benar, tag tidak akan diaktifkan. dapat ditulis
consentSettings nested object Setelan izin tag. dapat ditulis
consentSettings.consentStatus string Status izin tag. Jika ditetapkan ke NEEDED, runtime akan memeriksa apakah jenis izin yang ditentukan oleh kolom consent_type telah diberikan.

Nilai yang dapat diterima:
  • "needed"
  • "notNeeded"
  • "notSet"
consentSettings.consentType nested object Jenis izin yang akan diperiksa selama pengaktifan tag jika dalam status izin DIPERLUKAN. Parameter ini harus berjenis LIST dengan setiap item daftar berjenis STRING.
consentSettings.consentType.isWeakReference boolean Apakah parameter jenis referensi direferensikan dengan kuat atau lemah. Hanya digunakan oleh Transformasi. dapat ditulis
consentSettings.consentType.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
consentSettings.consentType.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
consentSettings.consentType.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
consentSettings.consentType.type string Jenis parameter. Nilai yang valid adalah:
  • boolean: Nilai ini mewakili boolean, yang dinyatakan sebagai 'true' atau 'false'
  • integer: Nilai ini mewakili nilai bilangan bulat yang ditandatangani 64-bit, di basis 10
  • list: Daftar parameter harus ditentukan
  • map: Peta parameter harus ditentukan
  • template: Nilai mewakili teks; ini dapat mencakup referensi variabel (bahkan referensi variabel yang mungkin menampilkan jenis non-string)
  • trigger_reference: Nilainya 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
consentSettings.consentType.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
containerId string ID Penampung GTM.
fingerprint string Sidik jari Tag GTM sebagai dikomputasi pada waktu penyimpanan. Nilai ini dihitung ulang setiap kali tag diubah.
firingRuleId[] list ID aturan pengaktifan. Tag akan diaktifkan saat salah satu aturan yang tercantum adalah benar dan semua blockingRuleIds-nya (jika ada yang ditentukan) salah. dapat ditulis
firingTriggerId[] list Mengaktifkan ID pemicu. Tag akan diaktifkan saat salah satu pemicu yang tercantum adalah benar dan semua blockingTriggerIds-nya (jika ada) salah. dapat ditulis
liveOnly boolean Jika ditetapkan ke true, tag ini hanya akan diaktifkan di lingkungan aktif (misalnya, bukan dalam mode pratinjau atau debug). dapat ditulis
monitoringMetadata nested object Peta pasangan nilai kunci metadata tag yang akan disertakan dalam data peristiwa untuk pemantauan tag. Catatan:
  • Parameter ini harus berjenis MAP.
  • Setiap parameter dalam peta adalah jenis TEMPLATE, tetapi tidak boleh berisi referensi variabel.
dapat ditulis
monitoringMetadata.isWeakReference boolean Apakah parameter jenis referensi direferensikan dengan kuat atau lemah. Hanya digunakan oleh Transformasi. dapat ditulis
monitoringMetadata.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
monitoringMetadata.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
monitoringMetadata.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
monitoringMetadata.type string Jenis parameter. Nilai yang valid adalah:
  • boolean: Nilai ini mewakili boolean, yang dinyatakan sebagai 'true' atau 'false'
  • integer: Nilai ini mewakili nilai bilangan bulat yang ditandatangani 64-bit, di basis 10
  • list: Daftar parameter harus ditentukan
  • map: Peta parameter harus ditentukan
  • template: Nilai mewakili teks; ini dapat mencakup referensi variabel (bahkan referensi variabel yang mungkin menampilkan jenis non-string)
  • trigger_reference: Nilainya 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
monitoringMetadata.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
monitoringMetadataTagNameKey string Jika tidak kosong, nama tampilan tag akan disertakan dalam peta metadata pemantauan menggunakan kunci yang ditentukan. dapat ditulis
name string Nama tampilan tag. dapat ditulis
notes string Catatan pengguna tentang cara menerapkan tag ini di penampung. dapat ditulis
parameter[] list Parameter tag. dapat ditulis
parameter[].isWeakReference boolean Apakah parameter jenis referensi direferensikan dengan kuat atau lemah. Hanya digunakan oleh Transformasi. 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[].type string Jenis parameter. Nilai yang valid adalah:
  • boolean: Nilai ini mewakili boolean, yang dinyatakan sebagai 'true' atau 'false'
  • integer: Nilai ini mewakili nilai bilangan bulat yang ditandatangani 64-bit, di basis 10
  • list: Daftar parameter harus ditentukan
  • map: Peta parameter harus ditentukan
  • template: Nilai mewakili teks; ini dapat mencakup referensi variabel (bahkan referensi variabel yang mungkin menampilkan jenis non-string)
  • trigger_reference: Nilainya 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
parameter[].value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
parentFolderId string ID folder induk.
path string Jalur relatif API Tag GTM.
paused boolean Menunjukkan apakah tag dijeda, yang mencegah tag diaktifkan. dapat ditulis
priority nested object Prioritas numerik tag yang ditentukan pengguna. Tag diaktifkan secara asinkron sesuai urutan prioritas. Tag dengan nilai numerik yang lebih tinggi akan diaktifkan terlebih dahulu. Prioritas tag dapat berupa nilai positif atau negatif. Nilai defaultnya adalah 0. dapat ditulis
priority.isWeakReference boolean Apakah parameter jenis referensi direferensikan dengan kuat atau lemah. Hanya digunakan oleh Transformasi. dapat ditulis
priority.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
priority.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
priority.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
priority.type string Jenis parameter. Nilai yang valid adalah:
  • boolean: Nilai ini mewakili boolean, yang dinyatakan sebagai 'true' atau 'false'
  • integer: Nilai ini mewakili nilai bilangan bulat yang ditandatangani 64-bit, di basis 10
  • list: Daftar parameter harus ditentukan
  • map: Peta parameter harus ditentukan
  • template: Nilai mewakili teks; ini dapat mencakup referensi variabel (bahkan referensi variabel yang mungkin menampilkan jenis non-string)
  • trigger_reference: Nilainya 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
priority.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 tag. dapat ditulis
scheduleStartMs long Stempel waktu mulai dalam milidetik untuk menjadwalkan tag. dapat ditulis
setupTag[] list Daftar tag penyiapan. Saat ini kami hanya mengizinkan salah satunya.
setupTag[].stopOnSetupFailure boolean Jika true (benar), aktifkan tag utama jika dan hanya jika tag penyiapan berhasil diaktifkan. Jika salah, aktifkan tag utama terlepas dari status pengaktifan tag penyiapan.
setupTag[].tagName string Nama tag penyiapan.
tagFiringOption string Opsi untuk mengaktifkan tag ini.

Nilai yang dapat diterima:
  • "oncePerEvent"
  • "oncePerLoad"
  • "tagFiringOptionUnspecified"
  • "unlimited"
tagId string ID Tag secara unik mengidentifikasi Tag GTM.
tagManagerUrl string Link yang dibuat otomatis ke UI Tag Manager
teardownTag[] list Daftar tag pembongkaran. Saat ini kami hanya mengizinkan salah satunya.
teardownTag[].stopTeardownOnFailure boolean Jika true (benar), aktifkan tag pembongkaran jika dan hanya jika tag utama berhasil diaktifkan. Jika salah, aktifkan tag pembongkaran terlepas dari status pengaktifan tag utama.
teardownTag[].tagName string Nama tag pembongkaran.
type string Jenis Tag GTM. dapat ditulis
workspaceId string ID Ruang Kerja GTM.

Metode

buat
Membuat Tag GTM.
hapus
Menghapus Tag GTM.
dapatkan
Mendapatkan Tag GTM.
list
Mencantumkan semua Tag GTM dari Penampung.
kembalikan
Mengembalikan perubahan ke Tag GTM di Ruang Kerja GTM.
info terbaru
Memperbarui Tag GTM.