Kullanıcılar, Google Takvim etkinliği oluştururken veya düzenlerken hızlıca bir Google Meet toplantısı oluşturabilir ve bu toplantıyı etkinlikle ilişkilendirebilir. Eklenen etkinlik katılımcıları, tek bir tıklamayla ilişkili Hangouts'a kolayca katılabilir.
Ancak kullanıcı Google Meet yerine bir üçüncü taraf konferansı (ör. WebEx) kullanmak isterse süreç daha karmaşıktır. Genellikle bu işlem için kullanıcının konferansı Google Takvim dışında oluşturması ve Takvim etkinlik açıklamasına konferans kodunu kopyalaması gerekir. Ardından etkinlik katılımcıları, verilen kodu kullanarak konferansa girmek için belirli bir dizi adımı uygulamalıdır.
Google Workspace eklentileri, kullanıcıların bu karmaşıklıktan kaçınmasına yardımcı olabilir. Google Takvim'i üçüncü taraf konferans çözümleriyle genişleten bir Google Workspace eklentisi oluşturabilirsiniz. Eklenen her konferans çözümü, Takvim etkinlikleri için yeni bir konferans seçeneği ekleyerek kullanıcıların bu konferansları doğrudan Google Takvim'den oluşturmasına ve katılmasına olanak tanır.
Konferans sağlayıcıysanız Google 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 eklentiyi 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ü temsil eder. Her çözüm, kullanıcının Google Takvim etkinliği oluştururken veya düzenlerken seçebileceği bir konferans görüşmesi seçeneği olarak gösterilir.
Eklentilerin tanımlayabileceği konferans çözümlerine örnekler:
- standart bir video konferans
- yalnızca sesli konferans
- kişisel konferans
- herkese açık olarak yayınlanan bir konferans
Üçüncü taraf hizmetinin sunduğu her tür konferansın ilişkili bir çözümü olabilir ve çözüm koleksiyonları tek bir Google Workspace eklentisinde gruplandırılabilir.
Konferans çözümlerinin işleyiş şekli
Google Workspace eklentisine konferans çözümü eklendiğinde, bunun için ayrıntılı bir kullanıcı arayüzü sağlamanıza gerek yoktur. 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örünür.
Kullanıcı bir konferans çözümü seçtiğinde eklenti, API'sini kullanarak üçüncü taraf konferans sistemine bağlanır ve konferansı oluşturarak verileri konferans ve Google Takvim etkinliği arasında senkronize eder. Etkinlik daha sonra güncellenir veya silinirse eklenti bunu algılar ve konferans sisteminde ilgili güncellemeleri yapar. Bir konferans etkinliğe eklendikten sonra katılımcılar Google Takvim'den konferansa 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
Google Takvim'e konferans çözümleri sağlayan Google Workspace Eklentileri, kullanıcıların üçüncü taraf konferanslara katılmasına izin vermek için belirli bilgiler (konferans verileri) gerektirir. Eklentinizde bir konferans çözümü tanımlarken ConferenceData
nesnesi oluşturup döndüren bir onCreateFunction
belirtirsiniz. ConferenceData
nesnesi, Google Takvim'in ihtiyaç duyduğu tüm konferans verilerini veya üçüncü taraf konferans sistemiyle iletişim kurarken oluşan bir hatayı açıklayan bir ConferenceError
nesnesini içermelidir.
Aşağıdaki tabloda, eklentinizin kullanabileceği her konferans verisi türü açıklanmış ve bunu temsil eden KonferansVeri 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ıştığında oluşan bir sorunu bildirmek için bu raporu kullanın. |
Konferans kimliği | string |
Hata yoksa gereklidir. Üçüncü taraf konferans sisteminde konferansı tanımlamak için bu kimliği kullanın. |
Konferans parametreleri |
ConferenceParameter[] |
Sisteme özgü bilgileri üçüncü taraf konferans sistemine iletmek ve bu sistemden almak için bu anahtar/değer çiftlerini kullanın. Örneğin, sistem konferans moderatörünün e-posta adresini veya bir toplantı anahtarını isteyebilir. |
Konferans notları | string |
Konferansa metin bildirimi eklemek için bunu kullanın. Genellikle konferans yöneticilerine yönelik talimatlar veya yasal bildirimler eklemek için bu alanları kullanırsınız. |
Giriş noktaları |
EntryPoint[] |
Hata değilse 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) tanımlamak için EntryPoint öğelerini kullanın. Her giriş noktasının bir URI ve bir
EntryPointType gerektirir. |
Daha fazla bilgi
Aşağıdaki dokümanlar daha fazla bilgi edinmenize yardımcı olabilir:
Konferans çözümleri içeren bir Google Workspace eklentisi oluşturun. Toplantı eklentileri oluşturma başlıklı makalede, üçüncü taraf konferans çözümlerini uygulayan bir Google Workspace eklentisi oluşturmak için gereken adımlara genel bir bakış sunulmaktadır.
Daha yakından inceleyin. Bir konferans Google Workspace eklentisi örneğinin kaynak kodunu inceleyin.
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 yaptığını merak mı ediyorsunuz? Google Takvim için Google Workspace Marketplace'i ziyaret edin.