Triggers

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

Representasi resource

Mewakili pemicu Google Tag Manager.

{
  "accountId": string,
  "containerId": string,
  "triggerId": string,
  "name": string,
  "type": string,
  "customEventFilter": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ]
        }
      ]
    }
  ],
  "filter": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ]
        }
      ]
    }
  ],
  "autoEventFilter": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ]
        }
      ]
    }
  ],
  "waitForTags": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "checkValidation": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "waitForTagsTimeout": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "uniqueTriggerId": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "eventName": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "interval": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "limit": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "fingerprint": string,
  "parentFolderId": string,
  "selector": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "intervalSeconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "maxTimerLengthSeconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "verticalScrollPercentageList": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "horizontalScrollPercentageList": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "visibilitySelector": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "visiblePercentageMin": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "visiblePercentageMax": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "continuousTimeMinMilliseconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "totalTimeMinMilliseconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ]
    }
  ]
}
Nama properti Nilai Deskripsi Catatan
accountId string ID Akun GTM.
autoEventFilter[] list Digunakan dalam kasus pelacakan peristiwa otomatis. dapat ditulis
autoEventFilter[].parameter[] list Daftar parameter bernama (kunci/nilai), bergantung pada jenis kondisi. Catatan:
  • Untuk operator biner, sertakan parameter bernama arg0 dan arg1 untuk menentukan operand kiri dan kanan.
  • Pada saat ini, operand kiri (arg0) harus menjadi referensi ke variabel.
  • Untuk pencocokan Ekspresi Reguler yang tidak peka huruf besar/kecil, sertakan parameter boolean bernama ignore_case yang disetel ke true. Jika tidak ditentukan atau ditetapkan ke nilai lain, pencocokan akan peka huruf besar/kecil.
  • Untuk menegasikan operator, sertakan parameter boolean bernama parameter boolean negate yang disetel ke true.
dapat ditulis
autoEventFilter[].parameter[].key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
autoEventFilter[].parameter[].list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
autoEventFilter[].parameter[].map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
autoEventFilter[].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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
autoEventFilter[].parameter[].value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
autoEventFilter[].type string Jenis operator untuk kondisi ini.

Nilai yang dapat diterima adalah:
  • "contains"
  • "cssSelector"
  • "endsWith"
  • "equals"
  • "greater"
  • "greaterOrEquals"
  • "less"
  • "lessOrEquals"
  • "matchRegex"
  • "startsWith"
  • "urlMatches"
dapat ditulis
checkValidation nested object Apakah kami hanya akan mengaktifkan tag jika pengiriman formulir atau peristiwa klik link tidak dibatalkan oleh beberapa pengendali peristiwa lain (misalnya karena validasi). Hanya valid untuk pemicu Pengiriman Formulir dan Klik Link. dapat ditulis
checkValidation.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
checkValidation.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
checkValidation.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
checkValidation.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
checkValidation.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
containerId string ID Penampung GTM.
continuousTimeMinMilliseconds nested object Visibilitas memicu waktu terlihat berkelanjutan minimum (dalam milidetik). Hanya valid untuk pemicu Visibilitas AMP. dapat ditulis
continuousTimeMinMilliseconds.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
continuousTimeMinMilliseconds.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
continuousTimeMinMilliseconds.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
continuousTimeMinMilliseconds.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
continuousTimeMinMilliseconds.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
customEventFilter[] list Digunakan dalam kasus peristiwa kustom, yang diaktifkan jika semua Kondisi benar. dapat ditulis
customEventFilter[].parameter[] list Daftar parameter bernama (kunci/nilai), bergantung pada jenis kondisi. Catatan:
  • Untuk operator biner, sertakan parameter bernama arg0 dan arg1 untuk menentukan operand kiri dan kanan.
  • Pada saat ini, operand kiri (arg0) harus menjadi referensi ke variabel.
  • Untuk pencocokan Ekspresi Reguler yang tidak peka huruf besar/kecil, sertakan parameter boolean bernama ignore_case yang disetel ke true. Jika tidak ditentukan atau ditetapkan ke nilai lain, pencocokan akan peka huruf besar/kecil.
  • Untuk menegasikan operator, sertakan parameter boolean bernama parameter boolean negate yang disetel ke true.
dapat ditulis
customEventFilter[].parameter[].key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
customEventFilter[].parameter[].list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
customEventFilter[].parameter[].map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
customEventFilter[].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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
customEventFilter[].parameter[].value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
customEventFilter[].type string Jenis operator untuk kondisi ini.

Nilai yang dapat diterima adalah:
  • "contains"
  • "cssSelector"
  • "endsWith"
  • "equals"
  • "greater"
  • "greaterOrEquals"
  • "less"
  • "lessOrEquals"
  • "matchRegex"
  • "startsWith"
  • "urlMatches"
dapat ditulis
eventName nested object Nama peristiwa GTM yang diaktifkan. Hanya valid untuk pemicu Timer. dapat ditulis
eventName.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
eventName.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
eventName.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
eventName.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
eventName.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
filter[] list Pemicu hanya akan diaktifkan jika semua Kondisi benar. dapat ditulis
filter[].parameter[] list Daftar parameter bernama (kunci/nilai), bergantung pada jenis kondisi. Catatan:
  • Untuk operator biner, sertakan parameter bernama arg0 dan arg1 untuk menentukan operand kiri dan kanan.
  • Pada saat ini, operand kiri (arg0) harus menjadi referensi ke variabel.
  • Untuk pencocokan Ekspresi Reguler yang tidak peka huruf besar/kecil, sertakan parameter boolean bernama ignore_case yang disetel ke true. Jika tidak ditentukan atau ditetapkan ke nilai lain, pencocokan akan peka huruf besar/kecil.
  • Untuk menegasikan operator, sertakan parameter boolean bernama parameter boolean negate yang disetel ke true.
dapat ditulis
filter[].parameter[].key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
filter[].parameter[].list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
filter[].parameter[].map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
filter[].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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
filter[].parameter[].value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
filter[].type string Jenis operator untuk kondisi ini.

Nilai yang dapat diterima adalah:
  • "contains"
  • "cssSelector"
  • "endsWith"
  • "equals"
  • "greater"
  • "greaterOrEquals"
  • "less"
  • "lessOrEquals"
  • "matchRegex"
  • "startsWith"
  • "urlMatches"
dapat ditulis
fingerprint string Sidik jari Pemicu GTM yang dihitung pada waktu penyimpanan. Nilai ini dihitung ulang setiap kali pemicu diubah.
horizontalScrollPercentageList nested object Daftar nilai persentase bilangan bulat untuk pemicu scroll. Pemicu akan diaktifkan saat setiap persentase tercapai saat tampilan di-scroll secara horizontal. Hanya valid untuk pemicu scroll AMP. dapat ditulis
horizontalScrollPercentageList.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
horizontalScrollPercentageList.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
horizontalScrollPercentageList.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
horizontalScrollPercentageList.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
horizontalScrollPercentageList.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
interval nested object Waktu antara memicu Peristiwa Timer berulang (dalam milidetik). Hanya valid untuk pemicu Timer. dapat ditulis
interval.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
interval.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
interval.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
interval.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
interval.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
intervalSeconds nested object Waktu antara Peristiwa Timer untuk memulai (dalam detik). Hanya valid untuk pemicu Timer AMP. dapat ditulis
intervalSeconds.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
intervalSeconds.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
intervalSeconds.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
intervalSeconds.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
intervalSeconds.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
limit nested object Batas jumlah peristiwa GTM yang akan diaktifkan Pemicu Timer ini. Jika tidak ada batas yang ditetapkan, kami akan terus mengaktifkan peristiwa GTM hingga pengguna meninggalkan halaman. Hanya valid untuk pemicu Timer. dapat ditulis
limit.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
limit.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
limit.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
limit.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
limit.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
maxTimerLengthSeconds nested object Waktu maksimum untuk mengaktifkan Peristiwa Timer (dalam detik). Hanya valid untuk pemicu Timer AMP. dapat ditulis
maxTimerLengthSeconds.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
maxTimerLengthSeconds.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
maxTimerLengthSeconds.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
maxTimerLengthSeconds.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
maxTimerLengthSeconds.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
name string Nama tampilan pemicu. dapat ditulis
parameter[] list Parameter tambahan.
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 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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
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.
selector nested object Pemilih CSS pemicu klik (yaitu "a", "button", dll.). Hanya valid untuk pemicu Klik AMP. dapat ditulis
selector.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
selector.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
selector.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
selector.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
selector.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
totalTimeMinMilliseconds nested object Total waktu terlihat minimum pemicu visibilitas (dalam milidetik). Hanya valid untuk pemicu Visibilitas AMP. dapat ditulis
totalTimeMinMilliseconds.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
totalTimeMinMilliseconds.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
totalTimeMinMilliseconds.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
totalTimeMinMilliseconds.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
totalTimeMinMilliseconds.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
triggerId string ID Pemicu mengidentifikasi Pemicu GTM secara unik.
type string Menentukan peristiwa lapisan data yang menyebabkan pemicu ini.

Nilai yang dapat diterima adalah:
  • "always"
  • "ampClick"
  • "ampScroll"
  • "ampTimer"
  • "ampVisibility"
  • "click"
  • "customEvent"
  • "domReady"
  • "elementVisibility"
  • "formSubmission"
  • "historyChange"
  • "jsError"
  • "linkClick"
  • "pageview"
  • "scrollDepth"
  • "timer"
  • "triggerGroup"
  • "windowLoaded"
  • "youTubeVideo"
dapat ditulis
uniqueTriggerId nested object ID pemicu unik global yang membuat ID ini secara otomatis (Pemroses Formulir, Klik Link, atau Pengatur Waktu) jika ada. Digunakan untuk membuat peristiwa otomatis yang tidak kompatibel berfungsi bersama dengan pemfilteran pemicu berdasarkan ID pemicu. Nilai ini diisi selama pembuatan output karena tag yang tersirat oleh pemicu tidak ada hingga saat itu. Hanya valid untuk pemicu Pengiriman Formulir, Klik Link, dan Timer. dapat ditulis
uniqueTriggerId.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
uniqueTriggerId.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
uniqueTriggerId.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
uniqueTriggerId.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
uniqueTriggerId.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
verticalScrollPercentageList nested object Daftar nilai persentase bilangan bulat untuk pemicu scroll. Pemicu akan diaktifkan saat setiap persentase tercapai saat tampilan di-scroll secara vertikal. Hanya valid untuk pemicu scroll AMP. dapat ditulis
verticalScrollPercentageList.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
verticalScrollPercentageList.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
verticalScrollPercentageList.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
verticalScrollPercentageList.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
verticalScrollPercentageList.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
visibilitySelector nested object Pemilih CSS pemicu visibilitas (yaitu "#id"). Hanya valid untuk pemicu Visibilitas AMP. dapat ditulis
visibilitySelector.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
visibilitySelector.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
visibilitySelector.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
visibilitySelector.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
visibilitySelector.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
visiblePercentageMax nested object Visibilitas memicu visibilitas persen maksimum. Hanya valid untuk pemicu Visibilitas AMP. dapat ditulis
visiblePercentageMax.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
visiblePercentageMax.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
visiblePercentageMax.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
visiblePercentageMax.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
visiblePercentageMax.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
visiblePercentageMin nested object Visibilitas memicu visibilitas persen minimum. Hanya valid untuk pemicu Visibilitas AMP. dapat ditulis
visiblePercentageMin.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
visiblePercentageMin.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
visiblePercentageMin.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
visiblePercentageMin.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
visiblePercentageMin.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
waitForTags nested object Apakah kami harus menunda pengiriman formulir atau membuka link hingga semua tag telah diaktifkan (dengan mencegah tindakan default dan kemudian menyimulasikan tindakan default tersebut). Hanya valid untuk pemicu Pengiriman Formulir dan Klik Link. dapat ditulis
waitForTags.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
waitForTags.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
waitForTags.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
waitForTags.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
waitForTags.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis
waitForTagsTimeout nested object Waktu tunggu (dalam milidetik) hingga tag diaktifkan saat 'waits_for_tags' di atas bernilai true. Hanya valid untuk pemicu Pengiriman Formulir dan Klik Link. dapat ditulis
waitForTagsTimeout.key string Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. dapat ditulis
waitForTagsTimeout.list[] list Parameter parameter daftar ini (kunci akan diabaikan). dapat ditulis
waitForTagsTimeout.map[] list Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). dapat ditulis
waitForTagsTimeout.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


Nilai yang dapat diterima:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
dapat ditulis
waitForTagsTimeout.value string Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. dapat ditulis

Metode

buat
Membuat pemicu GTM.
hapus
Menghapus pemicu GTM.
dapatkan
Mendapatkan pemicu GTM.
list
Mencantumkan semua pemicu GTM penampung.
pembaruan
Memperbarui pemicu GTM.