Visão geral do desenvolvimento de apps do Google Chat para importar dados do usuário

Para importar dados de usuários de outras plataformas de mensagens para o Google Chat, crie um app do Chat e modo de importação do espaço do Chat. Nos espaços do modo de importação, os apps do Chat podem importar mensagens, anexos, reações, associações e entidades do espaço atuais de outras plataformas para recursos REST equivalentes. Só é possível usar os espaços do modo de importação durante o processo de importação. Depois de criar um espaço do modo de importação, os apps do Chat terão 30 dias para concluir a importação de dados de um espaço.

Por que usar os espaços no modo de importação

Os espaços do modo de importação oferecem uma experiência melhor para os usuários finais que estão fazendo a transição de outras plataformas de mensagens para o Google Chat. Em comparação com a cópia de dados de origem em espaços comuns, o uso de espaços do modo de importação tem as seguintes vantagens:

  • Preservação de carimbos de data/hora de criação de recursos. É possível definir um histórico para os horários de criação do espaço e dos recursos de mensagens, permitindo que os apps do Chat retenham o contexto histórico durante a adoção do Google Chat pelo usuário. Para mais informações, consulte Importar dados para o Google Chat.
  • Os usuários finais não podem consultar nem acessar os espaços no modo de importação. Para evitar a interferência de um espaço em processo de importação de dados ou possível confusão do usuário devido à visualização de uma importação de dados em andamento, os espaços no modo de importação ficam ocultos dos usuários finais. Depois que um espaço tiver concluído o modo de importação, você poderá adicionar usuários a ele.
  • O Chat desativa as notificações durante o modo de importação para que os usuários possam evitar alertas desnecessários sobre a migração.

Recursos do Google Chat com suporte nos espaços do modo de importação

É possível importar os seguintes recursos da API Google Chat com os espaços do modo de importação:

  • Mensagens
  • Anexos
  • Reações
  • Assinaturas, com as seguintes considerações:

    • As associações históricas precisam ser importadas quando um espaço está no modo de importação. Não é possível importar associações históricas depois que o espaço conclui o modo de importação.
    • Outras associações da plataforma de mensagens de origem precisam ser criadas depois que um espaço conclui o modo de importação.
    • Os membros precisam ser usuários do mesmo domínio.
  • Espaços: Só há suporte para SpaceType.SPACE.

Mapear dados de origem para recursos do Google Chat

Ao importar dados de plataformas de mensagens de origem para o Google Chat, analise os recursos compatíveis que podem ser criados no Chat. Em seguida, determine as entidades de origem que você quer importar e associe cada uma a um recurso do Chat. Depois de planejar os mapeamentos de recursos, leia as entidades da plataforma de mensagens de origem e grave-as nos espaços do modo de importação.