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
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 คำอธิบายของกลุ่ม ค่าคุณสมบัตินี้อาจเป็นสตริงว่างเปล่าถ้าไม่ได้ป้อนรายละเอียดของกลุ่ม หากป้อนแล้ว คำอธิบายกลุ่มต้องไม่เกิน 300 อักขระ
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: ปิดใช้งานและเก็บกลุ่มแล้ว ไม่มีผู้ใดโพสต์ข้อความไปยังกลุ่มนี้ได้
    • เมื่อ 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 และโพสต์ข้อความได้
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 อนุญาตให้แสดงกลุ่มในไดเรกทอรีกลุ่ม ค่าที่เป็นไปได้มีดังนี้
  • 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 คำอธิบายของกลุ่ม ค่าคุณสมบัตินี้อาจเป็นสตริงว่างเปล่าถ้าไม่ได้ป้อนรายละเอียดของกลุ่ม หากป้อนแล้ว คำอธิบายกลุ่มต้องไม่เกิน 300 อักขระ
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 อนุญาตให้แสดงกลุ่มในไดเรกทอรีกลุ่ม ค่าที่เป็นไปได้มีดังนี้
  • 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 ที่ระบุ

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

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

รหัสภาษาต่อไปนี้ใช้ได้กับช่อง 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













fr-CA
fy
ga
gd
gl
gn
gu
ha
หวัดดี
hr
hu
hy
ia
id
ie
ik
เท่ากับ
iu
iw
ja
jwkk
กมล
ไส
กมมม













mk
ml
mn
mo
mr
ms
mt
ของฉัน
na
ne
nl
nn
ไม่
oc
om
หรือ
pa
pl
ps
pt-BR
pt-PT
qu
rm














sr
ss
st
su
sv
sw
ta
te
tg
th
ti
tk
tl
tn
ไปยัง
tr
ts
tt
tw
ug
uk za ur
zuviorth