Variáveis dinâmicas

As variáveis dinâmicas permitem copiar valores de uma variável para outra sem aumentar a duração da solicitação de imagem. Elas são úteis quando é necessário capturar os mesmos dados em muitas variáveis.

Nas versões anteriores do Analytics, a duração da solicitação de imagem era importante para evitar dados truncados. As melhorias no AppMeasurement permitem strings de consulta de solicitação de imagem muito mais longas, de modo que as variáveis dinâmicas normalmente não são necessárias.

As variáveis dinâmicas suportam strings de consulta como parâmetro ou cabeçalhos HTTP em uma solicitação de imagem. Consulte Parâmetros de consulta de coleta de dados para obter uma lista completa dos parâmetros disponíveis para referência. Consulte Campos padrão de solicitação na Wikipedia para obter uma lista completa dos campos de solicitação HTTP disponíveis para referência.

Quando a Adobe reconhece um prefixo de variável dinâmica, ela copia automaticamente a string de consulta ou o valor do cabeçalho HTTP no conjunto de relatórios. Essa ação ocorre antes de qualquer outro processamento, incluindo regras de processamento e regras VISTA.

TIP
Considere os limites máximos de caracteres ao copiar variáveis. Por exemplo, se copiar eVar1 para prop1, prop1 pode ter um valor truncado, pois tem um limite de 100 bytes (enquanto eVar1 tem um limite de 255 bytes).

Variáveis dinâmicas que usam o SDK da Web

Use o mapeamento da sequência de dados para enviar dados para várias variáveis do Analytics a partir de um único campo XDM.

  1. Faça logon na Coleção de dados da Adobe Experience Platform usando suas credenciais da Adobe ID.
  2. Clique em Datastreams no painel esquerdo.
  3. Clique no fluxo de dados desejado.
  4. Clique em Editar mapeamento à direita.
  5. Mapeie o Campo Source desejado para o Campo Target desejado. Um único campo de origem pode mapear para qualquer número de campos de destino.

Variáveis dinâmicas usando a extensão Adobe Analytics

É possível usar variáveis dinâmicas em qualquer campo de dimensão que aceite uma string. Os itens de dimensão normalmente são definidos durante a configuração da extensão do Analytics (variáveis globais) ou em regras.

  1. Faça logon na Coleção de dados da 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 em uma ação Adobe Analytics - Definir variáveis ou clique no ícone “+”.
  5. Defina a lista suspensa Extensão como Adobe Analytics e o Tipo de Ação como Definir Variáveis.
  6. Localize o item de dimensão desejado.

Coloque o prefixo da variável dinâmica no campo de texto, seguido pelo parâmetro da string de consulta ou pelo cabeçalho HTTP que você deseja referenciar. Por padrão, o prefixo da variável dinâmica é D=.

Variáveis dinâmicas no AppMeasurement e no editor de código personalizado da extensão do Analytics

As variáveis dinâmicas são strings de texto atribuídas a outras variáveis. O prefixo padrão da variável dinâmica é D=. As variáveis dinâmicas fazem distinção entre maiúsculas e minúsculas.

// Copy eVar1 into eVar2. The query string parameter of eVar1 is v1.
s.eVar1 = "Example value";
s.eVar2 = "D=v1";

// Take the user agent string found in the image request HTTP header and place it in eVar1.
s.eVar1 = "D=User-Agent";

// Copy the page URL and place it in eVar1. The query string parameter of page URL is g.
s.eVar1 = "D=g";
NOTE
As variáveis dinâmicas aparecem como strings ao depurar sua implementação. No lado do servidor, os valores são copiados pelos servidores de coleta de dados da Adobe.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690