Meet eklentisi kavramları

Google Meet eklentileri, doğrudan Google Meet'te deneyimler oluşturmak için kullanılır. Eklenti oluşturmak için Google Workspace eklentilerinin nasıl geliştirildiğini ve Google Workspace Marketplace'te nasıl yayınlandığını anlamanız gerekir.

Mimari

Aşağıdaki sıra şeması, Google Meet eklentilerinin Google Workspace kaynaklarını nasıl kullandığına dair mimariyi gösterir.

Google Meet eklentisinin Google Workspace kaynaklarını kullanma şeklinin mimarisi.
1.şekil Google Meet eklentisinin Google Workspace kaynaklarını kullanma şeklinin mimarisi.

Toplantılarda Google Meet eklentilerini kullanma şekli:

  1. Eklenti panelini yükleme: Kullanıcı, yüklü eklentilerin listesini eklenti paneline yüklemek için Meet'te toplantı araçları düğmesini Toplantı araçları simgesi. tıklar.
  2. Eklenti seçme: Kullanıcı, eklenti panelinde bir eklenti seçer.
  3. Eklenti iframe'ini yükleme: Meet, geliştiricinin manifestte belirttiği eklenti yan paneli iframe URL'sini yükler.
  4. Create AddonSession: Eklenti, AddonSession oluşturur. Bu, Meet'e eklentinin yüklendiğini ve kullanıma hazır olduğunu gösterir.
  5. Eklenti başlatıldı: Eklenti kullanıma hazırdır.
  6. (İsteğe bağlı) One Tap ile jeton isteyin: Seçilen eklenti, etkin bir Google oturumu varsa oturum açma bilgileri ve kullanıcı tarafından onaylanmış kapsamlarla jeton istemek için Google One Tap'i kullanır.
  7. (İsteğe bağlı) Google, kimlik jetonunu döndürür: Kimlik jetonu, kullanıcı kimliği bilgilerini içerir.

Marketplace'teki Google Workspace eklentileri

Google Workspace eklentileri, Gmail, Google Dokümanlar ve Google E-Tablolar gibi Google Workspace uygulamalarıyla entegre olan özelleştirilmiş uygulamalardır. Bu API'ler, geliştiricilerin doğrudan Google Workspace'e entegre edilmiş özelleştirilmiş kullanıcı arayüzleri oluşturmasına olanak tanır. Eklentiler, kullanıcıların daha az bağlam değiştirerek daha verimli çalışmasına yardımcı olur.

Google Workspace Marketplace, kullanıcıların ve yöneticilerin Google Workspace ile entegre edilmiş üçüncü taraf kurumsal uygulamalarını bulup yüklemesine olanak tanır. Marketplace, yayınlanmış Google Workspace eklentilerini yönetmek için de merkezi bir yerdir. Kullanıcılar yayınlanmış eklentileri yükleyip kaldırabilir. Yöneticiler, kullanıcıların yükleyebileceği eklentileri kısıtlayabilir.

Eklenti türleri

Genel olarak, oluşturabileceğiniz iki tür eklenti vardır: Google Workspace eklentileri ve düzenleyici eklentileri.

Meet eklentileri SDK'sında, eklentilerinizi Google Workspace eklentilerini kullanarak oluşturmanız gerekir.

Google Workspace eklentileriyle Gmail, Google Takvim ve Google Drive gibi birden fazla Google Workspace uygulamasını genişletebilirsiniz. Eklentinin hangi uygulamayı hedeflediğini diğer ayrıntılarla birlikte eklenti manifest dosyasında belirtirsiniz. Meet eklentileri SDK'sı için manifest dosyasının addOns bölümünde bir meet nesnesi bildirmeniz gerekir. Daha fazla bilgi için Dağıtım oluşturma başlıklı makaleyi inceleyin.

Google Workspace eklentileri iki farklı şekilde geliştirilebilir: Google Apps Komut Dosyası'nda veya tercih ettiğiniz teknoloji yığını kullanılarak kendi kendine barındırılan eklenti olarak. Bu eklentilerin her biri, farklı bölümlerden oluşan bir manifest içerir. Manifest dosyasının Meet bölümü, eklentinizin Google Meet'ten nasıl yüklendiğine ilişkin bilgileri içerir ve eklentinizin geri kalanının kendi kendine barındırılıp barındırılmadığı veya Apps Komut Dosyası kullanıp kullanmadığıyla ilgili değildir. Meet eklentileri bir iFrame'de yüklenir ve kart tabanlı arayüzler yerine web sayfalarına referans vermelidir.

Örneğin, bir Google Workspace eklentisinin manifestinde kart arayüzlerini döndürmek için ComposeTrigger ve ContextualTrigger nesnelerini kullanan bir Gmail bölümü ile web sayfanıza ve mobil uygulamanıza yönlendirmek için web, iOS ve Android nesnelerini kullanan bir Meet bölümü olabilir.

Meet ve Gmail bölümlerini içeren bir manifest örneği.
Şekil 2. Meet ve Gmail bölümlerini içeren bir manifest örneği.

Eklenti yayınlama

Google Workspace eklentinizi yayınladığınızda diğer kullanıcılar eklentinizi bulabilir, yükleyebilir ve kullanabilir.

Daha fazla bilgi için Meet eklentinizi yayınlama başlıklı makaleyi inceleyin.