Ringkasan pengembangan aplikasi Google Chat untuk mengimpor data pengguna

Untuk mengimpor data pengguna dari platform pesan lain ke Google Chat, Anda dapat membuat aplikasi Chat dan mengimpor mode ruang Chat. Dalam ruang mode impor, aplikasi Chat dapat mengimpor pesan, lampiran, reaksi, keanggotaan, dan entity ruang yang ada dari platform lain ke resource REST yang setara. Anda hanya dapat menggunakan ruang mode impor selama proses impor. Setelah Anda membuat ruang mode impor, aplikasi Chat memiliki waktu 30 hari untuk menyelesaikan impor data untuk ruang.

Alasan menggunakan ruang mode impor

Ruang mode impor memberikan pengalaman yang lebih baik bagi pengguna akhir yang bertransisi dari platform pesan lain ke Google Chat. Dibandingkan dengan menyalin data sumber ke ruang reguler, penggunaan ruang mode impor memiliki keuntungan berikut:

  • Preservasi stempel waktu pembuatan resource. Anda dapat menetapkan waktu historis untuk waktu pembuatan ruang dan resource pesan, sehingga aplikasi Chat dapat mempertahankan konteks historis selama penggunaan Google Chat oleh pengguna. Untuk mengetahui informasi selengkapnya, lihat Mengimpor data ke Google Chat.
  • Pengguna akhir tidak dapat melihat atau mengakses ruang dalam mode impor. Untuk mencegah gangguan pengguna pada ruang yang sedang menjalani impor data, atau untuk menghindari kemungkinan kebingungan pengguna akibat melihat impor data yang sedang berlangsung, ruang dalam mode impor disembunyikan dari pengguna akhir. Setelah ruang menyelesaikan mode impor, Anda dapat menambahkan pengguna ke ruang tersebut.
  • Chat menonaktifkan notifikasi selama mode impor sehingga pengguna dapat menghindari pemberitahuan yang tidak perlu tentang migrasi.

Resource Google Chat yang didukung dalam ruang mode impor

Anda dapat mengimpor resource Google Chat API berikut dengan ruang mode impor:

  • Pesan
  • Lampiran
  • Reaksi
  • Langganan dengan pertimbangan berikut:

    • Keanggotaan historis harus diimpor saat ruang dalam mode impor. Anda tidak dapat mengimpor keanggotaan historis setelah ruang menyelesaikan mode impor.
    • Keanggotaan lain yang sudah ada dari platform pesan sumber harus dibuat setelah ruang menyelesaikan mode impor.
    • Anggota harus merupakan pengguna dalam domain yang sama.
  • Ruang. Hanya mendukung SpaceType.SPACE.

Memetakan data sumber ke resource Google Chat

Saat mengimpor data dari platform pesan sumber ke Google Chat, tinjau referensi yang didukung yang dapat Anda buat di Chat. Kemudian, tentukan entity sumber yang ingin diimpor dan petakan masing-masing ke resource Chat. Setelah Anda merencanakan pemetaan resource, baca entity dari platform pesan sumber, lalu tulis ke dalam ruang mode impor.