Variables

โปรดดูรายการวิธีการสำหรับแหล่งข้อมูลนี้ที่ส่วนท้ายของหน้านี้

การรับรองทรัพยากร

แสดงตัวแปร Google Tag Manager

{
  "accountId": string,
  "containerId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": long,
  "scheduleEndMs": long,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ]
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string
}
ชื่อพร็อพเพอร์ตี้ ค่า คำอธิบาย Notes
accountId string รหัสบัญชี GTM
containerId string รหัสคอนเทนเนอร์ GTM
disablingTriggerId[] list สำหรับคอนเทนเนอร์อุปกรณ์เคลื่อนที่เท่านั้น: รายการรหัสทริกเกอร์สำหรับปิดใช้ตัวแปรแบบมีเงื่อนไข ระบบจะเปิดใช้ตัวแปรนี้หากทริกเกอร์เปิดใช้รายการใดรายการหนึ่งเป็นจริง ขณะที่ทริกเกอร์ปิดใช้ทั้งหมดเป็นเท็จ ถือว่าเป็นชุดที่ไม่มีลำดับ เขียนได้
enablingTriggerId[] list สำหรับคอนเทนเนอร์อุปกรณ์เคลื่อนที่เท่านั้น: รายการรหัสทริกเกอร์สำหรับเปิดใช้ตัวแปรแบบมีเงื่อนไข ระบบจะเปิดใช้ตัวแปรนี้หากทริกเกอร์เปิดใช้ตัวใดตัวหนึ่งเป็นจริง ขณะที่ทริกเกอร์ปิดใช้ทั้งหมดเป็นเท็จ ถือว่าเป็นชุดที่ไม่มีลำดับ เขียนได้
fingerprint string ลายนิ้วมือของตัวแปร GTM ที่คำนวณ ณ เวลาจัดเก็บข้อมูล ค่านี้จะคำนวณใหม่เมื่อมีการแก้ไขตัวแปร
name string ชื่อที่แสดงของตัวแปร เขียนได้
notes string ผู้ใช้หมายเหตุเกี่ยวกับวิธีใช้ตัวแปรนี้ในคอนเทนเนอร์ เขียนได้
parameter[] list พารามิเตอร์ของตัวแปร เขียนได้
parameter[].key string คีย์ที่มีชื่อซึ่งระบุพารามิเตอร์โดยไม่ซ้ำกัน ต้องระบุสำหรับพารามิเตอร์ระดับบนสุดและค่าแมป ละเว้นสำหรับค่ารายการ เขียนได้
parameter[].list[] list พารามิเตอร์ของพารามิเตอร์รายการนี้ (ระบบจะไม่สนใจคีย์) เขียนได้
parameter[].map[] list พารามิเตอร์ของพารามิเตอร์แมปนี้ (ต้องมีคีย์ คีย์ต้องไม่ซ้ำกัน) เขียนได้
parameter[].type string ประเภทพารามิเตอร์ ค่าที่ถูกต้องคือ:
  • boolean: ค่านี้แทนค่าบูลีน ซึ่งแสดงเป็น "true" หรือ "false"
  • integer: ค่านี้แสดงค่าจำนวนเต็มแบบมีเครื่องหมาย 64 บิตในฐาน 10
  • list: ควรระบุรายการพารามิเตอร์
  • map: ควรระบุแมปของพารามิเตอร์
  • template: ค่าแสดงถึงข้อความทุกอย่าง ซึ่งอาจรวมถึงการอ้างอิงตัวแปร (แม้แต่การอ้างอิงตัวแปรที่อาจแสดงประเภทที่ไม่ใช่สตริง)
  • trigger_reference: ค่านี้แทนทริกเกอร์ ซึ่งแสดงเป็นรหัสทริกเกอร์


ค่าที่ยอมรับมีดังนี้
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
เขียนได้
parameter[].value string ค่าของพารามิเตอร์ (อาจมีการอ้างอิงตัวแปร เช่น "") ตามความเหมาะสมกับประเภทที่ระบุ เขียนได้
parentFolderId string ID โฟลเดอร์หลัก
scheduleEndMs long การประทับเวลาสิ้นสุดเป็นมิลลิวินาทีเพื่อตั้งเวลาตัวแปร เขียนได้
scheduleStartMs long การประทับเวลาเริ่มต้นเป็นมิลลิวินาทีเพื่อตั้งเวลาตัวแปร เขียนได้
type string ประเภทตัวแปร GTM เขียนได้
variableId string รหัสตัวแปรจะระบุตัวแปร GTM ที่ไม่ซ้ำ

วิธีการ

สร้าง
สร้างตัวแปร GTM
ลบ
ลบตัวแปร GTM
รับ
รับตัวแปร GTM
list
แสดงรายการตัวแปร GTM ทั้งหมดของคอนเทนเนอร์
อัปเดต
อัปเดตตัวแปร GTM