Esse plug-in é fornecido pela Adobe Consulting como cortesia para ajudar você a tirar maior proveito do Adobe Analytics. O Atendimento ao cliente da Adobe não fornece suporte para este plug-in, o que inclui instalação ou solução de problemas. Se você precisar de ajuda com esse plug-in, entre em contato com o Gerente de conta de sua organização. Ele pode organizar uma reunião com um consultor para obter ajuda.
O plug-in getVisitDuration
rastreia o tempo em minutos do visitante no site até o momento. A Adobe recomenda usar esse plug-in se você deseja rastrear o tempo cumulativo no site até o momento ou rastrear o tempo necessário para executar uma atividade. Esse plug-in não rastreia o tempo entre eventos; se essa funcionalidade for a desejada, use o plug-in getTimeBetweenEvents
.
A Adobe oferece uma extensão que permite usar os plug-ins usados com mais frequência.
Se você não quiser usar a extensão do plug-in, poderá usar o editor de código personalizado.
Copie e cole o seguinte código em qualquer lugar no arquivo AppMeasurement depois que o objeto de rastreamento do Analytics for instanciado (usando s_gi
). A preservação de comentários e números de versão do código na sua implementação ajuda a Adobe a solucionar possíveis problemas.
/******************************************* BEGIN CODE TO DEPLOY *******************************************/
/* Adobe Consulting Plugin: getVisitDuration v2.0 */
s.getVisitDuration=function(){var d=new Date,c=d.getTime(),b=this.c_r("s_dur");if(isNaN(b)||18E5<c-b)b=c;var a=c-b;d.setTime(c+18E5); this.c_w("s_dur",b+"",d);if(0===a)return"first hit of visit";a=Math.floor(a/6E4);return 0===a?"less than a minute":1===a?"1 minute": a+" minutes"};
/******************************************** END CODE TO DEPLOY ********************************************/
O método getVisitDuration
não usa nenhum argumento. Ele retorna um dos valores a seguir:
"first hit of visit"
"less than a minute"
"1 minute"
"[x] minutes"
(onde [x]
é o número de minutos passados desde que o visitante chegou ao site)Esse plug-in cria um cookie próprio chamado "s_dur"
, que é o número de milissegundos decorridos desde que o visitante chegou ao site. O cookie expira após 30 minutos de inatividade.
O código a seguir…
s.eVar10 = s.getVisitDuration();
…sempre definirá a eVar10 como o número de minutos passados desde que o visitante chegou ao site.
O código a seguir…
if(s.inList(s.events, "purchase")) s.eVar10 = s.getVisitDuration();
…usa o plug-in inList para verificar se a variável de eventos contém o evento de compra. Em caso positivo, a eVar10 será definida como o número de minutos entre o início da visita do visitante e o momento da compra.
O código a seguir…
s.prop10 = s.getVisitDuration();
…sempre definirá a prop10 como o número de minutos passados desde que o visitante chegou ao site. Isso será útil se prop10 tiver a definição de caminho ativada. Adicionar a métrica "saídas" ao relatório prop10 mostrará um relatório granular e dispersivo da duração de uma visita em minutos antes de um visitante sair do site.