API Reference

การอ้างอิง API นี้จัดเรียงตามประเภททรัพยากร ทรัพยากรแต่ละประเภทมีการนำเสนอข้อมูลอย่างน้อย 1 รายการและมีวิธีอย่างน้อย 1 วิธี

ประเภททรัพยากร

  1. บัญชี
  2. เวอร์ชันคอนเทนเนอร์
  3. คอนเทนเนอร์
  4. สภาพแวดล้อม
  5. Environments.reauthorize_environments
  6. โฟลเดอร์
  7. Folders.entities
  8. Folders.move_folders
  9. สิทธิ์
  10. แท็ก
  11. ทริกเกอร์
  12. ตัวแปร

บัญชี

สำหรับรายละเอียดทรัพยากรบัญชี โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
รับ GET  /accounts/accountId รับบัญชี GTM
list GET  /accounts แสดงบัญชี GTM ทั้งหมดที่ผู้ใช้มีสิทธิ์เข้าถึง
อัปเดต PUT  /accounts/accountId อัปเดตบัญชี GTM

รุ่นคอนเทนเนอร์

สำหรับรายละเอียดทรัพยากรเวอร์ชันคอนเทนเนอร์ โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
สร้าง POST  /accounts/accountId/containers/containerId/versions สร้างเวอร์ชันคอนเทนเนอร์
ลบ DELETE  /accounts/accountId/containers/containerId/versions/containerVersionId ลบเวอร์ชันคอนเทนเนอร์
รับ GET  /accounts/accountId/containers/containerId/versions/containerVersionId รับเวอร์ชันคอนเทนเนอร์
list GET  /accounts/accountId/containers/containerId/versions แสดงเวอร์ชันคอนเทนเนอร์ทั้งหมดของคอนเทนเนอร์ GTM
publish POST  /accounts/accountId/containers/containerId/versions/containerVersionId/publish นำเวอร์ชันคอนเทนเนอร์ไปใช้จริง
กู้คืน POST  /accounts/accountId/containers/containerId/versions/containerVersionId/restore คืนค่าเวอร์ชันคอนเทนเนอร์ การดำเนินการนี้จะเขียนทับการกำหนดค่าปัจจุบันของคอนเทนเนอร์ (รวมถึงตัวแปร ทริกเกอร์ และแท็ก) การดำเนินการดังกล่าวจะไม่มีผลใดๆ กับเวอร์ชันที่ให้บริการ (เช่น เวอร์ชันที่เผยแพร่)
undelete POST  /accounts/accountId/containers/containerId/versions/containerVersionId/undelete ยกเลิกการลบเวอร์ชันคอนเทนเนอร์
อัปเดต PUT  /accounts/accountId/containers/containerId/versions/containerVersionId อัปเดตเวอร์ชันคอนเทนเนอร์

คอนเทนเนอร์

สำหรับรายละเอียดทรัพยากรคอนเทนเนอร์ โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
สร้าง POST  /accounts/accountId/containers สร้างคอนเทนเนอร์
ลบ DELETE  /accounts/accountId/containers/containerId ลบคอนเทนเนอร์
รับ GET  /accounts/accountId/containers/containerId รับคอนเทนเนอร์
list GET  /accounts/accountId/containers แสดงรายการคอนเทนเนอร์ทั้งหมดที่เป็นของบัญชี GTM
อัปเดต PUT  /accounts/accountId/containers/containerId อัปเดตคอนเทนเนอร์

สภาพแวดล้อม

สำหรับรายละเอียดทรัพยากรสภาพแวดล้อม โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
สร้าง POST  /accounts/accountId/containers/containerId/environments สร้างสภาพแวดล้อม GTM
ลบ DELETE  /accounts/accountId/containers/containerId/environments/environmentId ลบสภาพแวดล้อม GTM
รับ GET  /accounts/accountId/containers/containerId/environments/environmentId รับสภาพแวดล้อม GTM
list GET  /accounts/accountId/containers/containerId/environments แสดงสภาพแวดล้อม GTM ทั้งหมดของคอนเทนเนอร์ GTM
อัปเดต PUT  /accounts/accountId/containers/containerId/environments/environmentId อัปเดตสภาพแวดล้อม GTM

Environments.reauthorize_environments

โปรดดูรายละเอียดทรัพยากรของ Environments.reauthorized_environments ในหน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
อัปเดต PUT  /accounts/accountId/containers/containerId/reauthorize_environments/environmentId สร้างรหัสการให้สิทธิ์สำหรับสภาพแวดล้อม GTM อีกครั้ง

โฟลเดอร์

สำหรับรายละเอียดของทรัพยากรโฟลเดอร์ โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
สร้าง POST  /accounts/accountId/containers/containerId/folders สร้างโฟลเดอร์ GTM
ลบ DELETE  /accounts/accountId/containers/containerId/folders/folderId ลบโฟลเดอร์ GTM
รับ GET  /accounts/accountId/containers/containerId/folders/folderId รับโฟลเดอร์ GTM
list GET  /accounts/accountId/containers/containerId/folders แสดงรายการโฟลเดอร์ GTM ทั้งหมดของคอนเทนเนอร์
อัปเดต PUT  /accounts/accountId/containers/containerId/folders/folderId อัปเดตโฟลเดอร์ GTM

Folders.entities

โปรดดูรายละเอียดทรัพยากรของ Folders.entities ในหน้าการนำเสนอทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
list GET  /accounts/accountId/containers/containerId/folders/folderId/entities แสดงรายการเอนทิตีทั้งหมดในโฟลเดอร์ GTM

Folders.move_folders

สำหรับรายละเอียดทรัพยากรของ Folders.move_folders โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
อัปเดต PUT  /accounts/accountId/containers/containerId/move_folders/folderId ย้ายเอนทิตีไปยังโฟลเดอร์ GTM

สิทธิ์

โปรดดูรายละเอียดทรัพยากรสิทธิ์ในหน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
สร้าง POST  /accounts/accountId/permissions สร้างบัญชีและสิทธิ์ใช้งานคอนเทนเนอร์ของผู้ใช้
ลบ DELETE  /accounts/accountId/permissions/permissionId นำผู้ใช้ออกจากบัญชี โดยเพิกถอนสิทธิ์เข้าถึงผู้ใช้และคอนเทนเนอร์ทั้งหมดของผู้ใช้
รับ GET  /accounts/accountId/permissions/permissionId รับบัญชีและสิทธิ์เข้าถึงคอนเทนเนอร์ของผู้ใช้
list GET  /accounts/accountId/permissions แสดงรายการผู้ใช้ทั้งหมดที่มีสิทธิ์เข้าถึงบัญชี พร้อมด้วยบัญชีและสิทธิ์เข้าถึงคอนเทนเนอร์ที่มอบให้ผู้ใช้แต่ละราย
อัปเดต PUT  /accounts/accountId/permissions/permissionId อัปเดตบัญชีและสิทธิ์ใช้งานคอนเทนเนอร์ของผู้ใช้

แท็ก

โปรดดูรายละเอียดทรัพยากรแท็กในหน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
สร้าง POST  /accounts/accountId/containers/containerId/tags สร้างแท็ก GTM
ลบ DELETE  /accounts/accountId/containers/containerId/tags/tagId ลบแท็ก GTM
รับ GET  /accounts/accountId/containers/containerId/tags/tagId รับแท็ก GTM
list GET  /accounts/accountId/containers/containerId/tags แสดงแท็ก GTM ทั้งหมดของคอนเทนเนอร์
อัปเดต PUT  /accounts/accountId/containers/containerId/tags/tagId อัปเดตแท็ก GTM

ทริกเกอร์

สำหรับรายละเอียดทรัพยากรของทริกเกอร์ โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
สร้าง POST  /accounts/accountId/containers/containerId/triggers สร้างทริกเกอร์ GTM
ลบ DELETE  /accounts/accountId/containers/containerId/triggers/triggerId ลบทริกเกอร์ GTM
รับ GET  /accounts/accountId/containers/containerId/triggers/triggerId รับทริกเกอร์ GTM
list GET  /accounts/accountId/containers/containerId/triggers แสดงรายการทริกเกอร์ GTM ทั้งหมดของคอนเทนเนอร์
อัปเดต PUT  /accounts/accountId/containers/containerId/triggers/triggerId อัปเดตทริกเกอร์ GTM

ตัวแปร

สำหรับรายละเอียดทรัพยากรตัวแปร โปรดดูหน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/tagmanager/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
สร้าง POST  /accounts/accountId/containers/containerId/variables สร้างตัวแปร GTM
ลบ DELETE  /accounts/accountId/containers/containerId/variables/variableId ลบตัวแปร GTM
รับ GET  /accounts/accountId/containers/containerId/variables/variableId รับตัวแปร GTM
list GET  /accounts/accountId/containers/containerId/variables แสดงตัวแปร GTM ทั้งหมดของคอนเทนเนอร์
อัปเดต PUT  /accounts/accountId/containers/containerId/variables/variableId อัปเดตตัวแปร GTM