Bu belgede, Google Cloud Pub/Sub'dan Google Meet etkinliklerinin nasıl alınacağı ve yanıtlanacağı açıklanmaktadır.
Meet etkinliği, yeni toplantı oluşturma gibi bir Meet kaynağındaki etkinliği veya değişikliği ifade eder. Etkinlikleri kullanarak ne olduğunu anlayabilir, ardından işlem yapabilir veya kullanıcılarınıza anlamlı bir şekilde yanıt verebilirsiniz.
Etkinlikleri nasıl kullanabileceğinize dair bazı örnekler:
Toplantıların başlama veya bitiş zamanı gibi değişiklikleri gözlemleyip yanıtlayın.
Yasal düzenlemeler veya eğitim amacıyla toplantıya katılanları takip edin.
Dosya içeriklerinin ayrıştırılıp bir CRM'ye veya veritabanına kaydedilebilmesi için toplantı transkriptini dinleyin.
Etkinliklerin işleyiş şekli
Google Meet'te bir işlem yapıldığında Google Meet REST API kaynağı oluşturulur veya güncellenir. Meet, etkinlikleri kullanarak uygulamanıza, gerçekleşen etkinlik türü ve etkilenen Meet REST API kaynağı hakkında bilgi verir.
Meet, etkinlikleri türe göre kategorize eder. Etkinlik türleri, yalnızca ihtiyacınız olan bilgileri filtrelemenize ve almanıza yardımcı olur. Ayrıca benzer etkinlikleri aynı şekilde yönetmenizi sağlar.
Aşağıdaki örnekte, Meet'teki bir etkinliğin ilgili Meet REST API kaynağını nasıl etkilediği ve Meet uygulamanızın aldığı etkinlik türü gösterilmektedir:
| Etkinlik | Meet REST API kaynağı | Etkinlik türü |
|---|---|---|
| Bir kullanıcı toplantı alanına katıldığında | ConferenceRecord kaynağı oluşturulur. |
Yeni konferans kaydı |
Google Meet'ten etkinlik verileri alma
Uygulamanız, etkinlik verilerini almak için aşağıdakilerden birini yapabilir:
Etkinlikleri gerçekleşir gerçekleşmez almak için Google Workspace Events API'yi kullanarak etkinliklere abone olun. Daha fazla bilgi için Google Meet etkinliklerine abone olma başlıklı makaleyi inceleyin.
Meet REST API'yi çağırarak son verileri sorgulayın.
Aşağıdaki tabloda, etkinliklere abone olma ile etkinlikleri sorgulama arasındaki fark ve nedenler açıklanmaktadır:
| Etkinliklere abone olma | Veri sorgulama | |
|---|---|---|
| Kullanım alanları |
|
|
| API | Google Workspace Events API | Meet REST API |
| Etkinlik kaynağı | Konferans kaydı ve kullanıcılar | Alan ve konferans kaydı |
| Desteklenen etkinlikler |
Konferans kaydı
Desteklenen etkinlik türlerinin listesi için Google Workspace Events API belgelerindeki Abonelik oluşturmaya yönelik etkinlik türleri başlıklı makaleye bakın. |
Alan ve konferans kaydı
Desteklenen uç noktaların listesi için Meet REST API belgelerindeki Space
kaynağına ve
ConferenceRecord
kaynağına bakın.
|
| Etkinlik biçimi | CloudEvent spesifikasyonuna göre biçimlendirilmiş bir Google Cloud Pub/Sub mesajı. Ayrıntılar için Google Workspace etkinliklerinin yapısı başlıklı makaleyi inceleyin. |
Meet REST API kaynağı (Space ve ConferenceRecord)
|
| Etkinlik verileri | Kaynak verileri içeren veya içermeyen Base64 kodlu dize. Örnek yükler için Etkinlik verileri bölümüne bakın. |
Kaynak verilerini içeren JSON yükü. Örnek yük için referans belgelerindeki
ConferenceRecord
kaynağına bakın.
|
Sınırlamalar
- Takvim davetlileri ve konferansa davet edilen diğer katılımcılar yalnızca şu etkinlikleri alabilir:
google.workspace.meet.conference.v2.startedvegoogle.workspace.meet.transcript.v2.fileGenerated.
İlgili konular
- Google Workspace Events API'ye genel bakış
- Google Workspace aboneliği oluşturma
- Google Meet etkinliklerine abone olma