อัปเดตตัวแปร GTM ลองเลย
ส่งคำขอ
คำขอ HTTP
PUT https://www.googleapis.com/tagmanager/v2/path
พารามิเตอร์
ชื่อพารามิเตอร์ | ค่า | คำอธิบาย |
---|---|---|
พารามิเตอร์เส้นทาง | ||
path |
string |
เส้นทางสัมพัทธ์ API ของตัวแปร GTM ตัวอย่าง: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id}/variables/{variable_id} |
พารามิเตอร์การค้นหาที่ไม่บังคับ | ||
fingerprint |
string |
หากระบุ ลายนิ้วมือนี้ต้องตรงกับลายนิ้วมือของตัวแปรในพื้นที่เก็บข้อมูล |
การให้สิทธิ์
คำขอนี้ต้องได้รับสิทธิ์ด้วยขอบเขตต่อไปนี้
ขอบเขต |
---|
https://www.googleapis.com/auth/tagmanager.edit.containers |
โปรดดูข้อมูลเพิ่มเติมที่หน้าการตรวจสอบสิทธิ์และการให้สิทธิ์
เนื้อหาของคำขอ
ในเนื้อหาคำขอ ให้ระบุทรัพยากรตัวแปรพร้อมด้วยพร็อพเพอร์ตี้ต่อไปนี้
ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย | Notes |
---|---|---|---|
พร็อพเพอร์ตี้ที่จำเป็น | |||
formatValue.convertFalseToValue.type |
string |
ประเภทพารามิเตอร์ ค่าที่ถูกต้องคือ:
ค่าที่ยอมรับมีดังนี้
|
เขียนได้ |
formatValue.convertNullToValue.type |
string |
ประเภทพารามิเตอร์ ค่าที่ถูกต้องคือ:
ค่าที่ยอมรับมีดังนี้
|
เขียนได้ |
formatValue.convertTrueToValue.type |
string |
ประเภทพารามิเตอร์ ค่าที่ถูกต้องคือ:
ค่าที่ยอมรับมีดังนี้
|
เขียนได้ |
formatValue.convertUndefinedToValue.type |
string |
ประเภทพารามิเตอร์ ค่าที่ถูกต้องคือ:
ค่าที่ยอมรับมีดังนี้
|
เขียนได้ |
name |
string |
ชื่อที่แสดงของตัวแปร | เขียนได้ |
parameter[].type |
string |
ประเภทพารามิเตอร์ ค่าที่ถูกต้องคือ:
ค่าที่ยอมรับมีดังนี้
|
เขียนได้ |
type |
string |
ประเภทตัวแปร GTM | เขียนได้ |
พร็อพเพอร์ตี้ที่ไม่บังคับ | |||
disablingTriggerId[] |
list |
สำหรับคอนเทนเนอร์อุปกรณ์เคลื่อนที่เท่านั้น: รายการรหัสทริกเกอร์สำหรับปิดใช้ตัวแปรแบบมีเงื่อนไข ระบบจะเปิดใช้ตัวแปรนี้หากทริกเกอร์เปิดใช้รายการใดรายการหนึ่งเป็นจริง ขณะที่ทริกเกอร์ปิดใช้ทั้งหมดเป็นเท็จ ถือว่าเป็นชุดที่ไม่มีลำดับ | เขียนได้ |
enablingTriggerId[] |
list |
สำหรับคอนเทนเนอร์อุปกรณ์เคลื่อนที่เท่านั้น: รายการรหัสทริกเกอร์สำหรับเปิดใช้ตัวแปรแบบมีเงื่อนไข ระบบจะเปิดใช้ตัวแปรนี้หากทริกเกอร์เปิดใช้ตัวใดตัวหนึ่งเป็นจริง ขณะที่ทริกเกอร์ปิดใช้ทั้งหมดเป็นเท็จ ถือว่าเป็นชุดที่ไม่มีลำดับ | เขียนได้ |
formatValue.convertFalseToValue.key |
string |
คีย์ที่มีชื่อซึ่งระบุพารามิเตอร์โดยไม่ซ้ำกัน ต้องระบุสำหรับพารามิเตอร์ระดับบนสุดและค่าแมป ละเว้นสำหรับค่ารายการ | เขียนได้ |
formatValue.convertFalseToValue.list[] |
list |
พารามิเตอร์ของพารามิเตอร์รายการนี้ (ระบบจะไม่สนใจคีย์) | เขียนได้ |
formatValue.convertFalseToValue.map[] |
list |
พารามิเตอร์ของพารามิเตอร์แมปนี้ (ต้องมีคีย์ คีย์ต้องไม่ซ้ำกัน) | เขียนได้ |
formatValue.convertFalseToValue.value |
string |
ค่าของพารามิเตอร์ (อาจมีการอ้างอิงตัวแปร เช่น "") ตามความเหมาะสมกับประเภทที่ระบุ | เขียนได้ |
formatValue.convertNullToValue.key |
string |
คีย์ที่มีชื่อซึ่งระบุพารามิเตอร์โดยไม่ซ้ำกัน ต้องระบุสำหรับพารามิเตอร์ระดับบนสุดและค่าแมป ละเว้นสำหรับค่ารายการ | เขียนได้ |
formatValue.convertNullToValue.list[] |
list |
พารามิเตอร์ของพารามิเตอร์รายการนี้ (ระบบจะไม่สนใจคีย์) | เขียนได้ |
formatValue.convertNullToValue.map[] |
list |
พารามิเตอร์ของพารามิเตอร์แมปนี้ (ต้องมีคีย์ คีย์ต้องไม่ซ้ำกัน) | เขียนได้ |
formatValue.convertNullToValue.value |
string |
ค่าของพารามิเตอร์ (อาจมีการอ้างอิงตัวแปร เช่น "") ตามความเหมาะสมกับประเภทที่ระบุ | เขียนได้ |
formatValue.convertTrueToValue.key |
string |
คีย์ที่มีชื่อซึ่งระบุพารามิเตอร์โดยไม่ซ้ำกัน ต้องระบุสำหรับพารามิเตอร์ระดับบนสุดและค่าแมป ละเว้นสำหรับค่ารายการ | เขียนได้ |
formatValue.convertTrueToValue.list[] |
list |
พารามิเตอร์ของพารามิเตอร์รายการนี้ (ระบบจะไม่สนใจคีย์) | เขียนได้ |
formatValue.convertTrueToValue.map[] |
list |
พารามิเตอร์ของพารามิเตอร์แมปนี้ (ต้องมีคีย์ คีย์ต้องไม่ซ้ำกัน) | เขียนได้ |
formatValue.convertTrueToValue.value |
string |
ค่าของพารามิเตอร์ (อาจมีการอ้างอิงตัวแปร เช่น "") ตามความเหมาะสมกับประเภทที่ระบุ | เขียนได้ |
formatValue.convertUndefinedToValue.key |
string |
คีย์ที่มีชื่อซึ่งระบุพารามิเตอร์โดยไม่ซ้ำกัน ต้องระบุสำหรับพารามิเตอร์ระดับบนสุดและค่าแมป ละเว้นสำหรับค่ารายการ | เขียนได้ |
formatValue.convertUndefinedToValue.list[] |
list |
พารามิเตอร์ของพารามิเตอร์รายการนี้ (ระบบจะไม่สนใจคีย์) | เขียนได้ |
formatValue.convertUndefinedToValue.map[] |
list |
พารามิเตอร์ของพารามิเตอร์แมปนี้ (ต้องมีคีย์ คีย์ต้องไม่ซ้ำกัน) | เขียนได้ |
formatValue.convertUndefinedToValue.value |
string |
ค่าของพารามิเตอร์ (อาจมีการอ้างอิงตัวแปร เช่น "") ตามความเหมาะสมกับประเภทที่ระบุ | เขียนได้ |
notes |
string |
ผู้ใช้หมายเหตุเกี่ยวกับวิธีใช้ตัวแปรนี้ในคอนเทนเนอร์ | เขียนได้ |
parameter[] |
list |
พารามิเตอร์ของตัวแปร | เขียนได้ |
parameter[].key |
string |
คีย์ที่มีชื่อซึ่งระบุพารามิเตอร์โดยไม่ซ้ำกัน ต้องระบุสำหรับพารามิเตอร์ระดับบนสุดและค่าแมป ละเว้นสำหรับค่ารายการ | เขียนได้ |
parameter[].list[] |
list |
พารามิเตอร์ของพารามิเตอร์รายการนี้ (ระบบจะไม่สนใจคีย์) | เขียนได้ |
parameter[].map[] |
list |
พารามิเตอร์ของพารามิเตอร์แมปนี้ (ต้องมีคีย์ คีย์ต้องไม่ซ้ำกัน) | เขียนได้ |
parameter[].value |
string |
ค่าของพารามิเตอร์ (อาจมีการอ้างอิงตัวแปร เช่น "") ตามความเหมาะสมกับประเภทที่ระบุ | เขียนได้ |
scheduleEndMs |
long |
การประทับเวลาสิ้นสุดเป็นมิลลิวินาทีเพื่อตั้งเวลาตัวแปร | เขียนได้ |
scheduleStartMs |
long |
การประทับเวลาเริ่มต้นเป็นมิลลิวินาทีเพื่อตั้งเวลาตัวแปร | เขียนได้ |
คำตอบ
หากสําเร็จ เมธอดนี้จะแสดงทรัพยากรตัวแปรในเนื้อหาการตอบสนอง
ลองใช้เลย
ใช้ API Explorer ด้านล่างเพื่อเรียกใช้เมธอดนี้กับข้อมูลแบบเรียลไทม์และดูการตอบสนอง