บริการ Google Tag Manager ให้สิทธิ์เข้าถึงข้อมูล Tag Manager API แก่ผู้ใช้ที่ได้รับอนุญาต บริการนี้ ช่วยให้ผู้ใช้ Tag Manager จัดการ Tag Manager บัญชี, คอนเทนเนอร์, สภาพแวดล้อม, เวอร์ชัน, พื้นที่ทำงาน, โฟลเดอร์, ตัวแปร, ทริกเกอร์, แท็ก และ สิทธิ์ของผู้ใช้ได้
นี่เป็นบริการขั้นสูงที่ต้องเปิดใช้ก่อน ใช้งาน
ข้อมูลอ้างอิง
ดูข้อมูลโดยละเอียดเกี่ยวกับบริการนี้ได้ที่เอกสารอ้างอิงสำหรับ Tag Manager API V2
เช่นเดียวกับบริการขั้นสูงทั้งหมดใน Google Apps Script บริการ Tag Manager จะใช้ออบเจ็กต์ เมธอด และพารามิเตอร์เดียวกันกับ API สาธารณะ ดูข้อมูลเพิ่มเติมได้ที่ วิธีกำหนดลายเซ็นของเมธอด
หากต้องการรายงานปัญหาและดูการสนับสนุนอื่นๆ โปรดไปที่ ศูนย์ช่วยเหลือของ Google Tag Manager
โค้ดตัวอย่าง
โค้ดตัวอย่างต่อไปนี้แสดงวิธีใช้ฟีเจอร์บางอย่างของบริการ Tag Manager
สร้างเวอร์ชันคอนเทนเนอร์ที่มีตัวแปร ทริกเกอร์ และแท็ก
โค้ดตัวอย่างต่อไปนี้ใช้ Tag Manager API V2 เพื่อสร้างคอนเทนเนอร์ที่มีชื่อซึ่งประทับเวลาด้วยวันที่ปัจจุบันก่อน เพื่อเพิ่มโอกาสที่ชื่อจะไม่ซ้ำ จากนั้นตัวอย่างจะสร้างพื้นที่ทำงานที่มีตัวแปรค่าแบบสุ่มและทริกเกอร์ที่ทำงานเมื่อมีการดูหน้าเว็บ จากนั้นตัวอย่างจะใช้ทริกเกอร์เพื่อสร้างแท็กพิกเซลที่กำหนดเองซึ่งจะเริ่มทำงานพิกเซลไปที่ //example.com โดยมีไม่ใช้แคชต่อท้าย URL สุดท้าย ตัวอย่างจะสร้างเวอร์ชันคอนเทนเนอร์ที่มีเอนทิตีเหล่านี้ บันทึกเวอร์ชัน และส่งคืนเวอร์ชันเพื่อใช้ในภายหลัง
เผยแพร่เวอร์ชันคอนเทนเนอร์และแสดงตัวอย่างฉบับร่างของคอนเทนเนอร์ปัจจุบันอย่างรวดเร็ว
โค้ดตัวอย่างต่อไปนี้ใช้ Tag Manager API V2 เพื่อยอมรับเวอร์ชันคอนเทนเนอร์ที่อาจสร้างขึ้นในตัวอย่างก่อนหน้า และดึงข้อมูลรหัสบัญชี คอนเทนเนอร์ และเวอร์ชันจากเวอร์ชัน ตัวอย่างจะใช้รหัสเหล่านี้เพื่อเผยแพร่เวอร์ชันคอนเทนเนอร์แบบสดต่อสาธารณะ สุดท้าย ตัวอย่างจะสร้างการแสดงตัวอย่างอย่างรวดเร็วของพื้นที่ทำงานใหม่และบันทึกการแสดงตัวอย่างอย่างรวดเร็ว
สร้างและให้สิทธิ์สภาพแวดล้อมของผู้ใช้อีกครั้ง
โค้ดตัวอย่างต่อไปนี้ใช้ Tag Manager API V2 เพื่อยอมรับเวอร์ชันคอนเทนเนอร์และแยกข้อมูลรหัสบัญชี คอนเทนเนอร์ และเวอร์ชัน ตัวอย่างจะใช้รหัสเหล่านี้เพื่อสร้างสภาพแวดล้อมของผู้ใช้ที่ชี้ไปยังเวอร์ชันคอนเทนเนอร์อินพุตและบันทึกสภาพแวดล้อมของผู้ใช้ ตัวอย่างจะสิ้นสุดด้วยการบันทึกสภาพแวดล้อมของผู้ใช้ที่ได้รับอนุญาตอีกครั้ง
บันทึกอีเมลและสิทธิ์เข้าถึงคอนเทนเนอร์ทั้งหมดภายในบัญชี
โค้ดตัวอย่างต่อไปนี้ใช้ Tag Manager API V2 เพื่อค้นหารายการสิทธิ์ทั้งหมดภายในบัญชี Tag Manager จากนั้นตัวอย่างจะบันทึกอีเมลของผู้ใช้ รหัสคอนเทนเนอร์ และประเภทสิทธิ์เข้าถึงคอนเทนเนอร์สำหรับแต่ละรายการ