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):
- Wybierz właściciela projektu dodatku i współpracowników.
- Utwórz projekt Apps Script.
- Zaprojektuj wygląd i działanie dodatku.
- Włącz usługę zaawansowaną Kalendarz.
- Skonfiguruj plik manifestu projektu dodatku.
- Napisz kod, aby określić wygląd i działanie dodatku, za pomocą
ma wbudowaną usługę kart Apps Script.
- Pisanie kodu do zarządzania rozwiązaniami konferencyjnymi,
za pomocą
wbudowanych skryptów Apps Script
ConferenceData
. - (Opcjonalnie) Utwórz i skonfiguruj stronę ustawień dodatku.
- Pisanie kodu do zarządzania rozwiązaniami konferencyjnymi,
za pomocą
wbudowanych skryptów Apps Script
- Sprawdź zakresy protokołu OAuth dodatku.
- Przetestuj dodatek w aplikacje hostujące co się zmienia.
- 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.