Google Takvim etkinliği oluştururken veya düzenlerken kullanıcılar hızlıca Google Meet toplantısı oluşturup etkinlikle ilişkilendirebilir. Etkinliğe eklenen katılımcılar, ilişkili Hangout'a tek bir tıklamayla kolayca katılabilir.
Ancak kullanıcılar Google Meet yerine üçüncü taraf bir konferans aracı (ör. WebEx) kullanmak isterse süreç daha karmaşık hale gelir. Genellikle bu işlem için kullanıcının konferansı Google Takvim dışında oluşturması ve ardından konferans kodunu Takvim etkinliği açıklamasına kopyalaması gerekir. Etkinlik katılımcılarının, sağlanan kodu kullanarak konferansa girmek için belirli bir dizi adımı uygulaması gerekir.
Google Workspace eklentileri, kullanıcıların bu karmaşıklığı aşmasına yardımcı olabilir. Google 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 Google Takvim'den oluşturup katılabilir.
Konferans sağlayıcıysanız Google Takvim ile ürününüz arasındaki bağlantıyı tanımlamak için bir Google Workspace eklentisi oluşturabilirsiniz. Ardından, eklentiyi Google Workspace Marketplace'te yayınlayabilirsiniz. Kullanıcılar ve yöneticiler eklentiyi burada keşfedip yükleyebilir.
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, Google Takvim etkinliği oluştururken veya düzenlerken kullanıcının seçebileceği bir konferans seçeneği olarak gösterilir.
Eklentinin tanımlayabileceği konferans çözümlerine örnekler:
- standart 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 Google Workspace eklentisinde bir araya getirilebilir.
Konferans çözümlerinin işleyiş şekli
Google Workspace eklentisine konferans çözümü eklendiğinde, bu çözüm için ayrıntılı bir kullanıcı arayüzü sağlamak gerekmez. Bunun yerine, kullanıcı bir Google Takvim etkinliği oluşturduğunda veya düzenlediğinde, kullanıcının yüklediği Google Workspace eklentilerinde tanımlanan tüm çözümler konferans seçenekleri olarak gösterilir.
Bir kullanıcı konferans çözümü seçtiğinde eklenti, API'sini kullanarak üçüncü taraf konferans sistemine bağlanır, konferansı oluşturur ve konferans ile Google 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 Google Takvim'den konferansa katılabilir.
İsteğe bağlı olarak, eklenti, kullanıcılara belirli konferans davranışlarını kontrol etme olanağı sunmak için bir ayarlar sayfası sağlayabilir.
Konferans verileri
Google Takvim'e konferans çözümleri sunan Google Workspace eklentilerinin, kullanıcıların üçüncü taraf konferanslarına katılabilmesi için belirli bilgilere (konferans verileri) ihtiyacı vardır. Eklentinizde bir konferans çözümü tanımladığınızda, onCreateFunction
nesnesi oluşturan ve döndüren bir ConferenceData
nesnesi belirtirsiniz. ConferenceData
nesnesi, Google Takvim'in ihtiyaç duyduğu tüm konferans verilerini veya üçüncü taraf konferans sistemiyle iletişim kurulurken oluşan bir hatayı açıklayan bir 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 tüm öğeler Zorunlu olarak işaretlenmelidir:
Bileşen | Tür | Açıklama |
---|---|---|
Konferans hataları |
ConferenceError |
Hata oluştuysa gereklidir. Bu durumda başka veri gerekmez. 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 |
Bunu, konferansa metin bildirimi eklemek için kullanın. Genellikle bunları konferans yöneticileri için talimatlar veya yasal bildirimler eklemek üzere kullanırsınız. |
Giriş noktaları |
EntryPoint[] |
Hata yoksa zorunludur. Bu durumda en az bir EntryPoint tanımlanmalıdır.Konferansa katılmanın belirli bir yolunu (örneğin, telefon, video veya SIP ile) açıklamak için EntryPoint 'leri kullanın. Her giriş noktası için URI ve
EntryPointType gereklidir. |
Daha fazla bilgi
Daha fazla bilgi edinmek için aşağıdaki belgelere göz atabilirsiniz:
Konferans çözümleri içeren bir Google Workspace eklentisi oluşturun. Konferans eklentileri oluşturma başlıklı makalede, üçüncü taraf konferans çözümlerini uygulayan bir Google Workspace eklentisi oluşturmak için gereken adımlar özetlenmektedir.
Daha yakından inceleyin. Konferans Google Workspace 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 oluşturduğunu mu merak ediyorsunuz? Google Takvim için Google Workspace Marketplace'i ziyaret edin.