Kullanıcılar, Google Takvim etkinliği oluştururken veya düzenlerken Google Meet toplantısı oluşturup etkinlikle ilişkilendirebilir. Eklendikten sonra, etkinlik katılımcıları tek bir tıklamayla ilişkili Meet toplantısına katılabilir.
Ancak kullanıcılar Meet yerine üçüncü taraf bir konferans aracı (ör. WebEx) kullanmak isterse süreç daha karmaşıktır. Genellikle bu işlem için kullanıcının konferansı Takvim dışında oluşturması ve ardından konferans kodunu Takvim etkinliği açıklamasına kopyalaması gerekir. Etkinlik katılımcıları, sağlanan kodu kullanarak konferansa girmek için belirli bir dizi adımı izlemelidir.
Google Workspace eklentileri, kullanıcıların bu karmaşıklığı aşmasına yardımcı olabilir. Takvim'i üçüncü taraf konferans çözümleri ile genişleten bir Google Workspace eklentisi oluşturabilirsiniz. Eklenen her konferans çözümü, Takvim etkinlikleri için yeni bir konferans seçeneği ekler. Böylece kullanıcılar, bu konferansları doğrudan Takvim'den oluşturup katılabilir.
Konferans sağlayıcıysanız Takvim ile ürününüz arasında bağlantı tanımlamak için bir Google Workspace eklentisi oluşturabilirsiniz. Ardından, eklentiyi kullanıcıların ve yöneticilerin keşfedip yükleyebileceği Google Workspace Marketplace'te yayınlayabilirsiniz.
Konferans çözümleri
Konferans çözümü, kullanıcıların katılabileceği bir üçüncü taraf konferans türünü ifade eder. Her çözüm, kullanıcıların Takvim etkinliği oluştururken veya düzenlerken seçebileceği bir konferans seçeneği olarak gösterilir.
Eklentinin tanımlayabileceği konferans çözümlerine örnek olarak şunlar verilebilir:
- Standart bir video konferans.
- Yalnızca sesli konferans
- Kişisel konferans
- Herkese açık olarak canlı yayınlanan bir konferans.
Üçüncü taraf hizmetinin sağladığı her tür konferansın ilişkili bir çözümü olabilir ve çözüm koleksiyonları tek bir eklentide bir araya getirilebilir.
Konferans çözümlerinin işleyiş şekli
Bir eklentiye konferans çözümü eklendiğinde bu çözüm için ayrıntılı bir kullanıcı arayüzü sağlamaya gerek yoktur. Bunun yerine, kullanıcı bir takvim etkinliği oluşturduğunda veya düzenlediğinde, kullanıcının yüklediği eklentilerde tanımlanan çözümler konferans seçenekleri olarak gösterilir.
Kullanıcı bir konferans çözümü seçtiğinde eklenti, API'sini kullanarak üçüncü taraf konferans sistemine bağlanır ve konferansı oluşturur. Ardından, konferans ile takvim etkinliği arasındaki verileri senkronize eder. Etkinlik daha sonra güncellenir veya silinirse eklenti bunu algılar ve konferans sisteminde ilgili güncellemeleri yapar. Bir etkinliğe konferans eklendikten sonra katılımcılar konferansa Takvim'den katılabilir.
İsteğe bağlı olarak, eklenti, kullanıcıların belirli konferans davranışlarını kontrol etmesine olanak tanıyan bir ayarlar sayfası sağlayabilir.
Konferans verileri
Takvim'e konferans çözümleri sunan Google Workspace eklentilerinin, kullanıcıların üçüncü taraf konferanslarına katılabilmesi için belirli bilgiler (konferans verileri) gerekir. Eklentinizde bir konferans çözümü tanımladığınızda, onCreateFunction nesnesi oluşturan ve döndüren bir ConferenceData nesnesi belirtirsiniz. ConferenceData nesnesi, Takvim'in ihtiyaç duyduğu tüm konferans verilerini veya üçüncü taraf konferans sistemiyle iletişim kurulurken oluşan bir hatayı açıklayan ConferenceError nesnesini içermelidir.
Aşağıdaki tabloda, eklentinizin kullanabileceği her konferans verisi türü açıklanmakta ve bunu temsil eden ConferenceData hizmeti nesnesi listelenmektedir. Eklentinizin kullandığı her ConferenceData nesnesinde, Gerekli olarak işaretlenmiş tüm öğeler bulunmalıdır:
| Bileşen | Tür | Açıklama |
|---|---|---|
| Konferans hataları |
ConferenceError |
Hata oluştuysa gereklidir. Bu durumda başka veriye gerek yoktur. Eklenti, konferans sistemine bağlanmaya çalışırken oluşan bir sorunu bildirmek için bu seçeneği kullanın. |
| Konferans kimliği | string |
Hata değilse zorunludur. Üçüncü taraf konferans sisteminde konferansı tanımlamak için bu kimliği kullanın. |
| Konferans parametreleri |
ConferenceParameter[] |
Sisteme özgü bilgileri üçüncü taraf konferans sistemine ve sistemden aktarmak için bu anahtar/değer çiftlerini kullanın. Örneğin, sistem konferans moderatörünün e-posta adresini veya bir toplantı anahtarı isteyebilir. |
| Konferans notları | string |
Konferansa metin bildirimi eklemek için bu özelliği kullanın. Genellikle bunları konferans yöneticileri için talimatlar veya yasal bildirimler eklemek üzere kullanırsınız. |
| Giriş noktaları |
EntryPoint[] |
Hata değilse zorunludur. Bu durumda en az bir EntryPoint tanımlanmalıdır.EntryPoint kullanarak konferansa katılmanın belirli bir yolunu (örneğin, telefon, video veya SIP ile) açıklayın. Her giriş noktası için URI ve
EntryPointType gereklidir. |
Daha fazla bilgi
Daha fazla bilgi edinmek için aşağıdaki dokümanlardan yararlanabilirsiniz:
- Konferans çözümleriyle eklenti oluşturma Konferans eklentileri oluşturma, üçüncü taraf konferans çözümlerini uygulayan bir eklenti oluşturmak için gereken adımlara genel bir bakış sunar.
- Daha yakından inceleyin. Konferans eklentisi örneğinin kaynak kodunu görüntüleyin.
- Apps Komut Dosyası'nın neler yapabileceği hakkında daha fazla bilgi edinin. Google Apps Komut Dosyası belgelerini inceleyin.
- Diğer geliştiricilerin neler geliştirdiğini mi merak ediyorsunuz? Takvim için Google Workspace Marketplace'i ziyaret edin.