Rastrear estados do aplicativo
Criado para:
- Usuário
- Administrador
- Desenvolvedor
Os estados são telas ou exibições diferentes do aplicativo. Sempre que um novo estado for exibido no aplicativo, você deverá enviar uma chamada trackState
. Por exemplo, quando um usuário navega da página inicial para a tela de detalhes do vídeo, envie uma chamada trackState
. Os estados geralmente são vistos usando um relatório de definição de caminho para que você possa ver como os usuários navegam no seu aplicativo e quais estados são exibidos mais comumente.
Chamadas trackState
Normalmente, você chama trackState
sempre que o aplicativo carrega uma nova tela.
Roku
ADBMobile().trackState("State Name", {})
Chromecast
ADBMobile.analytics.trackState("State Name",{});
O nome do estado é relatado na variável “Exibir estado” no Adobe Mobile Services e uma exibição é gravada para cada trackState
chamada. Em outras interfaces do Analytics, o “Exibir estado” é reportado como “Nome de página” e as “Exibições de estado” como “Exibições de páginas”.
Enviar dados de contexto
Além do "Nome do estado", é possível enviar dados de contexto adicionais com cada chamada de rastreamento de estado.
Roku
dictionary = { }
dictionary["myapp.login.LoginStatus"] = "logged in"
ADBMobile().trackState("Home Screen", dictionary)
Chromecast
var dictionary = { };
dictionary["myapp.login.LoginStatus"] = "logged in";
ADBMobile.analytics.trackState("Home Screen", dictionary);