Omówienie tworzenia aplikacji Google Chat do importowania danych użytkowników

Aby zaimportować do Google Chat dane użytkowników z innych platform do przesyłania wiadomości, możesz utworzyć aplikację Google Chat i włączyć tryb importowania w pokoju czatu. W trybie importowania aplikacje do obsługi czatu mogą importować istniejące wiadomości, załączniki, reakcje, członkostwa i elementy pokoi z innych platform do odpowiadających im zasobów REST. Podczas importowania możesz używać tylko spacji w trybie importowania. Gdy utworzysz pokój w trybie importowania, aplikacje Google Chat będą mieć 30 dni na importowanie danych pokoju.

Dlaczego warto korzystać z pokoi w trybie importowania

Pokoje w trybie importowania są wygodniejsze dla użytkowników, którzy przechodzą z innych platform komunikacyjnych do Google Chat. W porównaniu z kopiowaniem danych źródłowych do standardowych obszarów korzystanie z pokoi w trybie importowania ma te zalety:

  • Zachowanie sygnatur czasowych utworzenia zasobów. Możesz ustawić historyczny czas utworzenia pokoi i zasobów wiadomości, co pozwoli aplikacjom do Google Chat zachować kontekst historyczny podczas wdrażania Google Chat przez użytkowników. Więcej informacji znajdziesz w artykule Importowanie danych do Google Chat.
  • W trybie importowania użytkownicy nie mogą wyświetlać pokoi ani uzyskiwać do nich dostępu. Aby zapobiec ingerencji użytkowników w pokój podczas importowania danych lub uniknąć potencjalnego dezorientacji użytkownika wynikającego z wyświetlania trwającego importu danych, pokoje w trybie importowania są ukryte przed użytkownikami. Gdy tryb importowania pokoju zakończy się, możesz dodać do niego użytkowników.
  • Google Chat wyłącza powiadomienia w trybie importowania, aby użytkownicy mogli uniknąć niepotrzebnych alertów dotyczących migracji.

Zasoby Google Chat obsługiwane w pokojach w trybie importowania

Za pomocą pokoi w trybie importowania możesz importować te zasoby interfejsu Google Chat API:

  • Wiadomości
  • Przyłącza
  • Reakcje
  • Wspieranie kanału z uwzględnieniem tych kwestii:

    • Dane historyczne o członkostwie należy zaimportować, gdy pokój jest w trybie importowania. Po zakończeniu trybu importowania pokoju nie będzie można zaimportować historii członkostwa.
    • Pozostałe dotychczasowe subskrypcje ze źródłowej platformy do obsługi wiadomości muszą zostać utworzone po zakończeniu trybu importowania pokoju.
    • Członkowie muszą być użytkownikami w tej samej domenie.
  • Pokoje. Obsługiwana jest tylko wartość SpaceType.SPACE.

Mapowanie danych źródłowych na zasoby Google Chat

Podczas importowania danych ze źródłowych platform do przesyłania wiadomości do Google Chat zapoznaj się z obsługiwanymi zasobami, które możesz utworzyć w Google Chat. Następnie określ encje źródłowe, które chcesz zaimportować, i zmapuj je na zasoby Google Chat. Po zaplanowaniu mapowania zasobów odczytaj encje ze źródłowej platformy do obsługi wiadomości i zapisz je w pokojach w trybie importowania.