Meet eklentisi oluşturma

Google Meet eklentileri, bir Google Cloud projesi kapsamında oluşturulur ve yapılandırılır.

Google Cloud projesi oluşturma

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

Google Workspace Marketplace SDK'sını ve Google Workspace Eklentileri API'sini etkinleştirme

Geliştirmek için Google Workspace Marketplace SDK'sı ve Google Workspace Eklentileri API'si gereklidir Meet eklentileri. Bu uzantıları etkinleştirmek için:

  1. Google Cloud konsolu hakkında daha fazla bilgi edinin.
  2. Açık olan farklı bir proje varsa en üstte projenin adını seçin. uygulamanızın projesinin
  3. Üstteki arama çubuğuna Google Workspace Marketplace SDK yazın ve Enter tuşuna basın.
  4. Google Workspace Marketplace SDK sayfasını açıp Etkinleştir'i tıklayın.

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

Dağıtım oluşturun

Meet'te bir eklenti kullanmak için: dağıtımı ve eklenti manifesti dosyası olarak adlandırılır.

  1. Google Cloud Console'u açın.
  2. Açık olan farklı bir proje varsa en üstte projenin adını seçin. uygulamanızın projesinin
  3. API'ler ve Hizmetler.
  4. Ayrıntılar sayfasını görüntülemek için Google Workspace Marketplace SDK öğesini seçin.
  5. A seçeneği (önerilen): HTTP dağıtımı kullanma.

    1. HTTP dağıtımları 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 gereklidir ve en fazla 100 karakter içerebilir.

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

      Spesifikasyonu göndermeniz için bir yan panel açılır: JSON biçiminde eklenti manifesti dosyası. Bu ayrıca DEPLOYMENT.JSON üzerinde çalışıyor.

      Eklenti manifesti dosyası merkezi yapılandırma oluşturabilirsiniz. İlgili içeriği oluşturmak için kullanılan aşağıdaki kod örneğinde, mevcut Meet alanları web için.

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

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

      • NAME: Dize. Kişinin adı Google Meet eklentisi
      • LOGO_URL: Dize. Logonun URL'si Google Workspace eklentisi. Bu, Google Workspace ürünlerinde eklenti için kullanılır.
      • SIDE_PANEL_URI: Dize. Eklenti uygulamanızın giriş noktasının URL'si. Bu URL, yan panel içinde bir iframe'de gösterilir. Bu URL'nin kökeni, ADD_ON_ORIGINS alanında belirtilen kaynakların bir parçası olmalıdır.
      • ADD_ON_ORIGINS: Dize listesi. İş Listesi origins barındırılır. Aynı şemayı, ana makineyi ve bağlantı noktasını paylaşan iki URL'nin kaynağı aynıdır. Alt kaynaklar joker karakterli alt alan adlarına da izin verilir. Daha fazla bilgi için bkz. Eklenti güvenliği.
      • DARK_MODE_LOGO_URL: Dize. Koyu moda özel URL'yi seçin. Koyu mod logosu, tüm Meet temalarında en iyi şekilde görünür. Logo tasarımı için daha fazla bilgiye En İyi Uygulamalar bölümünden ulaşabilirsiniz.
      • MEET_WEB_LOGO_URL: İsteğe bağlı. Dize. Eklentinin logosunun Meet'e özel URL'si. Bu logo Meet genelinde kullanılır. Mevcut değilse Ortak bölümdeki logoUrl kullanılır. Logo tasarımı yönergeleri için En iyi uygulamaları inceleyin.
      • SUPPORTS_SCREENSHARING: İsteğe bağlı. Boole. Eğer false (yanlış) değerine ayarlanırsa kullanıcıların, bir ortak çalışmada neler olup bittiğini anlatacağım. Doğru değerine ayarlanırsa ortak çalışma eklentisi oturumunu başlatan kullanıcı, eklentiyi gördüğü ekranı paylaşabilir.
    4. Gönder'i tıklayın.

      Dağıtımlar hakkında daha fazla bilgi için Bir dağıtım kaynağını kontrol edin.

    5. İsteğe bağlı: Oturum açmış kullanıcı, test amacıyla Yükle'yi tıklayarak eklentinin İşlemler sütunu.

    6. Uygulama yapılandırması sekmesinde, Uygulama entegrasyonu'nun altında Google Workspace eklentisi. Bulut dağıtım kaynağı kullanarak dağıt'ı ve ardından doğru HTTP 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ı'nı kullanarak dağıt'ı seçin. dağıtım kimliğini kontrol edin ve komut dosyanızın dağıtım kimliğini girin.

    3. Kaydet'i tıklayın.

      Apps Komut Dosyası projesi oluşturma hakkında ayrıntılı bilgi için Apps Komut Dosyası dokümanlarına bakın. İlgili içeriği oluşturmak için kullanılan Meet eklentisi yalnızca appscript.json manifest dosyasıdır. Apps Komut Dosyası proje manifesti. Manifest dosyasının Apps Komut Dosyası projenizdeki dosya addOns içeriyor ve meet bölümü var. addOns ve meet bölümleri aynı yapılandırdığınızdan emin olun.

      Diğer Google Workspace eklentilerinin aksine Meet eklentileri tamamen Apps Komut Dosyası'nda oluşturulamaz. Şunu yapmanız gerekir: eksiksiz bir web uygulaması geliştirmek için Yan panel ve ana sahne oluşturarak. Web uygulamanızın yan panel URL'si appsscript.json manifest dosyasının SIDE_PANEL_URI.

Eklentiyi yayınlayın

Yayınladığınız Google Workspace Eklentiniz, diğerlerinin bulunmasını, yüklenmesini ve kullanılmasını talep eder.

Daha fazla bilgi için bkz. Meet eklentisi.

Eklentiyi Meet'te açın

meet.google.com adresinde toplantı oluşturun. Yüklenen eklentisi, artık Etkinlikler panelinde görünür.