Configure o comportamento do modo off-line

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Crie propriedades do sistema para personalizar o comportamento do modo off-line da aplicação para celular.

    Antes de Iniciar

    Instale ou solicite a instalação do plug-in de suporte off-line do SG (com.glide.sg.offline).

    Função necessária: administrador

    Procedimento

    1. Navegue até Todos e, no filtro, insira sys_properties.list
    2. Verifique se a propriedade não existe pesquisando o nome da propriedade na tabela Propriedades do sistema.
    3. Clique em Novo.
    4. Preencha o formulário Propriedade do sistema usando os nomes de propriedade listados nesta tabela.

      Use as informações na descrição para determinar um valor para a propriedade.

      Nota:
      Para obter mais detalhes sobre como criar propriedades do sistema, consulte Adicione uma propriedade do sistema
      Tabela 1. Propriedades do sistema off-line para celular
      Nome da Propriedade Descrição
      glide.sg.offline.attachment.allowed_content_types Uma lista separada por vírgulas de tipos de arquivo permitidos para anexos no modo off-line. A lista padrão inclui estes tipos: Image/png, image/jpg, image/gif, vídeo/quicktime. O padrão é vazio. Se vazio, o modo offline não baixa arquivos.
      glide.sg.offline.attachment.max_size O tamanho máximo, em bytes, dos anexos armazenados em cache no modo off-line. Se não houver download, um espaço reservado será exibido. O tamanho padrão é 50 MB.
      glide.sg.offline.attachment.max_total_bytes Espaço máximo alocado para todos os anexos no cache. O valor padrão é 400 MB, o máximo é 2 GB. O valor da propriedade está em MB. ​
      glide.sg.offline.habilitado Habilite capacidades off-line em sua instância. O modo off-line está habilitado por padrão. Para desabilitar o modo off-line, crie uma propriedade do sistema com este nome e defina o valor como falso.
      glide.sg.offline.expiração

      O tempo antes que os dados em cache expirem. A duração padrão é de 48 horas. Após 48 horas, o sistema exclui os dados devido ao protocolo de segurança.

      O valor da propriedade está em milissegundos.

      glide.sg.offline.incremental.client_polling_interval Determina a frequência mínima de pesquisa. O valor da propriedade está em minutos. O valor padrão é 1, o valor mínimo é 0.
      glide.sg.offline.incremental.enabled Habilite o incremental off-line para todos os usuários. O Incremental off-line está desabilitado por padrão.
      glide.sg.offline.incremental.record_watcher_expiration Define por quanto tempo um observador de registros está ativo, mas a carga off-line não é recuperada antes de ser removida. O valor da propriedade está em minutos. O valor padrão é 30. ​
      glide.sg.offline.incremental.silent_push.max_pushes_per_hour Limita o número de push silenciosos a serem enviados a cada 60 minutos por usuário. O valor da propriedade está em minutos. O valor padrão é 3. O valor máximo é 10
      glide.sg.offline.incremental.silent_push.min_wait_time Determina o tempo mínimo entre push silenciosos por usuário. O valor da propriedade está em minutos. O valor padrão é 1. O valor máximo é 1440.
      funções.sg.off-line.glide Uma lista separada por vírgulas de nomes de funções que podem funcionar no modo off-line. Se estiver vazio, todos os usuários poderão usar o modo off-line.
      glide.sg.offline.scheduled_download.cachesync_offset Número de minutos antes da programação de um usuário para iniciar a geração de carga. O valor da propriedade está em minutos. ​
      Nota:
      Não defina o valor desta propriedade como um valor menor que o intervalo em que o trabalho de Agendamento off-line móvel está sendo executado. Isso impedirá que cargas off-line sejam geradas.
      glide.sg.offline.scheduled_download.habilitado Habilite o download agendado para todos os usuários do app Agent ​
      glide.sg.offline.scheduled_download.reminder_offset Número de minutos antes da programação de um usuário em que ele recebe um lembrete de download manual. Se não houver cache ou o cache estiver expirado, o modo offline enviará um lembrete para que o usuário baixe manualmente um cache. O modo off-line envia este lembrete uma vez por dia antes do início da programação dos usuários.
      glide.sg.offline_payload.refresh_frequency O número de minutos antes de um registro em cache ser sinalizado para atualização. O padrão é 240 minutos. O valor da propriedade está em minutos. ​
    5. Clique em Enviar.

    Resultado

    Para obter uma exibição da experiência do usuário final no modo off-line, consulte: Trabalhando off-line em dispositivos móveis .