Workspaces: getProposal

รับข้อเสนอเกี่ยวกับ GTM Workspace ลองเลย

ส่งคำขอ

คำขอ HTTP

GET https://www.googleapis.com/tagmanager/v2/path

พารามิเตอร์

ชื่อพารามิเตอร์ ค่า คำอธิบาย
พารามิเตอร์เส้นทาง
path string เส้นทางแบบสัมพัทธ์ของข้อเสนอพื้นที่ทำงาน GTM: ตัวอย่างเช่น accounts/{aid}/containers/{cid}/workspace/{wid}/workspace_proposal

เนื้อหาของคำขอ

โปรดอย่าแสดงเนื้อหาของคำขอด้วยวิธีนี้

คำตอบ

หากสำเร็จ เมธอดนี้จะแสดงเนื้อหาการตอบสนองที่มีโครงสร้างต่อไปนี้

{
  "path": string,
  "status": string,
  "authors": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "reviewers": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "history": [
    {
      "type": string,
      "comment": {
        "content": string
      },
      "statusChange": {
        "oldStatus": string,
        "newStatus": string
      },
      "createdBy": {
        "type": string,
        "gaiaId": long
      },
      "createdTimestamp": {
        "seconds": long,
        "nanos": integer
      }
    }
  ],
  "fingerprint": string
}
ชื่อพร็อพเพอร์ตี้ ค่า คำอธิบาย Notes
path string เส้นทางแบบสัมพัทธ์ของข้อเสนอพื้นที่ทำงาน GTM
status string สถานะของข้อเสนอพื้นที่ทำงานขณะที่อยู่ระหว่างการตรวจสอบ

ค่าที่ยอมรับมีดังนี้
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
authors[] list รายชื่อผู้เขียนสำหรับข้อเสนอพื้นที่ทำงาน
authors[].type string ประเภทผู้ใช้จะแยกความแตกต่างระหว่างผู้ใช้และระบบ Google Tag Manager

ค่าที่ยอมรับมีดังนี้
  • "gaiaId"
  • "system"
authors[].gaiaId long ไม่มีรหัส GAIA ที่เชื่อมโยงกับผู้ใช้สำหรับระบบ Google Tag Manager
reviewers[] list รายการผู้ตรวจสอบสำหรับข้อเสนอพื้นที่ทำงาน
reviewers[].type string ประเภทผู้ใช้จะแยกความแตกต่างระหว่างผู้ใช้และระบบ Google Tag Manager

ค่าที่ยอมรับมีดังนี้
  • "gaiaId"
  • "system"
reviewers[].gaiaId long ไม่มีรหัส GAIA ที่เชื่อมโยงกับผู้ใช้สำหรับระบบ Google Tag Manager
history[] list บันทึกประวัติการแสดงความคิดเห็นและการเปลี่ยนแปลงสถานะ
history[].type string การเปลี่ยนแปลงประเภทของประวัติที่แยกระหว่างความคิดเห็นและสถานะ

ค่าที่ยอมรับมีดังนี้
  • "comment"
  • "statusChange"
  • "unspecified"
history[].comment nested object ความคิดเห็นของผู้ใช้หรือผู้รีวิว
history[].comment.content string เนื้อหาของผู้ตรวจสอบหรือความคิดเห็นของผู้เขียน
history[].statusChange nested object การเปลี่ยนแปลงสถานะของข้อเสนอ
history[].statusChange.oldStatus string สถานะข้อเสนอเดิมก่อนที่จะเปลี่ยนสถานะ

ค่าที่ยอมรับมีดังนี้
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].statusChange.newStatus string สถานะข้อเสนอใหม่หลังจากเปลี่ยนสถานะนั้น

ค่าที่ยอมรับมีดังนี้
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].createdBy nested object ฝ่ายที่รับผิดชอบการเปลี่ยนแปลงในประวัติศาสตร์
history[].createdBy.type string ประเภทผู้ใช้จะแยกความแตกต่างระหว่างผู้ใช้และระบบ Google Tag Manager

ค่าที่ยอมรับมีดังนี้
  • "gaiaId"
  • "system"
history[].createdBy.gaiaId long ไม่มีรหัส GAIA ที่เชื่อมโยงกับผู้ใช้สำหรับระบบ Google Tag Manager
history[].createdTimestamp nested object เมื่อมีการเพิ่มเหตุการณ์ประวัตินี้ลงในข้อเสนอพื้นที่ทำงาน
history[].createdTimestamp.seconds long แสดงวินาทีของเวลา UTC ตั้งแต่ Unix Epoch 1970-01-01T00:00:00Z ต้องเป็นค่าตั้งแต่ 0001-01-01T00:00:00Z ถึง 9999-12-31T23:59:59Z
history[].createdTimestamp.nanos integer เศษส่วนวินาทีที่ไม่ติดลบที่ความละเอียดระดับนาโนวินาที ค่าที่ 2 ที่เป็นลบซึ่งมีเศษส่วนต้องมีค่านาโนที่ไม่เป็นลบ ซึ่งจะนับเวลาไปข้างหน้า ต้องอยู่ระหว่าง 0 ถึง 999,999,999
fingerprint string ลายนิ้วมือของข้อเสนอพื้นที่ทำงาน GTM ที่คำนวณ ณ เวลาจัดเก็บข้อมูล ค่านี้จะถูกคำนวณใหม่ทุกครั้งที่มีการแก้ไขข้อเสนอ

ลองใช้เลย

ใช้ API Explorer ด้านล่างเพื่อเรียกใช้เมธอดนี้กับข้อมูลแบบเรียลไทม์และดูการตอบสนอง