จัดการป้ายกำกับ

คุณสามารถใช้ป้ายกำกับเพื่อติดแท็ก จัดระเบียบ และจัดหมวดหมู่ข้อความและเธรด ใน Gmail ได้ ป้ายกำกับมีความสัมพันธ์แบบหลายต่อหลายกับข้อความและชุดข้อความ กล่าวคือ คุณสามารถใช้ป้ายกำกับหลายรายการกับข้อความหรือชุดข้อความเดียว และใช้ป้ายกำกับเดียวกับข้อความหรือชุดข้อความหลายรายการได้

ดูข้อมูลเกี่ยวกับวิธี สร้าง รับ แสดง อัปเดต หรือลบป้ายกำกับได้ที่ ข้อมูลอ้างอิงเกี่ยวกับป้ายกำกับ

หากต้องการจัดการป้ายกำกับ คุณต้องใช้ https://www.googleapis.com/auth/gmail.labelsขอบเขต ดูข้อมูลเพิ่มเติม เกี่ยวกับขอบเขตได้ที่ ข้อมูลการให้สิทธิ์และการตรวจสอบสิทธิ์เฉพาะสำหรับ Gmail API

ประเภทของป้ายกำกับ

ป้ายกำกับมี 2 ประเภท ได้แก่ ป้ายกำกับ SYSTEM ที่สงวนไว้และป้ายกำกับ USER ที่กำหนดเอง โดยปกติแล้ว ป้ายกำกับของระบบจะสอดคล้องกับองค์ประกอบที่กำหนดไว้ล่วงหน้าในเว็บอินเทอร์เฟซของ Gmail เช่น กล่องจดหมาย ชื่อป้ายกำกับของระบบจะสงวนไว้ คุณไม่สามารถสร้างป้ายกำกับ USER ที่มีชื่อเดียวกับป้ายกำกับ SYSTEM ได้ ตารางต่อไปนี้แสดงป้ายกำกับของระบบ Gmail ที่พบบ่อยที่สุด

ชื่อ ใช้ด้วยตนเองได้ หมายเหตุ
INBOX ใช่
SPAM ใช่ค่ะ
TRASH ใช่ค่ะ
UNREAD ใช่ค่ะ
STARRED ใช่ค่ะ
IMPORTANT ใช่
SENT ไม่ ใช้กับข้อความที่ส่งด้วย drafts.send หรือ messages.send โดยแทรก ด้วย messages.insert และอีเมลของผู้ใช้ในส่วนหัว From หรือส่งโดยผู้ใช้ผ่าน อินเทอร์เฟซเว็บโดยอัตโนมัติ
DRAFT ไม่ ใช้กับข้อความ draft ทั้งหมดที่สร้างด้วย Gmail API หรืออินเทอร์เฟซ Gmail โดยอัตโนมัติ
CATEGORY_PERSONAL ใช่ ตรงกับข้อความที่แสดงในแท็บส่วนตัวของ อินเทอร์เฟซ Gmail
CATEGORY_SOCIAL ใช่ ตรงกับข้อความที่แสดงในแท็บโซเชียลของอินเทอร์เฟซ Gmail
CATEGORY_PROMOTIONS ใช่ สอดคล้องกับข้อความที่แสดงในแท็บโปรโมชันของ อินเทอร์เฟซ Gmail
CATEGORY_UPDATES ใช่ ตรงกับข้อความที่แสดงในแท็บอัปเดตของอินเทอร์เฟซ Gmail
CATEGORY_FORUMS ใช่ ตรงกับข้อความที่แสดงในแท็บฟอรัมของ อินเทอร์เฟซ Gmail

จัดการป้ายกำกับในข้อความและเธรด

ป้ายกำกับจะอยู่ในข้อความเท่านั้น เช่น หากคุณแสดงป้ายกำกับในชุดข้อความ คุณจะเห็นรายการป้ายกำกับที่มีอยู่ในข้อความใดก็ได้ภายในชุดข้อความ ป้ายกำกับอาจไม่มีในบางข้อความภายในชุดข้อความ คุณติดป้ายกำกับหลายรายการกับข้อความได้ แต่จะติดป้ายกำกับกับข้อความฉบับร่างไม่ได้

เพิ่มหรือนำป้ายกำกับออกจากเธรด

เมื่อเพิ่มหรือนำป้ายกำกับออกจากเธรด คุณจะเพิ่มหรือนำป้ายกำกับที่ระบุออกจากข้อความที่มีอยู่ทั้งหมดในเธรด

หากมีการเพิ่มข้อความลงในเธรดหลังจากที่คุณเพิ่มป้ายกำกับ ข้อความใหม่ จะไม่รับช่วงป้ายกำกับที่มีอยู่ซึ่งเชื่อมโยงกับเธรด หากต้องการเพิ่มป้ายกำกับ ในข้อความเหล่านั้น ให้เพิ่มป้ายกำกับลงในชุดข้อความอีกครั้ง

หากต้องการเพิ่มหรือนำป้ายกำกับที่เชื่อมโยงกับเธรดออก ให้ใช้ threads.modify

เพิ่มหรือนำป้ายกำกับออกจากข้อความ

เมื่อคุณเพิ่มป้ายกำกับในข้อความ ระบบจะเพิ่มป้ายกำกับนั้นในข้อความและ เชื่อมโยงกับชุดข้อความที่ข้อความนั้นอยู่ ระบบจะไม่เพิ่มป้ายกำกับ ลงในข้อความอื่นๆ ในชุดข้อความ

หากคุณนำป้ายกำกับออกจากข้อความและข้อความนั้นเป็นข้อความเดียวในชุดข้อความ ที่มีป้ายกำกับดังกล่าว ระบบจะนำป้ายกำกับออกจากชุดข้อความด้วย

หากต้องการเพิ่มหรือนำป้ายกำกับที่ใช้กับข้อความออก ให้ใช้ messages.modify