REST Resource: spaces

Kaynak: Alan

Konferansların düzenlendiği sanal yer. Herhangi bir zamanda bir alanda yalnızca bir etkin konferans düzenlenebilir.

JSON gösterimi
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  },
  "phoneAccess": [
    {
      object (PhoneAccess)
    }
  ],
  "gatewaySipAccess": [
    {
      object (GatewaySipAccess)
    }
  ]
}
Alanlar
name

string

Değişmez. Alan kaynak adı.

Biçim: spaces/{space}.

{space}, alanın kaynak tanımlayıcısıdır. Bu, benzersiz ve sunucu tarafından oluşturulan bir kimliktir ve büyük/küçük harfe duyarlıdır. Örneğin, jQCFfuBOdN5z.

Daha fazla bilgi için Meet, toplantı alanını nasıl tanımlar? başlıklı makaleyi inceleyin.

meetingUri

string

Yalnızca çıkış. https://meet.google.com/ ve ardından meetingCode ile toplantılara katılmak için kullanılan URI. Örneğin, https://meet.google.com/abc-mnop-xyz.

meetingCode

string

Yalnızca çıkış. Toplantıya katılmak için kullanılan, kullanıcı dostu ve benzersiz dize.

Biçim: [a-z]+-[a-z]+-[a-z]+. Örneğin, abc-mnop-xyz.

Maksimum uzunluk 128 karakterdir.

Alan adını almak için yalnızca alan adının takma adı olarak kullanılabilir.

config

object (SpaceConfig)

Toplantı alanıyla ilgili yapılandırma.

activeConference

object (ActiveConference)

Varsa etkin konferans

phoneAccess[]

object (PhoneAccess)

Yalnızca çıkış. Bu toplantı alanı için tüm bölgesel telefon erişimi yöntemleri. Boş olabilir.

gatewaySipAccess[]

object (GatewaySipAccess)

Yalnızca çıkış. Konferansa katılmak için kullanılabilecek SIP tabanlı erişim yöntemleri. Boş olabilir.

SpaceConfig

Toplantı alanıyla ilgili yapılandırma.

JSON gösterimi
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess),
  "moderation": enum (Moderation),
  "moderationRestrictions": {
    object (ModerationRestrictions)
  },
  "attendanceReportGenerationType": enum (AttendanceReportGenerationType),
  "artifactConfig": {
    object (ArtifactConfig)
  }
}
Alanlar
accessType

enum (AccessType)

Katılım isteği göndermeden kimlerin katılabileceğini belirleyen toplantı alanının erişim türü. Varsayılan: Kullanıcının varsayılan erişim ayarları. Kurumsal kullanıcılar için kullanıcının yöneticisi tarafından kontrol edilir veya KISITLANMIŞTIR.

entryPointAccess

enum (EntryPointAccess)

Bu toplantı alanında düzenlenen toplantılara katılmak için kullanılabilecek giriş noktalarını tanımlar. Varsayılan: EntryPointAccess.ALL

moderation

enum (Moderation)

Toplantı için önceden yapılandırılmış moderasyon modu. Varsayılan: Kullanıcının politikaları tarafından kontrol edilir.

moderationRestrictions

object (ModerationRestrictions)

Moderation.ON olduğunda bu kısıtlamalar toplantı için geçerli olur. When moderation.OFF, will be reset to default ModerationRestrictions.

attendanceReportGenerationType

enum (AttendanceReportGenerationType)

Toplantı alanı için katılım raporunun etkin olup olmadığı.

artifactConfig

object (ArtifactConfig)

Toplantının desteklediği otomatik olarak oluşturulan çıktılarla ilgili yapılandırma.

AccessType

Toplantı alanı için olası erişim türleri.

Sıralamalar
ACCESS_TYPE_UNSPECIFIED Kullanıcının kuruluşu tarafından belirtilen varsayılan değer. Not: Yapılandırılan erişim türü döndürüldüğünden bu değer hiçbir zaman döndürülmez.
OPEN Katılım bilgilerine (ör. URL veya telefonla erişim bilgileri) sahip olan herkes, katılım isteği göndermeden katılabilir.
TRUSTED Toplantıyı düzenleyenin kuruluşunun üyeleri, davet edilen kuruluş dışı kullanıcılar ve telefonla katılan kullanıcılar toplantıya katılım isteği göndermeden katılabilir. Herkes toplantıya katılma isteği göndermek zorundadır.
RESTRICTED Yalnızca davetliler istekte bulunmadan katılabilir. Herkes toplantıya katılma isteği göndermek zorundadır.

EntryPointAccess

Toplantıya katılmak için kullanılabilecek giriş noktaları. Örnek: meet.google.com, Meet Embed SDK Web veya bir mobil uygulama.

Sıralamalar
ENTRY_POINT_ACCESS_UNSPECIFIED Kullanılmamış.
ALL Tüm giriş noktalarına izin verilir.
CREATOR_APP_ONLY Bu alandaki toplantılara katılmak için yalnızca alanı oluşturan Google Cloud projesine ait giriş noktaları kullanılabilir. Uygulamalar, sahip olunan giriş noktaları oluşturmak için Meet Yerleştirme SDK'sı Web veya mobil Meet SDK'larını kullanabilir.

Yönetim

Toplantı için moderasyon modu. Denetleme modu etkin olduğunda toplantı sahibi, yardımcı düzenleyen yönetimi (Member mesajına bakın) ve özellik kısıtlamaları (ModerationRestrictions mesajına bakın) gibi özelliklerle toplantı üzerinde daha fazla kontrol sahibi olur.

Sıralamalar
MODERATION_UNSPECIFIED Moderasyon türü belirtilmemiş. Bu, kullanıcının durumu güncellemek istemediği için herhangi bir değer belirtmediğini belirtmek için kullanılır. Kullanıcıların değeri belirtilmemiş olarak ayarlamasına izin verilmez.
OFF Denetleme kapalıdır.
ON Denetim açık.

ModerationRestrictions

Toplantı yönetilirken özelliklerle ilgili kısıtlamaları tanımlar.

JSON gösterimi
{
  "chatRestriction": enum (RestrictionType),
  "reactionRestriction": enum (RestrictionType),
  "presentRestriction": enum (RestrictionType),
  "defaultJoinAsViewerType": enum (DefaultJoinAsViewerType)
}
Alanlar
chatRestriction

enum (RestrictionType)

Toplantı alanında sohbet mesajı gönderme izni olan kullanıcıları tanımlar.

reactionRestriction

enum (RestrictionType)

Toplantı alanında tepki gönderme izni olan kullanıcıları tanımlar.

presentRestriction

enum (RestrictionType)

Toplantı alanında ekranını paylaşma izni olan kişileri tanımlar.

defaultJoinAsViewerType

enum (DefaultJoinAsViewerType)

Kullanıcılara atanan varsayılan rolün görüntüleyici olarak kısıtlanıp kısıtlanmayacağını tanımlar.

RestrictionType

Belirli bir özelliği kullanma izni olan kullanıcıları belirler.

Sıralamalar
RESTRICTION_TYPE_UNSPECIFIED Kullanıcı politikası tarafından belirtilen varsayılan değer. Bu değer hiçbir zaman döndürülmemelidir.
HOSTS_ONLY Toplantı sahibi ve yardımcı düzenleyen kullanıcıların izni olmalıdır.
NO_RESTRICTION Tüm katılımcıların izinleri vardır.

DefaultJoinAsViewerType

Kullanıcılar varsayılan olarak katılımcı olarak katılır. Toplantıyı düzenleyenler, kullanıcıların izleyici olarak katılmasına izin verebilir. Not: Üye kaynağında kullanıcılar için açık bir rol ayarlanmışsa kullanıcı bu rolüyle katılır.

Sıralamalar
DEFAULT_JOIN_AS_VIEWER_TYPE_UNSPECIFIED Kullanıcı politikası tarafından belirtilen varsayılan değer. Bu değer hiçbir zaman döndürülmemelidir.
ON Kullanıcılar varsayılan olarak görüntüleyen olarak katılır.
OFF Kullanıcılar varsayılan olarak katılımcı olarak katılır.

AttendanceReportGenerationType

Toplantı alanı için katılım raporunun etkin olup olmadığıyla ilgili olası durumlar.

Sıralamalar
ATTENDANCE_REPORT_GENERATION_TYPE_UNSPECIFIED Kullanıcı politikası tarafından belirtilen varsayılan değer. Bu değer hiçbir zaman döndürülmemelidir.
GENERATE_REPORT Katılım raporu oluşturulup Drive/e-posta adresine gönderilir.
DO_NOT_GENERATE Katılım raporu oluşturulmaz.

ArtifactConfig

Bu toplantı alanında oluşturulabilecek toplantı yapılarıyla ilgili yapılandırma.

JSON gösterimi
{
  "recordingConfig": {
    object (RecordingConfig)
  },
  "transcriptionConfig": {
    object (TranscriptionConfig)
  },
  "smartNotesConfig": {
    object (SmartNotesConfig)
  }
}
Alanlar
recordingConfig

object (RecordingConfig)

Kayıt için yapılandırma.

transcriptionConfig

object (TranscriptionConfig)

Otomatik transkript yapılandırması.

smartNotesConfig

object (SmartNotesConfig)

Otomatik akıllı notlar için yapılandırma.

RecordingConfig

Toplantı alanında kayıtla ilgili yapılandırma.

JSON gösterimi
{
  "autoRecordingGeneration": enum (AutoGenerationType)
}
Alanlar
autoRecordingGeneration

enum (AutoGenerationType)

Kayıt ayrıcalığına sahip bir kullanıcı toplantıya katıldığında toplantı alanının otomatik olarak kaydedilip kaydedilmeyeceğini tanımlar.

AutoGenerationType

Toplantı alanında bir yapay nesnenin otomatik olarak oluşturulup oluşturulamayacağını belirler.

Sıralamalar
AUTO_GENERATION_TYPE_UNSPECIFIED Kullanıcı politikası tarafından belirtilen varsayılan değer. Bu değer hiçbir zaman döndürülmemelidir.
ON Yapay nesne otomatik olarak oluşturulur.
OFF Yapay ürün otomatik olarak oluşturulmaz.

TranscriptionConfig

Toplantı alanında transkripsiyonla ilgili yapılandırma.

JSON gösterimi
{
  "autoTranscriptionGeneration": enum (AutoGenerationType)
}
Alanlar
autoTranscriptionGeneration

enum (AutoGenerationType)

Metne dönüştürme ayrıcalığına sahip bir kullanıcı toplantıya katıldığında toplantı içeriğinin otomatik olarak metne dönüştürülüp dönüştürülmeyeceğini tanımlar.

SmartNotesConfig

Toplantı alanındaki akıllı notlarla ilgili yapılandırma. Akıllı notlar hakkında daha fazla bilgi için Google Meet'te "benim için not al" özelliğini kullanma başlıklı makaleyi inceleyin.

JSON gösterimi
{
  "autoSmartNotesGeneration": enum (AutoGenerationType)
}
Alanlar
autoSmartNotesGeneration

enum (AutoGenerationType)

Akıllı notları etkinleştirme ayrıcalığına sahip biri toplantıya katıldığında, kuruluştaki tüm davetliler için toplantının otomatik olarak özetinin ve tekrarının oluşturulup oluşturulmayacağını tanımlar.

ActiveConference

Etkin konferans.

JSON gösterimi
{
  "conferenceRecord": string
}
Alanlar
conferenceRecord

string

Yalnızca çıkış. "ConferenceRecord" kaynağına referans. Biçim: conferenceRecords/{conferenceRecord}. Burada {conferenceRecord}, bir alandaki her görüşme örneği için benzersiz bir kimliktir.

PhoneAccess

Telefonla erişim, bölgesel bir telefon numarası ve bu telefon numarasına özel bir PIN kullanarak konferansa bağlanmak için gereken bilgileri içerir.

JSON gösterimi
{
  "phoneNumber": string,
  "pin": string,
  "regionCode": string,
  "languageCode": string
}
Alanlar
phoneNumber

string

Bu toplantı alanına bağlanmak için E.164 biçiminde telefon numarası. Baştaki "+" karakteriyle birlikte tam telefon numarası.

pin

string

Kullanıcıların verilen numarayı aradıktan sonra girmesi gereken PIN. PIN yalnızca ondalık basamaklardan oluşur ve uzunluğu değişebilir.

regionCode

string

Bu telefon erişimiyle ilişkili ülkenin CLDR/ISO 3166 bölge kodu. i18n RegionCode yardımcı programı tarafından ayrıştırılmalıdır. Örnek: İsveç için "SE".

languageCode

string

Bu telefon erişimiyle ilişkili dilin BCP 47/LDML dil kodu. i18n LanguageCode yardımcı programı tarafından ayrıştırılacak. Örnekler: Latin Amerika İspanyolcası için "es-419", Kanada Fransızcası için "fr-CA".

GatewaySipAccess

SIP ağ geçidi üzerinden konferansa katılma hakkında ayrıntılı bilgi.

JSON gösterimi
{
  "uri": string,
  "sipAccessCode": string
}
Alanlar
uri

string

Konferansa erişilebilecek oturum başlatma protokolü (SIP) URI'si.

Dize aşağıdaki biçimlerden birinde olmalıdır:

USER_ID, 13 haneli evrensel PIN'dir (gelecekte Meet toplantı kodunun da kullanılması desteklenecektir) ve GATEWAY_ADDRESS, DNS SRV araması kullanılarak çözümlenecek geçerli bir adres veya noktalı dörtlüdür.

sipAccessCode

string

Özel olarak yapılandırılmış cihazlara manuel giriş için kullanılan kalıcı sayısal kod.

Yöntemler

create

Alan oluşturur.

endActiveConference

Etkin bir konferansı (varsa) sonlandırır.

get

Bir toplantı alanı hakkında ayrıntılı bilgi edinir.

patch

Toplantı alanı hakkındaki ayrıntıları günceller.