Groups

منبع Groups کلاس داده ریشه برای Groups Settings API است. هر منبع Groups با مجموعه ای از تنظیمات مرتبط است.

برای اطلاعات بیشتر، فهرستی از روش های این منبع را ببینید.

بازنمایی منابع

یک منبع Groups شامل ابرداده با خلاصه ای از تنظیمات یک گروه مشخص است. این تنظیمات دسترسی گروه، اعلان‌ها، بایگانی بحث، نظارت پیام و سفارشی کردن گروه‌های کاربری حساب شما را مدیریت می‌کنند.

به‌طور پیش‌فرض، داده‌های منبع Groups در قالب داده‌های atom+XML برگردانده می‌شوند.

اتم

<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 عنوان ورودی اتم API که Groups Resource Entry است
entry/ content object نوع محتوای ورودی اتم
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 توضیحات گروه اگر هیچ توضیح گروهی وارد نشده باشد، این مقدار ویژگی می تواند یک رشته خالی باشد. در صورت وارد کردن، حداکثر توصیف گروه بیش از 4096 کاراکتر نخواهد بود.
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 : اعضا فقط برای ارتباط با گروه از جیمیل استفاده می کنند.
entry/ apps:primaryLanguage object زبان اصلی برای گروه از برچسب های زبان در جدول زبان های پشتیبانی شده استفاده کنید.
entry/ apps:maxMessageBytes object منسوخ شده حداکثر اندازه یک پیام 25 مگابایت است.
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 محتوای متن فوتر سفارشی را تنظیم کنید. حداکثر تعداد کاراکترها 1000 است.
entry/ apps:sendMessageDenyNotification object به یک عضو اجازه می دهد در صورت رد شدن پیام عضو به گروه توسط مالک گروه، به یک عضو اطلاع داده شود. مقادیر ممکن عبارتند از:
  • true : وقتی پیامی رد شد، اعلان پیام رد را برای نویسنده پیام ارسال کنید.

    ویژگی defaultMessageDenyNotificationText وابسته به true بودن ویژگی sendMessageDenyNotification است.

  • false : هنگامی که یک پیام رد می شود، هیچ اعلانی ارسال نمی شود.
entry/ apps:defaultMessageDenyNotificationText object هنگامی که یک پیام رد می شود، این متن برای اعلان رد ارسال شده به نویسنده پیام است. به طور پیش فرض، این ویژگی خالی است و هیچ مقداری در بدنه پاسخ API ندارد. حداکثر اندازه متن اعلان 10000 کاراکتر است.
entry/ apps:showInGroupDirectory object منسوخ شده این در تنظیمات whoCanDiscoverGroup ادغام شده است. به گروه اجازه می دهد در فهرست گروه ها قابل مشاهده باشد. مقادیر ممکن عبارتند از:
  • true : همه گروه‌های موجود در حساب در فهرست گروه‌ها فهرست شده‌اند.
  • 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 منسوخ شده این عملکرد دیگر در رابط کاربری 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 توضیحات گروه اگر هیچ توضیح گروهی وارد نشده باشد، این مقدار ویژگی می تواند یک رشته خالی باشد. در صورت وارد کردن، حداکثر توصیف گروه بیش از 4096 کاراکتر نخواهد بود.
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 : اعضا فقط برای ارتباط با گروه از جیمیل استفاده می کنند.
primaryLanguage string زبان اصلی برای گروه از برچسب های زبان در جدول زبان های پشتیبانی شده استفاده کنید.
maxMessageBytes integer منسوخ شده حداکثر اندازه یک پیام 25 مگابایت است.
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 محتوای متن فوتر سفارشی را تنظیم کنید. حداکثر تعداد کاراکترها 1000 کاراکتر است.
sendMessageDenyNotification string به یک عضو اجازه می دهد در صورت رد شدن پیام عضو به گروه توسط مالک گروه، به یک عضو اطلاع داده شود. مقادیر ممکن عبارتند از:
  • true : وقتی پیامی رد شد، اعلان پیام رد را برای نویسنده پیام ارسال کنید.

    ویژگی defaultMessageDenyNotificationText وابسته به true بودن ویژگی sendMessageDenyNotification است.

  • false : هنگامی که یک پیام رد می شود، هیچ اعلانی ارسال نمی شود.
defaultMessageDenyNotificationText string هنگامی که یک پیام رد می شود، این متن برای اعلان رد ارسال شده به نویسنده پیام است. به طور پیش فرض، این ویژگی خالی است و هیچ مقداری در بدنه پاسخ API ندارد. حداکثر اندازه متن اعلان 10000 کاراکتر است.
showInGroupDirectory string منسوخ شده این در تنظیمات whoCanDiscoverGroup ادغام شده است. به گروه اجازه می دهد در فهرست گروه ها قابل مشاهده باشد. مقادیر ممکن عبارتند از:
  • true : همه گروه‌های موجود در حساب در فهرست گروه‌ها فهرست شده‌اند.
  • 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 اجازه تماس با مالک گروه از طریق رابط کاربری وب. مقادیر ممکن عبارتند از:
  • ALL_IN_DOMAIN_CAN_CONTACT
  • ALL_MANAGERS_CAN_CONTACT
  • ALL_MEMBERS_CAN_CONTACT
  • ANYONE_CAN_CONTACT
whoCanAddReferences string منسوخ شده است. این عملکرد دیگر در رابط کاربری 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

روش ها

متدهای groupSettings.groups.get و groupSettings.groups.update روی یک منبع Groups مشخص کار می کنند.

دریافت کنید
تنظیمات یک گروه را که توسط آدرس ایمیل گروه مشخص شده است، بازیابی می کند.
به روز رسانی کنید
تنظیمات یک گروه موجود را به روز می کند که با آدرس ایمیل گروه مشخص می شود.
پچ
یک منبع موجود را به روز می کند. این روش از معنای پچ پشتیبانی می کند.

زبان های پشتیبانی شده

کدهای زبان زیر برای فیلد primaryLanguage گروه پشتیبانی می شوند.

aa
ab
af
هستم
ar
به عنوان
ay
az
ba
باشد
bg
bh
دو
bn
بو
br
bs
حدود
شرکت
cs
cy
دا
de
dz
el
en
en-GB
en-US-شبه
en_US
eo
es
et
اتحادیه اروپا
فا
فی
fj
برای
fr
fr-CA
fy
ga
gd
gl
gn
gu
در هکتار
سلام
ساعت
هو
هی
ia
شناسه
یعنی
ik
است
آن را
iu
iw
ja
jw
کا
kk
kl
کیلومتر
kn
ko
ks
ku
کی
لا
ln
اینجا
آن
lv
میلی گرم
مایل
mk
میلی لیتر
دقیقه
ماه
آقای
ام‌اس
mt
من
na
نه
nl
nn
نه
oc
om
یا
pa
pl
ps
pt-BR
pt-PT
qu
rm
rn
ro
ru
rw
sa
sd
sg
ش
si
sk
sl
اس ام
sn
بنابراین
مربع
sr
ss
خیابان
سو
sv
sw
تا
شما
tg
هفتم
ti
tk
tl
tn
به
tr
ts
tt
دو
ug
انگلستان
ur
uz
vi
vo
وای
xh
xx-bork
xx-elmer
xx-هکر
xx-klingon
xx-piglatin
یی
یو
za
zh-CN
zh-TW
zu