Google Chat-Apps für den Import von Nutzerdaten entwickeln

Wenn Sie Nutzerdaten aus anderen Messaging-Plattformen in Google Chat importieren möchten, können Sie eine Chat-App und einen Chatbereich im Importmodus erstellen. Im Importmodus können Chat-Apps vorhandene Nachrichten, Anhänge, Reaktionen, Mitgliedschaften und Gruppenbereichseinheiten von anderen Plattformen in entsprechende REST-Ressourcen importieren. Gruppenbereiche im Importmodus können nur während des Importvorgangs verwendet werden.

Vorteile von Gruppenbereichen im Importmodus

Gruppenbereiche im Importmodus bieten Endnutzern, die von anderen Messaging-Plattformen zu Google Chat wechseln, eine bessere Erfahrung. Im Vergleich zum Kopieren von Quelldaten in reguläre Bereiche bietet die Verwendung von Bereichen im Importmodus die folgenden Vorteile:

  • Beibehaltung der Zeitstempel der Ressourcenerstellung. Sie können eine Zeitangabe für die Erstellungszeit der Gruppenbereichs- und Nachrichtenressourcen festlegen, damit Chat-Apps den Verlauf der Erstellung von Google Chat erhalten. Weitere Informationen finden Sie unter Daten in Google Chat importieren.
  • Endnutzer können im Importmodus Gruppenbereiche weder sehen noch darauf zugreifen. Bereiche im Importmodus werden für Endnutzer ausgeblendet, um die Beeinträchtigung der Nutzer in einem Bereich zu verhindern, in dem Daten importiert werden, oder um mögliche Verwirrung durch den Aufruf eines laufenden Datenimports zu vermeiden. Sobald der Importmodus für einen Gruppenbereich abgeschlossen ist, können Sie ihm Nutzer hinzufügen.
  • Chat deaktiviert Benachrichtigungen während des Importmodus, damit Nutzer unnötige Benachrichtigungen zur Migration vermeiden können.

Google Chat-Ressourcen, die in Gruppenbereichen im Importmodus unterstützt werden

Sie können die folgenden Google Chat API-Ressourcen mit Gruppenbereichen im Importmodus importieren:

  • Nachrichten
  • Anhänge unter Berücksichtigung der folgenden Überlegungen:
    • Anhänge können mit der Google Chat API in Gruppenbereiche im Importmodus hochgeladen werden. Wir empfehlen jedoch dringend, die Google Drive API zu verwenden, um Dateien hochzuladen und die Datei-URIs mit den entsprechenden Nachrichten in den Gruppenbereichen im Importmodus zu verknüpfen. So lässt sich vermeiden, dass das interne Limit für das Hochladen von Anhängen von Google Chat erreicht wird.
  • Reaktionen
  • Kanalmitgliedschaft:

    • Historische Mitgliedschaften müssen importiert werden, wenn sich ein Gruppenbereich im Importmodus befindet. Sie können keine historischen Mitgliedschaften importieren, nachdem der Importmodus für den Bereich abgeschlossen wurde.
    • Andere vorhandene Mitgliedschaften der Quell-Messaging-Plattform müssen erstellt werden, nachdem der Importmodus für einen Bereich abgeschlossen wurde.
    • Die Mitglieder müssen Nutzer in derselben Domain sein.
  • Gruppenbereiche: Nur SpaceType.SPACE wird unterstützt.

Google Chat-Ressourcen Quelldaten zuordnen

Wenn Sie Daten von Quell-Messaging-Plattformen in Google Chat importieren, sollten Sie sich die unterstützten Ressourcen ansehen, die Sie in Google Chat erstellen können. Bestimmen Sie dann die Quellentitäten, die Sie importieren möchten, und ordnen Sie sie jeweils einer Chat-Ressource zu. Nachdem Sie die Ressourcenzuordnungen geplant haben, lesen Sie die Entitäten aus der Quell-Messaging-Plattform und schreiben Sie sie in Bereiche im Importmodus.