Groups

ทรัพยากร Groups คือคลาสข้อมูลรูทของ Groups Settings API ทรัพยากร Groups แต่ละรายการจะเชื่อมโยงกับคอลเล็กชันการตั้งค่า

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

การนําเสนอทรัพยากร

ทรัพยากร Groups มีข้อมูลเมตาที่มีสรุปการตั้งค่าของกลุ่มที่ระบุ การตั้งค่าเหล่านี้จะจัดการการเข้าถึง การแจ้งเตือน การเก็บถาวรของบทสนทนา การดูแลข้อความ และปรับแต่งกลุ่มผู้ใช้ของบัญชี

โดยค่าเริ่มต้น ระบบจะแสดงข้อมูลทรัพยากรของ Groups ในรูปแบบข้อมูล atom+XML

Atom

<entry xmlns="http://www.w3.org/2005/Atom" xmlns:apps="http://schemas.google.com/apps/2006" xmlns:gd="http://schemas.google.com/g/2005">
  <id>
    string
  </id>
  <title>
    Groups Resource Entry
  </title>
  <content type="text">
    string
  </content>
  <author>
    <name>
      Google
    </name>
  </author>
  <apps:email>
    string
  </apps:email>
  <apps:name>
    string
  </apps:name>
  <apps:description>
    string
  </apps:description>
  <apps:whoCanJoin>
    string
  </apps:whoCanJoin>
  <apps:whoCanViewMembership>
    string
  </apps:whoCanViewMembership>
  <apps:whoCanViewGroup>
    string
  </apps:whoCanViewGroup>
  <apps:whoCanInvite>
    string
  </apps:whoCanInvite>
  <apps:whoCanAdd>
    string
  </apps:whoCanAdd>
  <apps:allowExternalMembers>
    string
  </apps:allowExternalMembers>
  <apps:whoCanPostMessage>
    string
  </apps:whoCanPostMessage>
  <apps:allowWebPosting>
    string
  </apps:allowWebPosting>
  <apps:primaryLanguage>
    string
  </apps:primaryLanguage>
  <apps:maxMessageBytes>
    integer
  </apps:maxMessageBytes>
  <apps:isArchived>
    string
  </apps:isArchived>
  <apps:archiveOnly>
    string
  </apps:archiveOnly>
  <apps:messageModerationLevel>
    string
  </apps:messageModerationLevel>
  <apps:spamModerationLevel>
    string
  </apps:spamModerationLevel>
  <apps:replyTo>
    string
  </apps:replyTo>
  <apps:customReplyTo>
    string
  </apps:customReplyTo>
  <apps:includeCustomFooter>
    string
  </apps:includeCustomFooter>
  <apps:customFooterText>
    string
  </apps:customFooterText>
  <apps:sendMessageDenyNotification>
    string
  </apps:sendMessageDenyNotification>
  <apps:defaultMessageDenyNotificationText>
    string
  </apps:defaultMessageDenyNotificationText>
  <apps:showInGroupDirectory>
    string
  </apps:showInGroupDirectory>
  <apps:allowGoogleCommunication>
    string
  </apps:allowGoogleCommunication>
  <apps:membersCanPostAsTheGroup>
    string
  </apps:membersCanPostAsTheGroup>
  <apps:messageDisplayFont>
    string
  </apps:messageDisplayFont>
  <apps:includeInGlobalAddressList>
    string
  </apps:includeInGlobalAddressList>
  <apps:whoCanLeaveGroup>
    string
  </apps:whoCanLeaveGroup>
  <apps:whoCanContactOwner>
    string
  </apps:whoCanContactOwner>
  <apps:whoCanAddReferences>
    string
  </apps:whoCanAddReferences>
  <apps:whoCanAssignTopics>
    string
  </apps:whoCanAssignTopics>
  <apps:whoCanUnassignTopic>
    string
  </apps:whoCanUnassignTopic>
  <apps:whoCanTakeTopics>
    string
  </apps:whoCanTakeTopics>
  <apps:whoCanMarkDuplicate>
    string
  </apps:whoCanMarkDuplicate>
  <apps:whoCanMarkNoResponseNeeded>
    string
  </apps:whoCanMarkNoResponseNeeded>
  <apps:whoCanMarkFavoriteReplyOnAnyTopic>
    string
  </apps:whoCanMarkFavoriteReplyOnAnyTopic>
  <apps:whoCanMarkFavoriteReplyOnOwnTopic>
    string
  </apps:whoCanMarkFavoriteReplyOnOwnTopic>
  <apps:whoCanUnmarkFavoriteReplyOnAnyTopic>
    string
  </apps:whoCanUnmarkFavoriteReplyOnAnyTopic>
  <apps:whoCanEnterFreeFormTags>
    string
  </apps:whoCanEnterFreeFormTags>
  <apps:whoCanModifyTagsAndCategories>
    string
  </apps:whoCanModifyTagsAndCategories>
  <apps:favoriteRepliesOnTop>
    string
  </apps:favoriteRepliesOnTop>
  <apps:whoCanApproveMembers>
    string
  </apps:whoCanApproveMembers>
  <apps:whoCanBanUsers>
    string
  </apps:whoCanBanUsers>
  <apps:whoCanModifyMembers>
    string
  </apps:whoCanModifyMembers>
  <apps:whoCanApproveMessages>
    string
  </apps:whoCanApproveMessages>
  <apps:whoCanDeleteAnyPost>
    string
  </apps:whoCanDeleteAnyPost>
  <apps:whoCanDeleteTopics>
    string
  </apps:whoCanDeleteTopics>
  <apps:whoCanLockTopics>
    string
  </apps:whoCanLockTopics>
  <apps:whoCanMoveTopicsIn>
    string
  </apps:whoCanMoveTopicsIn>
  <apps:whoCanMoveTopicsOut>
    string
  </apps:whoCanMoveTopicsOut>
  <apps:whoCanPostAnnouncements>
    string
  </apps:whoCanPostAnnouncements>
  <apps:whoCanHideAbuse>
    string
  </apps:whoCanHideAbuse>
  <apps:whoCanMakeTopicsSticky>
    string
  </apps:whoCanMakeTopicsSticky>
  <apps:whoCanModerateMembers>
    string
  </apps:whoCanModerateMembers>
  <apps:whoCanModerateContent>
    string
  </apps:whoCanModerateContent>
  <apps:whoCanAssistContent>
    string
  </apps:whoCanAssistContent>
  <apps:customRolesEnabledForSettingsToBeMerged>
    string
  </apps:customRolesEnabledForSettingsToBeMerged>
  <apps:enableCollaborativeInbox>
    string
  </apps:enableCollaborativeInbox>
  <apps:whoCanDiscoverGroup>
    string
  </apps:whoCanDiscoverGroup>
  <apps:defaultSender>
    string
  </apps:defaultSender>
</entry>

ตารางต่อไปนี้แสดงทรัพยากรของ Groups

ชื่อพร็อพเพอร์ตี้ ค่า คำอธิบาย
entry object ทรัพยากรของกลุ่ม
entry/xmlns string สคีมาสำหรับรูปแบบ Atom
entry/xmlns:apps string สคีมาของรูปแบบ Google Workspace I/O
entry/xmlns:gd string สคีมาสำหรับโปรโตคอล Google Data
entry/id object ตัวระบุที่ไม่ซ้ำกันสำหรับทรัพยากรของกลุ่ม
entry/title object ชื่อรายการ Atom ของ API ซึ่งก็คือ Groups Resource Entry
entry/content object ประเภทเนื้อหาของรายการ Atom
entry/content/type string ประเภทเนื้อหาของฟีด Atom ซึ่งก็คือ text
entry/author object แท็กผู้เขียนสำหรับรายการ Atom
entry/author/name object ชื่อผู้เขียน ซึ่งก็คือ Google
entry/apps:email object

อีเมลของกลุ่ม พร็อพเพอร์ตี้นี้อัปเดตได้โดยใช้ Directory API

entry/apps:name object ชื่อกลุ่ม ชื่อกลุ่มมีอักขระได้สูงสุด 75 ตัว
entry/apps:description object คำอธิบายของกลุ่ม ค่าพร็อพเพอร์ตี้นี้อาจเป็นสตริงว่างได้หากไม่ได้ป้อนคําอธิบายกลุ่ม หากป้อน คำอธิบายกลุ่มจะมีความยาวได้สูงสุดไม่เกิน 4,096 อักขระ
entry/apps:whoCanJoin object สิทธิ์ในการเข้าร่วมกลุ่ม ค่าที่เป็นไปได้มีดังนี้
  • ANYONE_CAN_JOIN: ผู้ใช้อินเทอร์เน็ตทุกคน ทั้งภายในและภายนอกโดเมนของคุณจะเข้าร่วมกลุ่มได้
  • ALL_IN_DOMAIN_CAN_JOIN: ทุกคนในโดเมนบัญชีเข้าร่วมได้ ซึ่งรวมถึงบัญชีที่มีหลายโดเมน
  • INVITED_CAN_JOIN: คุณสามารถเชิญผู้สมัครเป็นสมาชิกได้
  • CAN_REQUEST_TO_JOIN: ผู้ที่ไม่ได้เป็นสมาชิกสามารถขอคำเชิญเข้าร่วมได้
entry/apps:whoCanViewMembership object สิทธิ์ในการดูการเป็นสมาชิก ค่าที่เป็นไปได้คือ
  • ALL_IN_DOMAIN_CAN_VIEW: ทุกคนในบัญชีจะดูรายชื่อสมาชิกกลุ่มได้

    หากกลุ่มมีสมาชิกภายนอกอยู่แล้ว สมาชิกเหล่านั้นจะยังคงส่งอีเมลไปยังกลุ่มนี้ได้

  • ALL_MEMBERS_CAN_VIEW: สมาชิกกลุ่มสามารถดูรายชื่อสมาชิกกลุ่มได้
  • ALL_MANAGERS_CAN_VIEW: ผู้จัดการกลุ่มดูรายชื่อสมาชิกกลุ่มได้
entry/apps:whoCanViewGroup object สิทธิ์ในการดูข้อความกลุ่ม ค่าที่เป็นไปได้คือ
  • ANYONE_CAN_VIEW: ผู้ใช้อินเทอร์เน็ตทุกคนดูข้อความของกลุ่มได้
  • ALL_IN_DOMAIN_CAN_VIEW: ทุกคนในบัญชีของคุณจะดูข้อความของกลุ่มนี้ได้
  • ALL_MEMBERS_CAN_VIEW: สมาชิกทุกคนในกลุ่มจะดูข้อความของกลุ่มได้
  • ALL_MANAGERS_CAN_VIEW: ผู้จัดการกลุ่มทุกคนดูข้อความของกลุ่มนี้ได้
  • ALL_OWNERS_CAN_VIEW: เจ้าของกลุ่มทุกคนดูข้อความของกลุ่มนี้ได้
entry/apps:whoCanInvite object เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanModerateMembers สิทธิ์ในการเชิญสมาชิกใหม่ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS_CAN_INVITE: ผู้จัดการและสมาชิกสามารถเชิญผู้สมัครเป็นสมาชิกใหม่ได้
  • ALL_MANAGERS_CAN_INVITE: มีเพียงผู้จัดการเท่านั้นที่สามารถเชิญสมาชิกใหม่ได้ ซึ่งรวมถึงเจ้าของกลุ่มด้วย
  • ALL_OWNERS_CAN_INVITE: เฉพาะเจ้าของเท่านั้นที่เชิญสมาชิกใหม่ได้
  • NONE_CAN_INVITE: ไม่มีใครเชิญผู้สมัครเป็นสมาชิกใหม่ได้
entry/apps:whoCanAdd object เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanModerateMembers สิทธิ์ในการเพิ่มสมาชิกใหม่โดยตรง ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS_CAN_ADD: ผู้จัดการและสมาชิกสามารถเพิ่มสมาชิกใหม่ได้โดยตรง
  • ALL_MANAGERS_CAN_ADD: มีเพียงผู้จัดการเท่านั้นที่เพิ่มสมาชิกใหม่ได้โดยตรง ซึ่งรวมถึงเจ้าของกลุ่มด้วย
  • ALL_OWNERS_CAN_ADD: เฉพาะเจ้าของเท่านั้นที่จะเพิ่มสมาชิกใหม่ได้โดยตรง
  • NONE_CAN_ADD: ไม่มีใครเพิ่มสมาชิกใหม่ได้โดยตรง
entry/apps:allowExternalMembers object ระบุว่าสมาชิกภายนอกองค์กรจะเข้าร่วมกลุ่มได้หรือไม่ ค่าที่เป็นไปได้มีดังนี้
  • true: ผู้ใช้ Google Workspace ภายนอกองค์กรสามารถเป็นสมาชิกของกลุ่มนี้ได้
  • false: ผู้ใช้ที่ไม่ได้อยู่ในองค์กรไม่ได้รับอนุญาตให้เป็นสมาชิกของกลุ่มนี้
entry/apps:whoCanPostMessage object สิทธิ์ในการโพสต์ข้อความ ค่าที่เป็นไปได้มีดังนี้
  • NONE_CAN_POST: กลุ่มถูกปิดใช้และเก็บถาวรแล้ว ไม่มีใครโพสต์ข้อความไปยังกลุ่มนี้ได้
    • เมื่อ "เก็บถาวรเท่านั้น" คือ false กำลังอัปเดต whoCanPostMessage เป็น NONE_CAN_POST ระบบจะแสดงข้อผิดพลาด
    • หากเปลี่ยนค่า archiveOnly จาก true เป็น false ระบบจะตั้งค่า whoCanPostMessages เป็น ALL_MANAGERS_CAN_POST
  • ALL_MANAGERS_CAN_POST: ผู้จัดการ รวมถึงเจ้าของกลุ่ม จะโพสต์ข้อความได้
  • ALL_MEMBERS_CAN_POST: สมาชิกกลุ่มทุกคนโพสต์ข้อความได้
  • ALL_OWNERS_CAN_POST: เฉพาะเจ้าของกลุ่มเท่านั้นที่โพสต์ข้อความได้
  • ALL_IN_DOMAIN_CAN_POST: ทุกคนในบัญชีสามารถโพสต์ข้อความได้
  • ANYONE_CAN_POST: ผู้ใช้อินเทอร์เน็ตใดๆ ที่อยู่นอกบัญชีของคุณสามารถเข้าถึงบริการของ Google Groups และโพสต์ข้อความได้
entry/apps:allowWebPosting object อนุญาตให้โพสต์จากเว็บ ค่าที่เป็นไปได้คือ
  • true: อนุญาตให้สมาชิกทุกคนโพสต์ในฟอรัมกลุ่ม
  • false: สมาชิกเท่านั้นใช้ Gmail เพื่อสื่อสารกับกลุ่ม
entry/apps:primaryLanguage object ภาษาหลักของกลุ่ม ใช้แท็กภาษาในตารางภาษาที่รองรับ
entry/apps:maxMessageBytes object เลิกใช้งาน ข้อความมีขนาดสูงสุดไม่เกิน 25 MB
entry/apps:isArchived object อนุญาตให้เก็บเนื้อหาของกลุ่ม ค่าที่เป็นไปได้คือ
  • true: เก็บข้อความที่ส่งไปยังกลุ่ม
  • false: ไม่เก็บที่เก็บถาวรของข้อความที่ส่งไปยังกลุ่มนี้ หากเป็น false ข้อความที่เก็บถาวรก่อนหน้านี้จะยังคงอยู่ในที่เก็บถาวร
entry/apps:archiveOnly object อนุญาตให้เก็บกลุ่มได้เท่านั้น ค่าที่เป็นไปได้มีดังนี้
  • true: กลุ่มได้รับการเก็บถาวรและไม่มีการใช้งาน ข้อความใหม่ที่ส่งถึงกลุ่มนี้ถูกปฏิเสธ ข้อความเก่าที่เก็บไว้จะเลือกดูและค้นหาได้
    • หากเป็น true ระบบจะตั้งค่าพร็อพเพอร์ตี้ whoCanPostMessage เป็น NONE_CAN_POST
    • หากเปลี่ยนกลับจาก true เป็น false ระบบจะตั้งค่า whoCanPostMessages เป็น ALL_MANAGERS_CAN_POST
  • false: กลุ่มทำงานอยู่และรับข้อความได้
    • เมื่อ false การอัปเดต whoCanPostMessage เป็น NONE_CAN_POST จะทำให้เกิดข้อผิดพลาด
entry/apps:messageModerationLevel object ระดับการกลั่นกรองข้อความขาเข้า ค่าที่เป็นไปได้มีดังนี้
  • MODERATE_ALL_MESSAGES: ข้อความทั้งหมดจะส่งไปยังอีเมลของเจ้าของกลุ่มเพื่อขออนุมัติ หากได้รับอนุมัติ ระบบจะส่งข้อความไปยังกลุ่ม
  • MODERATE_NON_MEMBERS: ข้อความทั้งหมดจากผู้ที่ไม่ใช่สมาชิกกลุ่มจะส่งไปยังอีเมลของเจ้าของกลุ่มเพื่อขออนุมัติ หากได้รับอนุมัติ ระบบจะส่งข้อความไปยังกลุ่ม
  • MODERATE_NEW_MEMBERS: ระบบจะส่งข้อความทั้งหมดจากสมาชิกใหม่ไปยังอีเมลของเจ้าของกลุ่มเพื่อขออนุมัติ หากได้รับอนุมัติ ระบบจะส่งข้อความไปยังกลุ่ม
  • MODERATE_NONE: ไม่ต้องได้รับการอนุมัติจากผู้ดูแล ระบบจะส่งข้อความถึงกลุ่มโดยตรง
entry/apps:spamModerationLevel object ระบุระดับการดูแลสำหรับข้อความที่ตรวจพบว่าเป็นจดหมายขยะ ค่าที่เป็นไปได้มีดังนี้
  • ALLOW: โพสต์ข้อความไปยังกลุ่ม
  • MODERATE: ส่งข้อความไปยังคิวการดูแล ซึ่งเป็นค่าเริ่มต้น
  • SILENTLY_MODERATE: ส่งข้อความไปยังคิวการกลั่นกรอง แต่ไม่ต้องส่งการแจ้งเตือนไปยังผู้ดูแล
  • REJECT: ปฏิเสธข้อความทันที
entry/apps:replyTo object ระบุผู้ที่ควรได้รับการตอบกลับเริ่มต้น ค่าที่เป็นไปได้มีดังนี้
  • REPLY_TO_CUSTOM: หากต้องการตอบกลับข้อความ ให้ใช้อีเมลที่กำหนดเองของกลุ่ม

    เมื่อตั้งค่าพร็อพเพอร์ตี้ ReplyTo ของกลุ่มเป็น REPLY_TO_CUSTOM พร็อพเพอร์ตี้ customReplyTo จะเก็บอีเมลที่กำหนดเองซึ่งใช้เมื่อตอบกลับข้อความ หากตั้งค่าพร็อพเพอร์ตี้ ReplyTo ของกลุ่มเป็น REPLY_TO_CUSTOM พร็อพเพอร์ตี้ customReplyTo ต้องมีค่า ไม่เช่นนั้นระบบจะแสดงผลข้อผิดพลาด

  • REPLY_TO_SENDER: การตอบกลับที่ส่งไปยังผู้เขียนข้อความ
  • REPLY_TO_LIST: ระบบจะส่งข้อความตอบกลับนี้ไปยังกลุ่ม
  • REPLY_TO_OWNER: ระบบจะส่งการตอบกลับไปยังเจ้าของกลุ่ม แต่ไม่รวมผู้จัดการกลุ่ม
  • REPLY_TO_IGNORE: ผู้ใช้กลุ่มจะตัดสินใจทีละคนว่าจะส่งการตอบกลับข้อความไปที่ใด
  • REPLY_TO_MANAGERS: ระบบจะส่งข้อความตอบกลับนี้ไปยังผู้จัดการกลุ่ม ซึ่งรวมถึงผู้จัดการทุกคนและเจ้าของกลุ่ม
entry/apps:customReplyTo object อีเมลที่ใช้เมื่อตอบกลับข้อความหากตั้งค่าพร็อพเพอร์ตี้ replyTo เป็น REPLY_TO_CUSTOM ที่อยู่นี้กำหนดโดยผู้ดูแลระบบบัญชี
  • เมื่อตั้งค่าพร็อพเพอร์ตี้ ReplyTo ของกลุ่มเป็น REPLY_TO_CUSTOM พร็อพเพอร์ตี้ customReplyTo จะเก็บอีเมลที่กำหนดเองซึ่งใช้เมื่อตอบกลับข้อความ
  • หากตั้งค่าพร็อพเพอร์ตี้ ReplyTo ของกลุ่มเป็น REPLY_TO_CUSTOM พร็อพเพอร์ตี้ customReplyTo ต้องมีค่าที่เป็นข้อความ มิเช่นนั้นระบบจะแสดงข้อผิดพลาด
entry/apps:includeCustomFooter object เลือกว่าจะรวมส่วนท้ายที่กำหนดเองหรือไม่ ค่าที่เป็นไปได้มีดังนี้
  • true
  • false
entry/apps:customFooterText object ตั้งค่าเนื้อหาของข้อความส่วนท้ายที่กำหนดเอง จำนวนอักขระสูงสุดคือ 1,000 ตัว
entry/apps:sendMessageDenyNotification object อนุญาตให้สมาชิกได้รับการแจ้งเตือนหากเจ้าของกลุ่มปฏิเสธข้อความที่สมาชิกส่งไปยังกลุ่ม ค่าที่เป็นไปได้มีดังนี้
  • true: เมื่อมีการปฏิเสธข้อความ ให้ส่งการแจ้งเตือนข้อความที่ถูกปฏิเสธไปยังผู้เขียนข้อความ

    พร็อพเพอร์ตี้ defaultMessageDenyNotificationText อิงตามพร็อพเพอร์ตี้ sendMessageDenyNotification ซึ่งก็คือ true

  • false: เมื่อข้อความถูกปฏิเสธ ระบบจะไม่ส่งการแจ้งเตือน
entry/apps:defaultMessageDenyNotificationText object เมื่อมีการปฏิเสธข้อความ ข้อความนี้จะส่งไปยังผู้เขียนข้อความเพื่อแจ้งการปฏิเสธ โดยค่าเริ่มต้น คุณสมบัตินี้จะว่างเปล่าและไม่มีค่าในเนื้อหาการตอบกลับของ API ข้อความแจ้งเตือนมีความยาวได้สูงสุด 10,000 อักขระ
entry/apps:showInGroupDirectory object เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanDiscoverGroup อนุญาตให้กลุ่มปรากฏในไดเรกทอรี Groups ค่าที่เป็นไปได้คือ
  • true: กลุ่มทั้งหมดในบัญชีจะแสดงในไดเรกทอรี Groups
  • false: กลุ่มทั้งหมดในบัญชีไม่แสดงในไดเรกทอรี
entry/apps:allowGoogleCommunication object เลิกใช้งาน อนุญาตให้ Google ติดต่อผู้ดูแลระบบของกลุ่ม
  • true: อนุญาตให้ Google ติดต่อผู้จัดการของกลุ่มนี้ บางครั้ง Google อาจส่งการอัปเดตเกี่ยวกับฟีเจอร์ล่าสุด ขอความคิดเห็นเกี่ยวกับฟีเจอร์ใหม่ๆ หรือขออนุญาตไฮไลต์กลุ่มของคุณ
  • false: Google ติดต่อผู้จัดการของกลุ่มนี้ไม่ได้
entry/apps:membersCanPostAsTheGroup object อนุญาตให้สมาชิกโพสต์ข้อความในนามของกลุ่ม ค่าที่เป็นไปได้มีดังนี้
  • true: สมาชิกกลุ่มสามารถโพสต์ข้อความโดยใช้อีเมลของกลุ่มแทนอีเมลของตนเอง ข้อความดูเหมือนว่ามาจากกลุ่มเอง
  • false: สมาชิกไม่สามารถโพสต์ในนามของอีเมลของกลุ่ม
entry/apps:messageDisplayFont object เลิกใช้งาน แบบอักษรที่แสดงข้อความเริ่มต้นจะมีค่าเป็น DEFAULT_FONT เสมอ
entry/apps:includeInGlobalAddressList object ทำให้กลุ่มรวมอยู่ในรายการที่อยู่ร่วม ดูข้อมูลเพิ่มเติมได้ที่ศูนย์ช่วยเหลือ ค่าที่เป็นไปได้มีดังนี้
  • true: กลุ่มจะรวมอยู่ในรายการที่อยู่ร่วม
  • false: กลุ่มไม่รวมอยู่ในรายการที่อยู่ร่วม
entry/apps:whoCanLeaveGroup object ระบุผู้ที่ออกจากกลุ่มได้ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MANAGERS_CAN_LEAVE
  • ALL_MEMBERS_CAN_LEAVE
  • NONE_CAN_LEAVE
entry/apps:whoCanContactOwner object ระบุผู้ที่มีสิทธิ์ติดต่อเจ้าของกลุ่ม ค่าที่เป็นไปได้มีดังนี้
  • ALL_IN_DOMAIN_CAN_CONTACT
  • ALL_MANAGERS_CAN_CONTACT
  • ALL_MEMBERS_CAN_CONTACT
  • ANYONE_CAN_CONTACT
entry/apps:whoCanAddReferences object เลิกใช้งาน UI ของ Google Groups ไม่รองรับฟังก์ชันนี้อีกต่อไป ค่าจะเป็น NONE เสมอ
entry/apps:whoCanAssignTopics object เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent ระบุผู้ที่มอบหมายหัวข้อในฟอรัมให้ผู้ใช้รายอื่นได้ ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanUnassignTopic object เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent ระบุผู้ที่มีสิทธิ์ยกเลิกการมอบหมายหัวข้อในฟอรัม ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanTakeTopics object เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent ระบุผู้ที่รับหัวข้อในฟอรัมได้ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkDuplicate object เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanAssistContent ระบุผู้ที่สามารถทำเครื่องหมายหัวข้อว่าซ้ำกับหัวข้ออื่นได้ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkNoResponseNeeded object เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent ระบุผู้ที่มีสิทธิ์ทำเครื่องหมายหัวข้อว่าไม่จำเป็นต้องตอบ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkFavoriteReplyOnAnyTopic object เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent ระบุผู้ที่สามารถทำเครื่องหมายโพสต์ของผู้ใช้รายอื่นเป็นการตอบกลับที่ชอบ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkFavoriteReplyOnOwnTopic object เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent ระบุผู้ที่มีสิทธิ์ทำเครื่องหมายโพสต์สำหรับหัวข้อที่ตนเองเริ่มเป็นคำตอบโปรด ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanUnmarkFavoriteReplyOnAnyTopic object เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent ระบุผู้ที่มีสิทธิ์ยกเลิกการทำเครื่องหมายโพสต์ใดก็ได้จากการตอบกลับที่ชอบ ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanEnterFreeFormTags object เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent ระบุผู้ที่ป้อนแท็กรูปแบบอิสระสำหรับหัวข้อในฟอรัมได้ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModifyTagsAndCategories object เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent ระบุผู้ที่เปลี่ยนแท็กและหมวดหมู่ได้ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:favoriteRepliesOnTop object ระบุว่าควรแสดงคำตอบที่ชื่นชอบเหนือคำตอบอื่นๆ หรือไม่
  • true: การตอบกลับที่ชอบจะแสดงเหนือการตอบกลับอื่นๆ
  • false: ระบบจะไม่แสดงคำตอบที่ชอบเหนือคำตอบอื่นๆ
entry/apps:whoCanApproveMembers object เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanModerateMembers ระบุผู้ที่มีสิทธิ์อนุมัติสมาชิกที่ขอเข้าร่วมกลุ่ม ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS_CAN_APPROVE
  • ALL_MANAGERS_CAN_APPROVE
  • ALL_OWNERS_CAN_APPROVE
  • NONE_CAN_APPROVE
entry/apps:whoCanBanUsers object เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateMembers ระบุผู้ที่ปฏิเสธไม่ให้ผู้ใช้เป็นสมาชิกได้ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModifyMembers object เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateMembers ระบุผู้ที่เปลี่ยนบทบาทของสมาชิกกลุ่มได้ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanApproveMessages object เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์อนุมัติข้อความที่รอดำเนินการในคิวการตรวจสอบ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanDeleteAnyPost object เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ลบการตอบกลับหัวข้อ (ผู้เขียนจะลบโพสต์ของตนเองได้เสมอ) ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanDeleteTopics object เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่สามารถลบหัวข้อ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanLockTopics object เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่ป้องกันไม่ให้ผู้ใช้โพสต์คำตอบในหัวข้อได้ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMoveTopicsIn object เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่ย้ายหัวข้อเข้าไปในกลุ่มหรือฟอรัมได้ ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMoveTopicsOut object เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ย้ายหัวข้อออกจากกลุ่มหรือฟอรัม ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanPostAnnouncements object เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์โพสต์ประกาศ ซึ่งเป็นประเภทหัวข้อพิเศษ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanHideAbuse object เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ซ่อนโพสต์ด้วยการรายงานว่าเป็นการละเมิด ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMakeTopicsSticky object เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่สามารถทําให้หัวข้อปรากฏที่ด้านบนของรายการหัวข้อ ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModerateMembers object ระบุผู้ที่จัดการสมาชิกได้ ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModerateContent object ระบุผู้ที่มีสิทธิ์กลั่นกรองเนื้อหา ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanAssistContent object ระบุผู้ที่มีสิทธิ์กลั่นกรองข้อมูลเมตา ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:customRolesEnabledForSettingsToBeMerged object ระบุว่ากลุ่มมีบทบาทที่กำหนดเองอยู่ในการตั้งค่าที่นำมารวมไว้ด้วยกันหรือไม่ ช่องนี้เป็นแบบอ่านอย่างเดียว และระบบจะไม่สนใจคําขอ UPDATE และ PATCH ในช่องนี้ ค่าที่เป็นไปได้คือ
  • true
  • false
entry/apps:enableCollaborativeInbox object ระบุว่ากล่องจดหมายสำหรับการทำงานร่วมกันจะยังคงเปิดใช้อยู่สำหรับกลุ่มหรือไม่ ค่าที่เป็นไปได้มีดังนี้
  • true
  • false
entry/apps:whoCanDiscoverGroup object ระบุกลุ่มผู้ใช้ที่ค้นพบกลุ่มนี้ได้ ค่าที่เป็นไปได้มีดังนี้
  • ANYONE_CAN_DISCOVER
  • ALL_IN_DOMAIN_CAN_DISCOVER
  • ALL_MEMBERS_CAN_DISCOVER
entry/apps:defaultSender object ผู้ส่งเริ่มต้นสำหรับสมาชิกที่โพสต์ข้อความในนามของกลุ่มได้ ค่าที่เป็นไปได้มีดังนี้
  • DEFAULT_SELF
  • GROUP

JSON

{
  "kind": "groupsSettings#groups",
  "email": string,
  "name": string,
  "description": string,
  "whoCanJoin": string,
  "whoCanViewMembership": string,
  "whoCanViewGroup": string,
  "whoCanInvite": string,
  "whoCanAdd": string,
  "allowExternalMembers": string,
  "whoCanPostMessage": string,
  "allowWebPosting": string,
  "primaryLanguage": string,
  "maxMessageBytes": integer,
  "isArchived": string,
  "archiveOnly": string,
  "messageModerationLevel": string,
  "spamModerationLevel": string,
  "replyTo": string,
  "customReplyTo": string,
  "includeCustomFooter": string,
  "customFooterText": string,
  "sendMessageDenyNotification": string,
  "defaultMessageDenyNotificationText": string,
  "showInGroupDirectory": string,
  "allowGoogleCommunication": string,
  "membersCanPostAsTheGroup": string,
  "messageDisplayFont": string,
  "includeInGlobalAddressList": string,
  "whoCanLeaveGroup": string,
  "whoCanContactOwner": string,
  "whoCanAddReferences": string,
  "whoCanAssignTopics": string,
  "whoCanUnassignTopic": string,
  "whoCanTakeTopics": string,
  "whoCanMarkDuplicate": string,
  "whoCanMarkNoResponseNeeded": string,
  "whoCanMarkFavoriteReplyOnAnyTopic": string,
  "whoCanMarkFavoriteReplyOnOwnTopic": string,
  "whoCanUnmarkFavoriteReplyOnAnyTopic": string,
  "whoCanEnterFreeFormTags": string,
  "whoCanModifyTagsAndCategories": string,
  "favoriteRepliesOnTop": string,
  "whoCanApproveMembers": string,
  "whoCanBanUsers": string,
  "whoCanModifyMembers": string,
  "whoCanApproveMessages": string,
  "whoCanDeleteAnyPost": string,
  "whoCanDeleteTopics": string,
  "whoCanLockTopics": string,
  "whoCanMoveTopicsIn": string,
  "whoCanMoveTopicsOut": string,
  "whoCanPostAnnouncements": string,
  "whoCanHideAbuse": string,
  "whoCanMakeTopicsSticky": string,
  "whoCanModerateMembers": string,
  "whoCanModerateContent": string,
  "whoCanAssistContent": string,
  "customRolesEnabledForSettingsToBeMerged": string,
  "enableCollaborativeInbox": string,
  "whoCanDiscoverGroup": string,
  "defaultSender": string
}

ตารางต่อไปนี้แสดงทรัพยากรของ Groups

ชื่อพร็อพเพอร์ตี้ ค่า คำอธิบาย
kind string ประเภทของทรัพยากร ค่านี้จะเป็น groupsSettings#groups เสมอ
email string อีเมลของกลุ่ม อัปเดตพร็อพเพอร์ตี้นี้ได้โดยใช้ Directory API
name string ชื่อกลุ่มซึ่งมีขนาดได้สูงสุด 75 อักขระ
description string คำอธิบายกลุ่ม ค่าพร็อพเพอร์ตี้นี้อาจเป็นสตริงว่างได้หากไม่ได้ป้อนคำอธิบายกลุ่ม หากป้อน คำอธิบายกลุ่มจะมีความยาวได้สูงสุดไม่เกิน 4,096 อักขระ
whoCanJoin string สิทธิ์ในการเข้าร่วมกลุ่ม ค่าที่เป็นไปได้มีดังนี้
  • ANYONE_CAN_JOIN: ผู้ใช้อินเทอร์เน็ตทุกคน ทั้งภายในและภายนอกโดเมนของคุณจะเข้าร่วมกลุ่มได้
  • ALL_IN_DOMAIN_CAN_JOIN: ทุกคนในโดเมนบัญชีเข้าร่วมได้ ซึ่งรวมถึงบัญชีที่มีหลายโดเมน
  • INVITED_CAN_JOIN: คุณสามารถเชิญผู้สมัครเป็นสมาชิกได้
  • CAN_REQUEST_TO_JOIN: ผู้ที่ไม่ได้เป็นสมาชิกสามารถขอคำเชิญเข้าร่วมได้
whoCanViewMembership string สิทธิ์ในการดูการเป็นสมาชิก ค่าที่เป็นไปได้คือ
  • ALL_IN_DOMAIN_CAN_VIEW: ทุกคนในบัญชีจะดูรายชื่อสมาชิกกลุ่มได้

    หากกลุ่มมีสมาชิกภายนอกอยู่แล้ว สมาชิกเหล่านั้นจะยังคงส่งอีเมลไปยังกลุ่มนี้ได้

  • ALL_MEMBERS_CAN_VIEW: สมาชิกกลุ่มสามารถดูรายชื่อสมาชิกกลุ่มได้
  • ALL_MANAGERS_CAN_VIEW: ผู้จัดการกลุ่มดูรายชื่อสมาชิกกลุ่มได้
whoCanViewGroup string สิทธิ์ในการดูข้อความกลุ่ม ค่าที่เป็นไปได้คือ
  • ANYONE_CAN_VIEW: ผู้ใช้อินเทอร์เน็ตทุกคนดูข้อความของกลุ่มได้
  • ALL_IN_DOMAIN_CAN_VIEW: ทุกคนในบัญชีของคุณจะดูข้อความของกลุ่มนี้ได้
  • ALL_MEMBERS_CAN_VIEW: สมาชิกทุกคนในกลุ่มจะดูข้อความของกลุ่มได้
  • ALL_MANAGERS_CAN_VIEW: ผู้จัดการกลุ่มทุกคนจะดูข้อความของกลุ่มนี้ได้
whoCanInvite string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers สิทธิ์ในการเชิญสมาชิกใหม่ ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS_CAN_INVITE: ผู้จัดการและสมาชิกสามารถเชิญผู้สมัครเป็นสมาชิกใหม่ได้
  • ALL_MANAGERS_CAN_INVITE: มีเพียงผู้จัดการเท่านั้นที่สามารถเชิญสมาชิกใหม่ได้ ซึ่งรวมถึงเจ้าของกลุ่มด้วย
  • ALL_OWNERS_CAN_INVITE: เฉพาะเจ้าของเท่านั้นที่เชิญสมาชิกใหม่ได้
  • NONE_CAN_INVITE: ไม่มีใครเชิญผู้สมัครเป็นสมาชิกใหม่ได้
whoCanAdd string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers สิทธิ์ในการเพิ่มสมาชิก ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS_CAN_ADD: ผู้จัดการและสมาชิกจะเพิ่มสมาชิกใหม่ได้โดยตรง
  • ALL_MANAGERS_CAN_ADD: มีเพียงผู้จัดการเท่านั้นที่เพิ่มสมาชิกใหม่ได้โดยตรง ซึ่งรวมถึงเจ้าของกลุ่ม
  • ALL_OWNERS_CAN_ADD: เฉพาะเจ้าของเท่านั้นที่จะเพิ่มสมาชิกใหม่ได้โดยตรง
  • NONE_CAN_ADD: ไม่มีใครเพิ่มสมาชิกใหม่ได้โดยตรง
allowExternalMembers string ระบุว่าสมาชิกภายนอกองค์กรจะเข้าร่วมกลุ่มได้หรือไม่ ค่าที่เป็นไปได้มีดังนี้
  • true: ผู้ใช้ Google Workspace ภายนอกองค์กรสามารถเป็นสมาชิกของกลุ่มนี้ได้
  • false: ผู้ใช้ที่ไม่ได้อยู่ในองค์กรไม่ได้รับอนุญาตให้เป็นสมาชิกของกลุ่มนี้
whoCanPostMessage string สิทธิ์ในการโพสต์ข้อความ ค่าที่เป็นไปได้มีดังนี้
  • NONE_CAN_POST: ปิดใช้และเก็บกลุ่มแล้ว ไม่มีใครโพสต์ข้อความไปยังกลุ่มนี้ได้
    • เมื่อ archiveOnly คือ false การอัปเดต whoCanPostMessage เป็น NONE_CAN_POST จะทำให้เกิดข้อผิดพลาด
    • หากเปลี่ยน archiveOnly จาก true เป็น false ระบบจะตั้งค่า whoCanPostMessages เป็น ALL_MANAGERS_CAN_POST
  • ALL_MANAGERS_CAN_POST: ผู้จัดการ รวมถึงเจ้าของกลุ่มจะโพสต์ข้อความได้
  • ALL_MEMBERS_CAN_POST: สมาชิกกลุ่มทุกคนโพสต์ข้อความได้
  • ALL_OWNERS_CAN_POST: เฉพาะเจ้าของกลุ่มเท่านั้นที่โพสต์ข้อความได้
  • ALL_IN_DOMAIN_CAN_POST: ทุกคนในบัญชีสามารถโพสต์ข้อความได้
  • ANYONE_CAN_POST: ผู้ใช้อินเทอร์เน็ตใดๆ ที่อยู่นอกบัญชีของคุณสามารถเข้าถึงบริการของ Google Groups และโพสต์ข้อความได้
allowWebPosting string อนุญาตให้โพสต์จากเว็บ ค่าที่เป็นไปได้คือ
  • true: อนุญาตให้สมาชิกทุกคนโพสต์ในฟอรัมกลุ่ม
  • false: สมาชิกเท่านั้นใช้ Gmail เพื่อสื่อสารกับกลุ่ม
primaryLanguage string ภาษาหลักของกลุ่ม ใช้แท็กภาษาในตารางภาษาที่รองรับ
maxMessageBytes integer เลิกใช้งาน ข้อความมีขนาดสูงสุดไม่เกิน 25 MB
isArchived string อนุญาตให้เก็บเนื้อหาของกลุ่ม ค่าที่เป็นไปได้คือ
  • true: เก็บข้อความที่ส่งไปยังกลุ่ม
  • false: ไม่เก็บที่เก็บถาวรของข้อความที่ส่งไปยังกลุ่มนี้ หากเป็น false ข้อความที่เก็บถาวรก่อนหน้านี้จะยังคงอยู่ในที่เก็บถาวร
archiveOnly string อนุญาตให้เก็บกลุ่มได้เท่านั้น ค่าที่เป็นไปได้มีดังนี้
  • true: กลุ่มได้รับการเก็บถาวรและไม่มีการใช้งาน ข้อความใหม่ที่ส่งถึงกลุ่มนี้ถูกปฏิเสธ ข้อความเก่าที่เก็บไว้จะเลือกดูและค้นหาได้
    • หากเป็น true ระบบจะตั้งค่าพร็อพเพอร์ตี้ whoCanPostMessage เป็น NONE_CAN_POST
    • หากเปลี่ยนกลับจาก true เป็น false ระบบจะตั้งค่า whoCanPostMessages เป็น ALL_MANAGERS_CAN_POST
  • false: กลุ่มทำงานอยู่และรับข้อความได้
    • เมื่อ false การอัปเดต whoCanPostMessage เป็น NONE_CAN_POST จะทำให้เกิดข้อผิดพลาด
messageModerationLevel string ระดับการกลั่นกรองข้อความขาเข้า ค่าที่เป็นไปได้มีดังนี้
  • MODERATE_ALL_MESSAGES: ข้อความทั้งหมดจะส่งไปยังอีเมลของเจ้าของกลุ่มเพื่อขออนุมัติ หากได้รับอนุมัติ ระบบจะส่งข้อความไปยังกลุ่ม
  • MODERATE_NON_MEMBERS: ข้อความทั้งหมดจากผู้ที่ไม่ใช่สมาชิกกลุ่มจะส่งไปยังอีเมลของเจ้าของกลุ่มเพื่อขออนุมัติ หากได้รับอนุมัติ ระบบจะส่งข้อความไปยังกลุ่ม
  • MODERATE_NEW_MEMBERS: ระบบจะส่งข้อความทั้งหมดจากสมาชิกใหม่ไปยังอีเมลของเจ้าของกลุ่มเพื่อขออนุมัติ หากได้รับอนุมัติ ระบบจะส่งข้อความไปยังกลุ่ม
  • MODERATE_NONE: ไม่ต้องมีการอนุมัติจากผู้ดูแล ระบบจะส่งข้อความไปยังกลุ่มโดยตรง
spamModerationLevel string ระบุระดับการดูแลสำหรับข้อความที่ตรวจพบว่าเป็นจดหมายขยะ ค่าที่เป็นไปได้มีดังนี้
  • ALLOW: โพสต์ข้อความไปยังกลุ่ม
  • MODERATE: ส่งข้อความไปยังคิวการดูแล ซึ่งเป็นค่าเริ่มต้น
  • SILENTLY_MODERATE: ส่งข้อความไปยังคิวการกลั่นกรอง แต่ไม่ต้องส่งการแจ้งเตือนไปยังผู้ดูแล
  • REJECT: ปฏิเสธข้อความทันที
replyTo string ระบุผู้ที่จะได้รับคำตอบเริ่มต้น ค่าที่เป็นไปได้มีดังนี้
  • REPLY_TO_CUSTOM: หากต้องการตอบกลับข้อความ ให้ใช้อีเมลที่กำหนดเองของกลุ่ม

    เมื่อตั้งค่าพร็อพเพอร์ตี้ ReplyTo ของกลุ่มเป็น REPLY_TO_CUSTOM พร็อพเพอร์ตี้ customReplyTo จะเก็บอีเมลที่กำหนดเองซึ่งใช้เมื่อตอบกลับข้อความ หากตั้งค่าพร็อพเพอร์ตี้ ReplyTo ของกลุ่มเป็น REPLY_TO_CUSTOM พร็อพเพอร์ตี้ customReplyTo ต้องมีค่า ไม่เช่นนั้นระบบจะแสดงผลข้อผิดพลาด

  • REPLY_TO_SENDER: การตอบกลับที่ส่งไปยังผู้เขียนข้อความ
  • REPLY_TO_LIST: ระบบจะส่งข้อความตอบกลับนี้ไปยังกลุ่ม
  • REPLY_TO_OWNER: การตอบกลับจะส่งไปยังเจ้าของกลุ่ม ซึ่งไม่รวมถึงผู้จัดการของกลุ่ม
  • REPLY_TO_IGNORE: ผู้ใช้กลุ่มจะตัดสินใจทีละคนว่าจะส่งการตอบกลับข้อความไปที่ใด
  • REPLY_TO_MANAGERS: ระบบจะส่งข้อความตอบกลับนี้ไปยังผู้จัดการกลุ่ม ซึ่งรวมถึงผู้จัดการทุกคนและเจ้าของกลุ่ม
customReplyTo string อีเมลที่ใช้เมื่อตอบกลับข้อความหากตั้งค่าพร็อพเพอร์ตี้ replyTo เป็น REPLY_TO_CUSTOM ที่อยู่นี้กำหนดโดยผู้ดูแลระบบบัญชี
  • เมื่อตั้งค่าพร็อพเพอร์ตี้ ReplyTo ของกลุ่มเป็น REPLY_TO_CUSTOM พร็อพเพอร์ตี้ customReplyTo จะเก็บอีเมลที่กำหนดเองซึ่งใช้เมื่อตอบกลับข้อความ
  • หากตั้งค่าพร็อพเพอร์ตี้ ReplyTo ของกลุ่มเป็น REPLY_TO_CUSTOM พร็อพเพอร์ตี้ customReplyTo ต้องมีค่าที่เป็นข้อความ มิเช่นนั้นระบบจะแสดงข้อผิดพลาด
includeCustomFooter string เลือกว่าจะรวมส่วนท้ายที่กำหนดเองหรือไม่ ค่าที่เป็นไปได้มีดังนี้
  • true
  • false
customFooterText string ตั้งค่าเนื้อหาของข้อความส่วนท้ายที่กำหนดเอง และมีอักขระได้ไม่เกิน 1,000 ตัว
sendMessageDenyNotification string อนุญาตให้สมาชิกได้รับการแจ้งเตือนหากเจ้าของกลุ่มปฏิเสธข้อความที่สมาชิกส่งไปยังกลุ่ม ค่าที่เป็นไปได้มีดังนี้
  • true: เมื่อมีการปฏิเสธข้อความ ให้ส่งการแจ้งเตือนข้อความที่ถูกปฏิเสธไปยังผู้เขียนข้อความ

    พร็อพเพอร์ตี้ defaultMessageDenyNotificationText อิงตามพร็อพเพอร์ตี้ sendMessageDenyNotification ซึ่งก็คือ true

  • false: เมื่อข้อความถูกปฏิเสธ ระบบจะไม่ส่งการแจ้งเตือน
defaultMessageDenyNotificationText string เมื่อมีการปฏิเสธข้อความ ข้อความนี้จะเป็นส่วนของข้อความแจ้งการปฏิเสธที่ส่งไปยังผู้เขียนข้อความ โดยค่าเริ่มต้น พร็อพเพอร์ตี้นี้จะว่างเปล่าและไม่มีค่าในเนื้อหาการตอบกลับของ API ข้อความแจ้งเตือนมีความยาวได้สูงสุด 10,000 อักขระ
showInGroupDirectory string เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanDiscoverGroup อนุญาตให้กลุ่มปรากฏในไดเรกทอรี Groups ค่าที่เป็นไปได้มีดังนี้
  • true: กลุ่มทั้งหมดในบัญชีจะแสดงในไดเรกทอรี Groups
  • false: กลุ่มทั้งหมดในบัญชีไม่แสดงในไดเรกทอรี
allowGoogleCommunication string เลิกใช้งาน อนุญาตให้ Google ติดต่อผู้ดูแลระบบของกลุ่ม
  • true: อนุญาตให้ Google ติดต่อผู้จัดการของกลุ่มนี้ บางครั้ง Google อาจส่งการอัปเดตเกี่ยวกับฟีเจอร์ล่าสุด ขอความคิดเห็นเกี่ยวกับฟีเจอร์ใหม่ๆ หรือขออนุญาตไฮไลต์กลุ่มของคุณ
  • false: Google ติดต่อผู้จัดการของกลุ่มนี้ไม่ได้
membersCanPostAsTheGroup string อนุญาตให้สมาชิกโพสต์ข้อความในนามของกลุ่ม ค่าที่เป็นไปได้มีดังนี้
  • true: สมาชิกกลุ่มสามารถโพสต์ข้อความโดยใช้อีเมลของกลุ่มแทนอีเมลของตนเอง ข้อความดูเหมือนว่ามาจากกลุ่มเอง
  • false: สมาชิกไม่สามารถโพสต์ในนามของอีเมลของกลุ่ม
messageDisplayFont string เลิกใช้งาน แบบอักษรที่แสดงข้อความเริ่มต้นจะมีค่าเป็น DEFAULT_FONT เสมอ
includeInGlobalAddressList string ทำให้กลุ่มรวมอยู่ในรายการที่อยู่ร่วม ดูข้อมูลเพิ่มเติมได้ที่ศูนย์ช่วยเหลือ ค่าที่เป็นไปได้มีดังนี้
  • true: กลุ่มจะรวมอยู่ในรายการที่อยู่ร่วม
  • false: กลุ่มไม่รวมอยู่ในรายการที่อยู่ร่วม
whoCanLeaveGroup string สิทธิ์ในการออกจากกลุ่ม ค่าที่เป็นไปได้มีดังนี้
  • ALL_MANAGERS_CAN_LEAVE
  • ALL_MEMBERS_CAN_LEAVE
  • NONE_CAN_LEAVE
whoCanContactOwner string สิทธิ์ในการติดต่อเจ้าของกลุ่มผ่าน UI ของเว็บ ค่าที่เป็นไปได้คือ
  • ALL_IN_DOMAIN_CAN_CONTACT
  • ALL_MANAGERS_CAN_CONTACT
  • ALL_MEMBERS_CAN_CONTACT
  • ANYONE_CAN_CONTACT
whoCanAddReferences string เลิกใช้งานแล้ว ระบบไม่รองรับฟังก์ชันนี้ใน UI ของ Google Groups อีกต่อไป ค่าจะเป็น "NONE" เสมอ
whoCanAssignTopics string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการมอบหมายหัวข้อในฟอรัมให้กับผู้ใช้รายอื่น ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanUnassignTopic string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการยกเลิกการกำหนดหัวข้อในฟอรัม ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanTakeTopics string เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanAssistContent สิทธิ์ในการรับหัวข้อในฟอรัม ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkDuplicate string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการทำเครื่องหมายหัวข้อว่าซ้ำกับหัวข้ออื่น ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkNoResponseNeeded string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการทําเครื่องหมายหัวข้อว่าไม่จำเป็นต้องตอบ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkFavoriteReplyOnAnyTopic string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการทําเครื่องหมายโพสต์ของผู้ใช้รายอื่นเป็นการตอบกลับที่ชอบ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkFavoriteReplyOnOwnTopic string เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanAssistContent สิทธิ์ในการทำเครื่องหมายโพสต์สำหรับหัวข้อที่ผู้ใช้เริ่มต้นว่าเป็นคำตอบที่โปรดปราน ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanUnmarkFavoriteReplyOnAnyTopic string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการยกเลิกการทำเครื่องหมายโพสต์ใดก็ได้จากคำตอบที่ชอบ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanEnterFreeFormTags string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการป้อนแท็กรูปแบบอิสระสำหรับหัวข้อในฟอรัม ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanModifyTagsAndCategories string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanAssistContent สิทธิ์ในการเปลี่ยนแท็กและหมวดหมู่ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
favoriteRepliesOnTop string ระบุว่าควรแสดงคำตอบที่ชื่นชอบก่อนคำตอบอื่นๆ หรือไม่
  • true: การตอบกลับโปรดจะแสดงก่อนการตอบกลับอื่นๆ
  • false: การตอบกลับโปรดจะไม่แสดงก่อนการตอบกลับอื่นๆ
whoCanApproveMembers string ระบุผู้ที่มีสิทธิ์อนุมัติสมาชิกที่ขอเข้าร่วมกลุ่ม ระบบจะเลิกใช้งานสิทธิ์นี้เมื่อผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers แล้ว ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS_CAN_APPROVE
  • ALL_MANAGERS_CAN_APPROVE
  • ALL_OWNERS_CAN_APPROVE
  • NONE_CAN_APPROVE
whoCanBanUsers string ระบุผู้ที่ปฏิเสธไม่ให้ผู้ใช้เป็นสมาชิกได้ ระบบจะเลิกใช้งานสิทธิ์นี้เมื่อผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers แล้ว ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModifyMembers string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateMembers ระบุผู้ที่เปลี่ยนบทบาทของสมาชิกกลุ่มได้ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanApproveMessages string เลิกใช้งาน ซึ่งจะรวมอยู่ในการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์อนุมัติข้อความที่รอดำเนินการในคิวการตรวจสอบ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanDeleteAnyPost string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ลบการตอบกลับหัวข้อ (ผู้เขียนจะลบโพสต์ของตนเองได้เสมอ) ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanDeleteTopics string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่สามารถลบหัวข้อ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanLockTopics string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่ป้องกันไม่ให้ผู้ใช้โพสต์คำตอบในหัวข้อได้ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMoveTopicsIn string เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่ย้ายหัวข้อเข้าไปในกลุ่มหรือฟอรัมได้ ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMoveTopicsOut string เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ย้ายหัวข้อออกจากกลุ่มหรือฟอรัม ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanPostAnnouncements string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์โพสต์ประกาศ ซึ่งเป็นประเภทหัวข้อพิเศษ ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanHideAbuse string เลิกใช้งาน ซึ่งจะผสานรวมเข้ากับการตั้งค่า whoCanModerateContent ระบุผู้ที่มีสิทธิ์ซ่อนโพสต์ด้วยการรายงานว่าเป็นการละเมิด ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMakeTopicsSticky string เลิกใช้งาน ซึ่งจะผสานรวมกับการตั้งค่า whoCanModerateContent ระบุผู้ที่สามารถทําให้หัวข้อปรากฏที่ด้านบนของรายการหัวข้อ ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModerateMembers string ระบุผู้ที่จัดการสมาชิกได้ ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModerateContent string ระบุผู้ที่มีสิทธิ์กลั่นกรองเนื้อหา ค่าที่เป็นไปได้คือ
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanAssistContent string ระบุผู้ที่มีสิทธิ์กลั่นกรองข้อมูลเมตา ค่าที่เป็นไปได้มีดังนี้
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
customRolesEnabledForSettingsToBeMerged string ระบุว่ากลุ่มมีบทบาทที่กำหนดเองอยู่ในการตั้งค่าที่นำมารวมไว้ด้วยกันหรือไม่ ช่องนี้เป็นแบบอ่านอย่างเดียว และระบบจะไม่สนใจคําขอ UPDATE และ PATCH ในช่องนี้ ค่าที่เป็นไปได้คือ
  • true
  • false
enableCollaborativeInbox string ระบุว่ากล่องจดหมายสำหรับการทำงานร่วมกันจะยังคงเปิดใช้อยู่สำหรับกลุ่มหรือไม่ ค่าที่เป็นไปได้มีดังนี้
  • true
  • false
whoCanDiscoverGroup string ระบุกลุ่มผู้ใช้ที่ค้นพบกลุ่มนี้ได้ ค่าที่เป็นไปได้มีดังนี้
  • ANYONE_CAN_DISCOVER
  • ALL_IN_DOMAIN_CAN_DISCOVER
  • ALL_MEMBERS_CAN_DISCOVER
defaultSender string ผู้ส่งเริ่มต้นสำหรับสมาชิกที่โพสต์ข้อความในนามของกลุ่มได้ ค่าที่เป็นไปได้มีดังนี้
  • DEFAULT_SELF
  • GROUP

เมธอด

เมธอด groupsSettings.groups.get และ groupsSettings.groups.update จะทํางานกับทรัพยากร Groups ที่ระบุ

รับ
เรียกข้อมูลการตั้งค่าของกลุ่มที่ระบุโดยอีเมลของกลุ่ม
อัปเดต
อัปเดตการตั้งค่าของกลุ่มที่มีอยู่ ซึ่งระบุด้วยอีเมลของกลุ่ม
patch
อัปเดตทรัพยากรที่มีอยู่ วิธีนี้รองรับความหมายของแพตช์

ภาษาที่รองรับ

ระบบรองรับรหัสภาษาต่อไปนี้สำหรับฟิลด์ primaryLanguage ของกลุ่ม

aa
ab
af
am
ar
as
ay
az
ba
be
bg
bh
bi
bn
bo
br
bs
ca
co
cs
cy
da
de
dz
el
en
en-GB
en-US-pseudo
en_US
eo
es
et
eu
fa
fi
fj
fo
fr
fr-CA
fy
ga
gd
gl
gn
gu
ha
hi
hr
hu
hy
ia
id
ie
ik
is
it
iu
iw
ja
jw
ka
kk
kl
km
kn
ko
ks
ku
ky
la
ln
lo
lt
lv
mg
mi
mk
ml
mn
mo
mr
ms
mt
my
na
ne
nl
nn
no
oc
om
or
pa
pl
ps
pt-BR
pt-PT
qu
rm
rn
ro
ru
rw
sa
sd
sg
sh
si
sk
sl
sm
sn
so
sq
sr
ss
st
su
sv
sw
ta
te
tg
th
ti
tk
tl
tn
to
tr
ts
tt
tw
ug
uk
ur
uz
vi
vo
wo
xh
xx-bork
xx-elmer
xx-hacker
xx-klingon
xx-piglatin
yi
yo
za
zh-CN
zh-TW
zu