มาโครของคอนเทนเนอร์ มาโครแทนค่าที่ได้รับการประเมินขณะรันไทม์ คุณจะอ้างอิงมาโครได้เมื่อกำหนดค่ากฎและแท็ก สำหรับรายละเอียดเกี่ยวกับพร็อพเพอร์ตี้ที่ตั้งค่าสำหรับมาโคร Google Tag Manager ได้ โปรดดูข้อมูลอ้างอิงพจนานุกรมมาโคร ดูข้อมูลเกี่ยวกับวิธีตั้งค่าและใช้มาโครของผู้ใช้ได้ที่มาโครในศูนย์ช่วยเหลือของ Google Tag Manager
โปรดดูรายการวิธีการสำหรับแหล่งข้อมูลนี้ที่ส่วนท้ายของหน้านี้
การรับรองทรัพยากร
แสดงมาโคร Google Tag Manager
{ "accountId": string, "containerId": string, "macroId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": long, "scheduleEndMs": long, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ] } ], "enablingRuleId": [ string ], "disablingRuleId": [ string ], "fingerprint": string, "parentFolderId": string }
ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย | Notes |
---|---|---|---|
accountId |
string |
รหัสบัญชี GTM | |
containerId |
string |
รหัสคอนเทนเนอร์ GTM | |
disablingRuleId[] |
list |
สำหรับคอนเทนเนอร์อุปกรณ์เคลื่อนที่เท่านั้น: รายการรหัสกฎสำหรับการปิดใช้มาโครแบบมีเงื่อนไข มาโครจะเปิดใช้งานหากกฎเปิดใช้งานข้อใดข้อหนึ่งเป็นจริงในขณะที่กฎปิดใช้งานทั้งหมดเป็นเท็จ ถือว่าเป็นชุดที่ไม่มีลำดับ | เขียนได้ |
enablingRuleId[] |
list |
สำหรับคอนเทนเนอร์อุปกรณ์เคลื่อนที่เท่านั้น: รายการรหัสกฎสำหรับเปิดใช้งานมาโครแบบมีเงื่อนไข มาโครจะเปิดใช้งานหากกฎเปิดใช้งานข้อใดข้อหนึ่งเป็นจริงในขณะที่กฎปิดใช้งานทั้งหมดเป็นเท็จ ถือว่าเป็นชุดที่ไม่มีลำดับ | เขียนได้ |
fingerprint |
string |
ลายนิ้วมือของมาโคร GTM ที่คำนวณ ณ เวลาจัดเก็บข้อมูล ค่านี้จะถูกคำนวณใหม่ทุกครั้งที่มีการแก้ไขมาโคร | |
macroId |
string |
รหัสมาโครจะระบุมาโคร GTM ที่ไม่ซ้ำ | |
name |
string |
ชื่อที่แสดงของมาโคร | เขียนได้ |
notes |
string |
ผู้ใช้หมายเหตุเกี่ยวกับวิธีใช้มาโครนี้ในคอนเทนเนอร์ | เขียนได้ |
parameter[] |
list |
พารามิเตอร์ของมาโคร | เขียนได้ |
parameter[].key |
string |
คีย์ที่มีชื่อซึ่งระบุพารามิเตอร์โดยไม่ซ้ำกัน ต้องระบุสำหรับพารามิเตอร์ระดับบนสุดและค่าแมป ละเว้นสำหรับค่ารายการ | เขียนได้ |
parameter[].list[] |
list |
พารามิเตอร์ของพารามิเตอร์รายการนี้ (ระบบจะไม่สนใจคีย์) | เขียนได้ |
parameter[].map[] |
list |
พารามิเตอร์ของพารามิเตอร์แมปนี้ (ต้องมีคีย์ คีย์ต้องไม่ซ้ำกัน) | เขียนได้ |
parameter[].type |
string |
ประเภทพารามิเตอร์ ค่าที่ถูกต้องคือ:
ค่าที่ยอมรับมีดังนี้
|
เขียนได้ |
parameter[].value |
string |
ค่าของพารามิเตอร์ (อาจมีการอ้างอิงมาโคร เช่น "") ที่เหมาะสมกับประเภทที่ระบุ | เขียนได้ |
parentFolderId |
string |
ID โฟลเดอร์หลัก | |
scheduleEndMs |
long |
การประทับเวลาสิ้นสุดเป็นมิลลิวินาทีเพื่อกำหนดเวลาให้มาโคร | เขียนได้ |
scheduleStartMs |
long |
การประทับเวลาเริ่มต้นเป็นมิลลิวินาทีเพื่อกำหนดเวลาให้มาโคร | เขียนได้ |
type |
string |
ประเภทมาโคร GTM | เขียนได้ |
วิธีการ
ใช้วิธีการด้านล่างเพื่อสร้าง แก้ไข ลบ หรือเรียกข้อมูลมาโคร