Bu sayfada, uygulamanızın Google Workspace Etkinlikleri API'yi kullanarak abone olabileceği Google Meet etkinlikleri açıklanmaktadır. Ne tür etkinliklere ihtiyacınız olduğuna karar verdikten sonra Google Meet'ten etkinlik almaya başlamak için abonelik oluşturun.
Google Meet için uygulama geliştirme hakkında daha fazla bilgi edinmek istiyorsanız Google Meet REST API'ye genel bakış sayfasını inceleyin.
Desteklenen Meet hedef kaynakları
Google Workspace Etkinlikleri API'si, Meet etkinliklerini almak için aşağıdaki kaynaklara yönelik abonelikleri destekler:
space
kaynakları olarak gösterilen toplantı alanları.- Cloud Identity API
user
kaynakları olarak temsil edilen kullanıcılar.
Desteklenen Meet etkinlikleri
Google Workspace abonelikleri, Meet'te aşağıdaki değişiklik türleri hakkında etkinlikler almanıza olanak tanır:
- Konferans bir toplantı alanında başlar veya sona erer.
- Konferansa katılımcı katılır veya konferanstan çıkar.
- Bir konferans için kayıt oluşturulur.
- Bir konferans için bir transkript oluşturulur.
Bir Meet kaynağına abonelik oluşturduğunuzda, ne tür etkinlikler almak istediğinizi belirtmek için eventTypes[]
alanını kullanırsınız. Etkinlik türleri CloudEvents özelliklerine göre biçimlendirilir (ör. google.workspace.APPLICATION.RESOURCE.VERSION.ACTION
).
Örneğin, bir Meet alanındaki konferansa katılan yeni katılımcılarla ilgili etkinlikleri almak için etkinlik türünü google.workspace.meet.participant.v2.joined
olarak belirtirsiniz. Etkinliklerin işleyiş şekli hakkında daha fazla bilgi edinmek için Google Workspace etkinliklerinin yapısı bölümüne bakın.
Aşağıdaki tabloda desteklenen etkinlik türleri, bir açıklama ve etkinlik verilerinde gösterilen değiştirilmiş Meet kaynağı gösterilmektedir:
Etkinlik türü | Açıklama | Meet kaynağı |
---|---|---|
|
Toplantı alanında bir konferans başlar. |
|
|
Konferans, toplantı alanında sona erer. |
|
|
Bir katılımcı, toplantı alanında aktif bir konferansa katılır. |
|
|
Bir katılımcının toplantı alanında aktif bir konferanstan ayrılması. |
|
|
Toplantı alanında bir konferans için kayıt dosyası oluşturulur. |
|
|
Toplantı alanında bir konferans için konuşma metni dosyası oluşturulur. |
|
Etkinlik verileri
Bu bölümde, Meet toplantı alanlarındaki etkinliklerin örnek yükleri ve etkinlik verileri açıklanmaktadır.
Google Workspace aboneliğiniz Meet'ten bir etkinlik aldığında data
alanında etkinlik yükü bulunur. Bu yükte, değişen Google Workspace kaynağıyla ilgili bilgiler bulunuyor. Örneğin, bir alanda yeni transkriptlerle ilgili etkinliklere abone olduysanız bu etkinliklerin yükü değişen transcript
kaynağı ile ilgili bilgileri içerir.
Etkinlik yükündeki kaynak verileri
Aşağıdaki tabloda, bir Meet toplantı alanı aboneliği için JSON yükü örnekleri verilmiştir. Örneklerde, alanda gerçekleşen conferenceRecords/AAA-BBB-CCC-DDD-EEE
konferansı kullanılmıştır. Aboneliğin aldığı her etkinlik için yük, etkinliğin data
alanında görünür:
Örnek | Etkinlik türü | JSON yükü |
---|---|---|
Meet toplantı alanı için bir konferans başlar. |
|
Kaynak verilerini hariç tutar
{ "conferenceRecord": { "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE" } } |
Bir katılımcı Meet toplantı alanında bir konferansa katılır. |
|
Kaynak verilerini hariç tutar
{ "participantSession": { "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE/participants/FFF-GGG-HHH-III-JJJ/participantSessions/LLL-MMM-NNN-OOO-PPP" } } |
Meet toplantı alanında bir konferans için kayıt oluşturulur. | google.workspace.meet.recording.v2.fileGenerated |
Kaynak verilerini hariç tutar
{ "recording": { "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE/recordings/LLL-MMM-NNN-OOO-PPP" } } |
Meet toplantı alanında bir konferans için transkript oluşturulur. | google.workspace.meet.transcript.v2.fileGenerated |
Kaynak verilerini hariç tutar
{ "transcript": { "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE/transcripts/PPP-QQQ-RRR-SSS-TTT" } } |