Wdrażanie dodatku do Meet

Dodatki do Google Meet są tworzone i konfigurowane w ramach projektu Google Cloud.

Tworzenie projektu Google Cloud

Aby wygenerować projekt Google Cloud, zapoznaj się z artykułem Tworzenie projektu Google Cloud.

Włączanie pakietu SDK Google Workspace Marketplace i interfejsu Google Workspace Add-ons API

Do tworzenia dodatków do Google Meet potrzebne są pakiet SDK Google Workspace Marketplace i interfejs Google Workspace Add-ons API. Aby je włączyć:

  1. Otwórz konsolę Google Cloud.
  2. Jeśli u góry jest już otwarty inny projekt, wybierz nazwę projektu aplikacji, aby przełączyć projekty.
  3. Na pasku wyszukiwania u góry wpisz Google Workspace Marketplace SDK i naciśnij Enter.
  4. Otwórz stronę Google Workspace Marketplace SDK i kliknij Włącz.

  5. Powtórz te czynności, aby znaleźć i włączyć Google Workspace add-ons API.

Utwórz wdrożenie

Aby używać dodatku w Meet, musisz mieć wdrożenie i plik manifestu dodatku.

  1. Otwórz konsolę Google Cloud.
  2. Jeśli u góry jest już otwarty inny projekt, wybierz nazwę projektu aplikacji, aby przełączyć projekty.
  3. Kliknij Interfejsy API i usługi.
  4. Kliknij Google Workspace Marketplace SDK, aby wyświetlić stronę z informacjami.

Tworzenie wdrożenia

Wdrożenie możesz utworzyć bezpośrednio w konsoli Google Cloud, tworząc wdrożenie HTTP (zalecane) lub korzystając z Google Apps Script.

Wdrożenie HTTP

  1. Kliknij kartę Wdrożenia HTTP.
  2. Kliknij Utwórz nowe wdrożenie i wpisz identyfikator wdrożenia dodatku.

    Identyfikator wdrożenia to dowolny ciąg znaków, który pomaga deweloperowi dodatku zidentyfikować wdrożenie zawierające plik manifestu dodatku. Identyfikatory wdrożeń są wymagane i mogą mieć maksymalnie 100 znaków.

  3. Kliknij Dalej.

    Otworzy się panel boczny, w którym możesz przesłać specyfikację pliku manifestu dodatku w formacie JSON. Jest on też nazywany DEPLOYMENT.JSON.

    Plik manifestu dodatku to centralna konfiguracja dodatku do Google Meet. Poniższy przykładowy kod pokazuje dostępne pola Meet dla internetu w pliku manifestu dodatku.

    {
      "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
          }
        }
      }
    }
    

    Zastąp następujące elementy:

    • NAME: ciąg znaków. Nazwa dodatku do Google Meet.
    • LOGO_URL: ciąg znaków. Adres URL logo dodatku do Google Workspace. Jest on używany w przypadku dodatku w usługach Google Workspace.
    • SIDE_PANEL_URI: ciąg znaków. Adres URL punktu wejścia aplikacji dodatku. Jest on wyświetlany w ramce iframe w panelu bocznym. Źródło tego adresu URL musi być częścią źródeł określonych w polu ADD_ON_ORIGINS.
    • ADD_ON_ORIGINS: lista ciągów znaków. Lista źródeł, w których jest hostowany dodatek. Dwa adresy URL mają to samo źródło, gdy mają ten sam schemat, host i port. Dozwolone są też subdomeny i subdomeny z symbolami wieloznacznymi. Więcej informacji znajdziesz w artykule Dodatkowe zabezpieczenia.
    • DARK_MODE_LOGO_URL: ciąg znaków. Adres URL logo dodatku w trybie ciemnym. Dostarczenie logo w trybie ciemnym zapewni, że dodatek będzie wyglądać jak najlepiej w każdym motywie Meet. Wytyczne dotyczące projektowania logo znajdziesz w artykule Sprawdzone metody.
    • MEET_WEB_LOGO_URL: opcjonalne. Ciąg tekstowy. Adres URL logo dodatku w Meet. To logo jest używane w całej usłudze Meet. Jeśli nie jest obecny, używany jest element logoUrl z sekcji wspólnej. Wytyczne dotyczące projektu logo znajdziesz w sekcji Sprawdzone metody.
    • SUPPORTS_SCREENSHARING: opcjonalne. Wartość logiczna. Jeśli ta opcja ma wartość false, użytkownicy muszą używać dodatku, aby zobaczyć, co się dzieje w sesji dodatku do współpracy. Jeśli wartość to true (prawda), osoba, która rozpoczęła sesję współpracy z dodatkiem, może udostępnić swój widok dodatku.
  4. Kliknij Prześlij.

    Więcej informacji o wdrażaniu znajdziesz w artykule Tworzenie zasobu wdrożenia.

  5. Na karcie Konfiguracja aplikacji w sekcji Integracja aplikacji wybierz Dodatek do Google Workspace. Wybierz Wdróż z użyciem zasobu wdrożenia w chmurze, a następnie wybierz odpowiednie wdrożenie HTTP.

Google Apps Script

  1. Kliknij kartę Konfiguracja aplikacji.

  2. W sekcji Integracja aplikacji wybierz Dodatek do Google Workspace. Wybierz Wdróż z użyciem identyfikatora wdrożenia Google Apps Script i wpisz identyfikator wdrożenia skryptu.

  3. Kliknij Zapisz.

    Więcej informacji o tworzeniu projektu Apps Script znajdziesz w dokumentacji Apps Script. Dodatek do Meet korzysta wyłącznie z pliku manifestu appsscript.json, zwanego też manifestem projektu Apps Script. Sprawdź, czy plik manifestu w projekcie Apps Script zawiera sekcje addOnsmeet. Sekcje addOnsmeet mają taką samą strukturę jak opisana na karcie Wdrożenie HTTP.

    W przeciwieństwie do innych dodatków do Google Workspace dodatków do Meet nie można w całości tworzyć w Apps Script. Zamiast tego musisz utworzyć pełną aplikację internetową, tworząc panel boczny i główną część. Adres URL panelu bocznego aplikacji internetowej musi być określony w sekcji SIDE_PANEL_URI pliku manifestu appsscript.json.

Instalowanie i testowanie dodatku w Meet

Aby przetestować dodatek w Meet, musisz najpierw zainstalować go dla zalogowanego użytkownika:

Wdrożenie HTTP

  1. Otwórz pakiet SDK Google Workspace Marketplace dla swojego projektu w konsoli Google Cloud.
  2. Kliknij kartę Wdrożenia HTTP.
  3. W kolumnie Działania kliknij Zainstaluj.

Google Apps Script

  1. Postępuj zgodnie z dokumentacją dodatku do Google Workspace, aby zainstalować nieopublikowany dodatek.

Teraz możesz używać dodatku podczas spotkania. Aby wypróbować tę funkcję, rozpocznij spotkanie na stronie meet.google.com. Zainstalowany dodatek będzie widoczny w panelu Aktywności.

Oprócz zainstalowania dodatku dla zalogowanego użytkownika możesz go też opublikować. Gdy opublikujesz dodatek do Google Workspace, będzie on dostępny dla innych użytkowników, którzy będą mogli go znaleźć, zainstalować i używać.