t()

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.

Enviar evento usando a extensão SDK da Web

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.

  1. Faça logon em Coleta de dados do Adobe Experience Platform usando suas credenciais da Adobe ID.
  2. Clique na propriedade de tag desejada.
  3. Vá até a guia Regras e clique na regra desejada (ou crie uma regra).
  4. Em Ações, clique na Ação desejada ou clique no botão '+' para adicionar uma ação.
  5. Defina as Extensão lista suspensa para Adobe Experience Platform Web SDK e Tipo de ação para Enviar evento.

Enviar evento implementando manualmente o SDK da Web

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.

Chamada de rastreamento de visualização de página usando a extensão Adobe Analytics

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.

  1. Faça logon em Coleta de dados do Adobe Experience Platform usando suas credenciais da Adobe ID.
  2. Clique na propriedade de tag desejada.
  3. Vá até a guia Regras e clique na regra desejada (ou crie uma regra).
  4. Em Ações, clique na ação desejada ou clique no botão '+' para adicionar uma ação.
  5. Defina as Extensão lista suspensa para Adobe Analytics e o Tipo de ação para Enviar beacon.
  6. Clique no botão de opção s.t().

Método s.t() no AppMeasurement e no editor de código personalizado da extensão do Analytics

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);
OBSERVAÇÃO

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.

Nesta página