Dispositivos móveis: o que é a API Restart WalkMe e como ela é usada?

Last Updated dezembro 9, 2025

Breve Visão Geral

Suportada a partir da versão SDK 1.13.0, a API Restart WalkMe permite que os desenvolvedores de aplicativos adaptem melhor o WalkMe às suas necessidades e controlem o tempo da sessão do WalkMe e da sincronização de conteúdo.

O comportamento padrão do WalkMe Mobile SDK para sessões e sincronização de conteúdo é o seguinte:

  • O SDK sincroniza campanhas e conteúdo de Objetivos Baseados em Regras sempre que o processo do aplicativo for iniciado (desde que haja conectividade com a Internet; caso contrário, o modo offline será ativado);
  • Uma nova sessão do WalkMe é iniciada toda vez que o usuário final inicia o aplicativo, independentemente de ele já estar aberto em segundo plano ou não.

Esse comportamento padrão será suficiente para a maioria dos aplicativos, mas há alguns aplicativos com casos de uso exclusivos que precisam de mais controle sobre sessões ou sincronizações.

Por exemplo:

  • Os aplicativos que estão constantemente em primeiro plano (como aplicativos de ponto de venda) precisarão informar proativamente o WalkMe o que considerar como uma nova sessão;
  • Os aplicativos que mantêm seus processos ativos enquanto o aplicativo está em segundo plano por horas ou dias podem querer sincronizar conteúdo proativamente para garantir que os usuários tenham o conteúdo mais atualizado (em vez de depender dos usuários finais para encerrar manualmente os processos para que o WalkMe sincronize).

A API Restart WalkMe executará uma sincronização de conteúdo e uma nova inicialização de sessão sempre que for chamada, mas recomendamos adicioná-la onde fizer mais sentido da perspectiva de uso do usuário final e de acordo com o caso de uso.

Os exemplos incluem o seguinte:

  • Quando o aplicativo passa para o primeiro plano;
  • Quando um usuário faz login; e
  • Quando um processo definitivo, como um processo de vendas, é concluído.

Etapas para implementar a API Reiniciar do WalkMe

A API Restart WalkMe pode ser chamada usando a seguinte API:

Android

/**
 * Reinicia a sessão do WalkMe e sincroniza o conteúdo.
 *
 * Esse método só pode ser chamado depois que {@link #start(String, String, Application)} já tiver sido chamado.
 * O reinicio da sessão é permitido se a sessão antiga tiver pelo menos 1 minuto.
 */

public static void restart()

iOS

/**
 * Reinicia a sessão do WalkMe e sincroniza o conteúdo.
 *
 * Esse método só pode ser chamado depois que {@link #start(String, String, Application)} já tiver sido chamado.
 * O reinicio da sessão é permitido se a sessão antiga tiver pelo menos 1 minuto.
 */
 
+ (void)restart;

Was this article helpful?

Thanks for your feedback!

Faça parte de algo maior.

Interaja com colegas, tire dúvidas e compartilhe ideias.

Explore nossa comunidade
×