Toplantı alanlarını ve üyeleri yapılandırma

Toplantı alanı, sanal bir yeri veya konferansların düzenlendiği kalıcı bir nesne (toplantı odası gibi). CEVAP toplantı alanı, kullanıcıların ortak kaynakları bir araya toplamalarına ve aradıkları kaynakları bulmalarına yardımcı olur.

Toplantı alanı oluşturduğunuzda spaces.create yöntemini kullanırsa spaces kaynağının örneği. İlgili içeriği oluşturmak için kullanılan Kaynak, SpaceConfig nesnesi yapılandırmanızı sağlar. Ayrıca ActiveConference nesne bu, mevcut trafiğin conferenceRecords kaynak sahip olmanız gerekir.

Aşağıdaki bölümlerde, toplantı alanının birkaç yeni cihaz kullanılarak nasıl beta nesneleri ve yöntemleridir.

Moderasyon ve toplantı erişimini ayarlama

Yeni beta nesneleriyle artık denetleme modlarını, özellikleri ve Kısıtlamaları ve kullanıcıların toplantıya katıldıklarında aldıkları izinler Bu güncellenen SpaceConfig nesnesini tanımlayın.

moderation alanı, toplantı için önceden yapılandırılmış bir moderasyon modudur. kullanıcının politikaları tarafından kontrol edilen varsayılan değerdir. Şunu kullanır: Moderation nesnesini tanımlayın. Moderasyon modu etkinken toplantı sahibi, düzenleyen kullanıcı yönetimi gibi özelliklerle toplantı yapma ( spaces.members) ve özellik kısıtlamaları (bkz. moderationRestrictions). Daha fazla bilgi için üyeler için Alan üyelerini yönetme başlıklı makaleyi inceleyin.

moderationRestrictions alanı, moderation açık olduğunda toplantı yapılacak. Şunu kullanır: ModerationRestrictions nesnesini tanımlayın. Kısıtlamalar, sohbet mesajı ve tepki gönderebilir, ekranını paylaşabilir ve kısıtlanıp kısıtlanmayacağını belirleyebilir. görüntüleyen olarak kullanıcılara atanan varsayılan rol. moderationRestrictions temel olarak bir RestrictionType ilk üç kısıtlamayı uygulayın. RestrictionType, şunlara uygulanabilir: Toplantı sahibi ve yardımcı düzenleyene ya da tüm katılımcılara. İlgili içeriği oluşturmak için kullanılan DefaultJoinAsViewerType kullanıcıların varsayılan olarak katkıda bulunan olarak katıldığı son izni uygular. Burada düzenleyenler, kullanıcıların izleyici olarak katılmasını da kısıtlayabilir.

firstJoinerType alanı, kullanıcıların şu etkinlik için düzenleyenden önce katılıp katılamayacağını belirler. konferans düzenleyeceksiniz. Toplantıya hangi kullanıcıların katılabileceğini tanımlar olup olmadığını kontrol edin. Şunu kullanır: FirstJoinerType nesnesini tanımlayın.

Alan üyelerini yönetme

Bir toplantı sahibi istediği zaman toplantıya doğrudan katılabilir. Ancak artık şunları yapabilirsiniz: Toplantıya doğrudan katılabilecek üyeleri yapılandırabilirsiniz. Ayrıca üyeler toplantıda bir role sahip olacak şekilde yapılandırılabilir. Örneğin: COHOST Toplantıyı düzenleyen kişiyle aynı yetkilere sahip olmasını sağlayabilirsiniz. Örneğin, Tıklamalara gerek kalmadan toplantı alanına erişme hakkında daha fazla bilgi edinmek için bkz. AccessType.

İlgili içeriği oluşturmak için kullanılan spaces.members kaynak name, user ve role alanlarını içerir.

Not: Üye, katılımcı olarak görünür. Katılımcı, bir kullanıcının katıldığı Tamamlayıcı Mod'u kullanan mod , izleyici olarak izlemek veya görüşmeye bağlı bir oda cihazı kullanmak. Bir tane var conferenceRecords.participants kişi için bir kaynaktır.

Alan üyelerini aşağıdaki yöntemleri kullanarak yönetebilirsiniz:

Her yöntem, parent alanı ile toplantı alanını ve silme ve alma yöntemleri için name alanını kullanarak sonuçları toplantı alanı ve üyeye göre filtreleyin. dokunun.

Silme hariç tüm yöntemler şurada fields parametresini destekler: SystemParameterContext , fields parametresi çıkarıldığında API yanıtı varsayılan olarak "name,email,role,user".

fields parametresi FieldMask birini seçin. FieldMask, API çağrılarını kullanan kişilerin alanları bir isteği dönecektir. Yalnızca belirtilecek alanların virgülle ayrılmış bir listesidir bir nesnedeki belirli alanlar, diğer alanlar değiştirilmeden bırakılırken kullanılır. FieldMask kullanmak, API'nin gereksiz işlerden kaçınmasını ve aşağıdakileri iyileştirmesini sağlar: bazı yolları da görmüştük. Alan maskesi; oluşturma, alma ve listeleme yöntemleri için kullanılır. Daha fazla alan maskeleriyle ilgili bilgi edinmek için Google Sheets API'nin Kullanım alanına bakın. kullanın.