Problema de script de perfil - acionar uma vez por visita ao site
Este artigo aborda um problema de ambiente do Adobe Target em que um script de perfil personalizado lê o comportamento do visitante, criando uma pontuação que é redefinida para 0 após a conclusão da sessão. A resolução envolve o uso do usuário isNewSession para redefinir a pontuação sempre que for verdadeira, garantindo que a experiência seja mostrada na primeira visita de uma sessão, independentemente da inatividade ou limpeza do cache.
Descrição description
Ambiente
Adobe Target
Problema/Sintomas
Usando um script de perfil personalizado que lê quando um visitante visitou um URL específico, ele criará e retornará uma pontuação.
Por padrão, a pontuação é 0. Se o visitante chegar à página, a pontuação será incrementada em 1. Depois que um visitante visualizar a experiência mais de 2 vezes, usando as regras de público-alvo, poderei dizer que ela não será mostrada.
Além disso, você deseja que a pontuação seja limpa quando a sessão de um usuário for concluída; portanto, quando ele retornar ao site, sua pontuação padrão será 0.
Como isso é baseado no Perfil do Visitante, você teria que aguardar até que o Perfil do Visitante fosse atualizado (14 dias por padrão) para que a pontuação voltasse ao padrão 0.
Se você usar user.isNewSession
e sempre que for verdadeiro, a pontuação do perfil será redefinida para 0.
Isso significa que após 30 minutos da inatividade do Visitante, a pontuação será redefinida?
Ou é uma maneira mais fácil de fazer com que os Scripts de perfil sejam acionados uma vez por Visita individual, e não pelo Perfil de visitantes?
Resolução resolution
Solução
Se um usuário retornar ao site sem limpar o cache e os cookies, o Target tratará a sessão como a mesma e colocará esse usuário no script de perfil (se o usuário atender à condição ).
- Uma sessão do Target termina somente após 30 minutos de inatividade (silêncio) ou após a limpeza do cache e dos cookies.
- Se quiser mostrar a experiência na primeira visita de uma sessão, você pode fazer isso gravando o script de perfil que retorna a contagem.
- Em seguida, você pode usar esse script de perfil no público-alvo da atividade de direcionamento como Perfil do Visitante (
user.yourProfileScriptName
é igual ao valor estático 1).
Isso garantirá que o Target seja entregue somente na primeira visita da sessão. Isso fornecerá a experiência mesmo após 30 minutos da atividade ou após a limpeza do cache e dos cookies.