Meet eklentisi oluşturma

Google Meet Eklentileri, bir Google Cloud projesi kapsamında oluşturulup yapılandırılır.

Google Cloud projesi oluşturma

Google Cloud projesi oluşturmak için Google Cloud projesi oluşturma başlıklı makaleyi inceleyin.

Google Workspace Marketplace SDK'sını ve Google Workspace Add-ons API'yi etkinleştirme

Meet Eklentileri geliştirmek için Google Workspace Marketplace SDK'sı ve Google Workspace Add-ons API gereklidir. Bunları etkinleştirmek için:

  1. Google Cloud konsolunu açın.
  2. En üstte, halihazırda farklı bir proje açıksa projeler arasında geçiş yapmak için uygulamanızın projesinin adını seçin.
  3. En üstteki arama çubuğuna Google Workspace Marketplace SDK yazıp Enter tuşuna basın.
  4. Google Workspace Marketplace SDK sayfasını açın ve Etkinleştir'i tıklayın.

  5. Google Workspace Add-ons API öğesini bulup etkinleştirmek için bu adımları tekrarlayın.

Dağıtım oluşturun

Meet'te eklenti kullanmak için dağıtıma ve eklenti manifest dosyasına ihtiyacınız vardır.

  1. Google Cloud konsolunu açın.
  2. En üstte, halihazırda farklı bir proje açıksa projeler arasında geçiş yapmak için uygulamanızın projesinin adını seçin.
  3. API'ler ve Hizmetler'i tıklayın.
  4. Ayrıntılar sayfasını görüntülemek için Google Workspace Marketplace SDK öğesini seçin.
  5. A Seçeneği: Alternatif bir çalışma zamanı dağıtımı kullanma.

    1. Alternatif çalışma zamanları sekmesini tıklayın.
    2. Yeni dağıtım oluştur'u tıklayın ve eklentinin dağıtım kimliğini girin.

      Dağıtım kimliği, eklenti geliştiricisinin eklenti manifestini içeren dağıtımı tanımlamasına yardımcı olan rastgele bir dizedir. Dağıtım kimlikleri zorunludur ve en fazla 100 karakterden oluşabilir.

    3. İleri'yi tıklayın.

      Eklenti manifestinin spesifikasyonunu JSON biçiminde göndermeniz için bir yan panel açılır. Buna DEPLOYMENT.JSON da denir.

      Eklenti manifest dosyası, bir Google Meet Eklentisi için merkezi yapılandırmadır. Aşağıdaki kod örneğinde, manifest dosyasında web için kullanılabilen Meet alanları gösterilmektedir.

      {
        "addOns": {
          "common": {
            "name": "NAME",
            "logoUrl": "LOGO_URL"
          },
          "meet": {
            "web": {
              "sidePanelUri": "SIDE_PANEL_URI",
              "supportsScreenSharing": SUPPORTS_SCREENSHARING,
              "logoUrl": "MEET_WEB_LOGO_URL",
              "addOnOrigins": ["ADD_ON_ORIGINS"]
            }
          }
        }
      }
      

      Aşağıdakini değiştirin:

      • NAME: Dize. Google Meet Eklentinizin adı.
      • LOGO_URL: Dize. Meet eklentisi logosunun URL'si.
      • SIDE_PANEL_URI: Dize. Yan panel iframe'inin URL'si. Bu URL'nin origin değeri, ADD_ON_ORIGINS alanında belirtilen kaynakların bir parçası olmalıdır.
      • SUPPORTS_SCREENSHARING: İsteğe bağlı. Boole. Yanlış değerine ayarlanırsa kullanıcılar, ortak çalışmaya dayalı bir eklenti oturumunda neler olduğunu görmek için eklentiyi kullanmalıdır. Doğru değerine ayarlanırsa ortak çalışmaya dayalı eklenti oturumunu başlatan kişi, eklentiyle ilgili görüşlerini ekran üzerinden paylaşabilir.
      • MEET_WEB_LOGO_URL: İsteğe bağlı. Dize. Eklentinin logosunun Meet'e özel URL'si.
      • ADD_ON_ORIGINS: Dize listesi. Eklentinizin kullandığı kaynakların listesi. Aynı şemayı, ana makineyi ve bağlantı noktasını paylaştıklarında iki URL aynı kaynağa sahiptir. Alt kaynaklara da izin verilir. Daha fazla bilgi edinmek için Eklenti güvenliği bölümünü inceleyin.
    4. Gönder'i tıklayın.

      Dağıtımlar hakkında daha fazla bilgi için Dağıtım kaynağı oluşturma sayfasını inceleyin.

    5. İsteğe bağlı: Test amacıyla, oturum açmış kullanıcı, İşlemler sütunu altındaki Yükle'yi tıklayarak eklentiyi yükleyebilir.

    6. Uygulama yapılandırması sekmesinde, Uygulama entegrasyonu bölümünde Google Workspace Eklentisi'ni seçin. Bulut dağıtım kaynağını kullanarak dağıt'ı ve ardından doğru alternatif çalışma zamanı dağıtımını seçin.

    B seçeneği: Google Apps Komut Dosyası dağıtımı kullanma.

    1. Uygulama yapılandırması sekmesini tıklayın.

    2. Uygulama entegrasyonu bölümünde Google Workspace Eklentisi'ni seçin. Google Apps Komut Dosyası dağıtım kimliğini kullanarak dağıt'ı seçin ve komut dosyanızın dağıtım kimliğini girin.

    3. Kaydet'i tıklayın.

      Apps Komut Dosyası projesi oluşturmayla ilgili ayrıntılar için Apps Komut Dosyası dokümanlarına göz atın. Herhangi bir Apps Komut Dosyası kodu yazmanız gerekmez. Meet eklentisi yalnızca manifest dosyası olarak da adlandırılan "appsscript.json" dosyasını temel alır. Apps Komut Dosyası projenizdeki manifest dosyasının bir addOns ve meet bölümü içerdiğinden emin olun. addOns ve meet bölümleri, "A Seçeneği"nde açıklanan yapıyı izler.

Eklentiyi yayınlama

Diğer kullanıcıların eklentinizi yükleyebilmesini veya ekran paylaşımı girişinin akışını test etmesini istiyorsanız eklentinizin yayınlanması gerekir. Eklentiler özel olarak (eklentiye yalnızca alanınızda erişilebilir) veya herkese açık olarak yayınlanabilir. Eklentiniz yayınlandığında bile, kullanıcıların eklentiyi Google Workspace Marketplace'i kullanarak mı, yoksa doğrudan bağlantı üzerinden mi bulacağını kontrol edebileceğinizi unutmayın.

Daha fazla bilgi için eklenti yayınlama talimatlarına bakın.

Eklentiyi Meet'te açma

meet.google.com adresinde toplantı oluşturun. Yüklenen eklentiyi artık Eklentiler panelinde görebilirsiniz.