O método t()
é um componente principal importante do Adobe Analytics. Ele captura todas as variáveis do Analytics definidas na página, compila em uma solicitação de imagem e envia esses dados para os servidores de coleta de dados da Adobe.
Por exemplo, considere o seguinte código JavaScript:
// Instantiate the tracking object
var s = s_gi("examplersid");
// Define config variables and page variables
s.trackingServerSecure = "data.example.com";
s.eVar1 = "Example dimension item";
// Compile the variables on the page into an image request to Adobe
s.t();
A execução do método t()
utiliza todas as variáveis do Analytics definidas e formula um URL com base nessas variáveis. Algumas variáveis do Analytics determinam o URL da imagem, enquanto outras determinam os valores de parâmetro da string de consulta.
https://data.example.com/b/ss/examplersid/1/?v1=Example%20dimension%20value
A Adobe recebe a solicitação de imagem e analisa o cabeçalho da solicitação, o URL e os parâmetros da string de consulta. Os servidores de coleta de dados retornam uma imagem transparente com 1x1 pixels, exibida de maneira invisível em seu site.
Use uma Ação para configurar o envio de dados de evento XDM para o Adobe. O Datastream recebe esses dados, aplica os mapeamentos configurados e encaminha esses dados para o Adobe Analytics se for um serviço adicionado a esse Datastream.
Use o sendEvent
para enviar dados ao Adobe. O Datastream recebe esses dados, aplica os mapeamentos configurados e encaminha esses dados para o Adobe Analytics se for um serviço adicionado a esse Datastream.
alloy("sendEvent", {
"xdm": {}
});
Consulte Rastrear eventos na documentação do SDK da Web para obter mais informações.
A extensão Adobe Analytics na Coleta de dados do Adobe Experience Platform tem um local dedicado definido para uma chamada de rastreamento de exibição de página.
s.t()
.Chame o método s.t()
quando quiser enviar uma chamada de rastreamento para a Adobe.
s.t();
Como opção, você pode usar um objeto como argumento para substituir valores de variáveis. Consulte substituições de variáveis para obter mais informações.
var y = new Object();
y.eVar1 = "Override value";
s.t(y);
As versões anteriores do AppMeasurement usavam várias linhas de código para chamar essa função. O código adicional historicamente acomodava soluções alternativas para navegadores diferentes. A padronização e as práticas recomendadas dos navegadores modernos não exigem mais esse bloco de código. Somente a chamada do método s.t()
é necessária agora.