Tworzenie dodatków do obsługi rozmów wideo

procedury tworzenia dodatku do Google Workspace, udostępnia Kalendarz Google rozwiązanie do obsługi rozmów wideo innych firm. taki sam jak procedury tworzenia dodatków do Google Workspace, z kilkoma dodatkowymi krokami (wyróżnionymi pogrubioną czcionką poniżej):

  1. Wybierz właściciela projektu dodatku i współpracowników.
  2. Utwórz projekt Apps Script.
  3. Zaprojektuj wygląd i działanie dodatku.
  4. Włącz usługę zaawansowaną Kalendarz.
  5. Skonfiguruj plik manifestu projektu dodatku.
    1. Zdefiniuj rozwiązania konferencyjne w pliku manifestu.
  6. Napisz kod, aby określić wygląd i działanie dodatku, za pomocą ma wbudowaną usługę kart Apps Script.
    1. Pisanie kodu do zarządzania rozwiązaniami konferencyjnymi, za pomocą wbudowanych skryptów Apps Script ConferenceData .
    2. (Opcjonalnie) Utwórz i skonfiguruj stronę ustawień dodatku.
  7. Sprawdź zakresy protokołu OAuth dodatku.
  8. Przetestuj dodatek w aplikacje hostujące co się zmienia.
  9. Opublikuj dodatek.

Na tej stronie znajduje się ogólne omówienie każdego z nowych kroków (patrz: Tworzenie dodatków do Google Workspace , aby zapoznać się z dalszymi czynnościami).

Włączanie usługi zaawansowanej Kalendarza

Zaawansowana usługa Kalendarz pozwala bezpośrednio wywoływać interfejs Calendar API z projektu Apps Script. Niektóre typowe operacje, takie jak Synchronizacja wydarzeń z kalendarza można przeprowadzać tylko przy użyciu usługi zaawansowanej. Aby móc korzystać z usługi zaawansowanej, musisz włączyć ją w projekcie dodatku.

Dostępne opcje włącz usługę zaawansowaną Kalendarz w edytorze Apps Script. Pamiętaj, aby włączyć interfejs API zarówno w edytorze, Okno Zaawansowane usługi Google i konsola interfejsów API Google.

Zdefiniuj rozwiązania konferencyjne w pliku manifestu

Plik manifestu dodatku zawiera podstawowe informacje wymagane przez Kalendarz Google. aby prawidłowo wyświetlać i aktywować dodatkowe rozwiązania konferencyjne. Twój dodatek plik manifestu musi zdefiniować (w swoim calendar) jedno lub więcej rozwiązań konferencyjnych opisujących typy rozwiązań rozmowy wideo, z których mogą korzystać wydarzenia w Kalendarzu Google.

Szczegółowe informacje znajdziesz w pliku manifestu. .

Dodaj kod, aby tworzyć i synchronizować rozmowy wideo

Po utworzeniu projektu skryptu możesz dodać określający zachowanie dodatku dotyczące prowadzenia rozmów wideo. Za pomocą zaawansowana usługa Kalendarza, usługa ConferenceData oraz inne usługi Apps Script.

Podczas dodawania kodu obsługi rozmów wideo do dodatku musisz dodać kod do tworzenie konferencji, synchronizacji zmian w kalendarzu i opcjonalnie dodaj stronę ustawień.

Zapoznaj się z poradnika w trakcie kodowania. .

Tworzenie konferencji

Dodatek musi mieć możliwość odbierania informacji o wydarzeniu w Kalendarzu Google i używaj go do tworzenia rozmów wideo w systemie do rozmów wideo innej firmy. Ty musi zaimplementować co najmniej 1 metodę onCreateFunction, która to wykonuje i skonfiguruj je w pliku manifestu dodatku.

Więcej informacji: Tworzenie rozmów wideo z innymi osobami.

Synchronizuj zmiany w kalendarzu

Po utworzeniu konferencji i połączeniu z wydarzeniem w Kalendarzu Google często wymaga aktualizacji, aby odzwierciedlić zmiany, jakie zachodzą w konferencji. Dla: Jeśli na przykład użytkownik zmieni godzinę wydarzenia, dane rozmowy wideo w system do obsługi rozmów wideo innej firmy wymaga aktualizacji. proces aktualizowania danych konferencji w odpowiedzi na zmiany w wydarzeniu. nazywamy synchronizacją.

Więcej informacji: Synchronizacja zmian w kalendarzu

Dodaj ustawienia

Możesz mieć opcjonalne ustawienia pozwalające użytkownikom na konfigurowanie dodatku. Możesz na przykład zezwolić użytkownikom na ustawianie parametrów rozmowy wideo lub notatek które są dołączone do rozmowy.

Gdy chcesz przyznać użytkownikom pewien stopień kontroli nad dodatkiem możesz udostępnić te opcje na stronie ustawień dodatku. To jest strona internetowa (hostowana przez skrypt dodatku lub hostowana zewnętrznie), jest otwierany, gdy użytkownik uzyskuje dostęp do ustawień dodatku w Kalendarzu Google Interfejs.

Tworzenie strony ustawień dodatku jest opcjonalne. Więcej informacji: Dodaj ustawienia.