Show Menu
TOPICS×

Rastrear estados do aplicativo

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);
Os valores de dados de contexto devem ser mapeados para variáveis personalizadas nos Adobe Mobile Services.