Macros de destino definidas destination-macros-defined
Descreve as macros que você pode adicionar a um destino URL.
Ao criar um destino URL, você pode inserir as seguintes macros na cadeia de caracteres URL. Verifique com seu parceiro de dados/destino sobre o posicionamento de macro adequado no destino URL.
%alias%
Obrigatório.
Define o local do valor de segmento mapeado em um URL de destino. Normalmente, esta é a ID do segmento, mas também pode ser o código de integração.
%did%
%dpid_data source id%
A id da fonte de dados corresponde ao identificador de uma fonte de dados passado para a macro.
Vejamos como isso funciona em um exemplo simples. Nesse caso, temos um parceiro Audience Manager com as seguintes IDs e condições:
- ID da fonte de dados:
1
- Uma ID de cliente interna:
CustomerABC
- ID Declarada: o parceiro deseja passar esses valores como a ID declarada
1:CustomerABC
.
Para fazer isso com o %dpid_data source id%
, o parceiro Audience Manager formataria a macro da seguinte maneira:
%dpid_1%
A macro substituirá 1
por CustomerABC
.
${GDPR}
${GDPR_CONSENT_XXXX}
XXXX
pela ID do parceiro de destino. Consulte Plug-in de Audience Manager para TCF do IAB para obter detalhes.%http_proto%
Detecta o protocolo usado na página da Web pai e o insere no URL de destino. Por exemplo:
- se a página da web for https://aam_client.com, essa macro será substituída por https://url-destination.com
- se a página da web for http://aam_client.com, essa macro será substituída por http://url-destination.com
%mcid%
%region%
%rnd%
%timestamp%
Busting de Cache com Macros de Destino destination-cache-busting
As macros %rnd%
e %timestamp%
inserem valores únicos em uma cadeia de caracteres URL para impedir o armazenamento em cache do navegador.
Busting de Cache com %rnd%
e %timestamp%
dest-cache-busting
Os navegadores armazenam em cache (salvam) o conteúdo solicitado com frequência na memória. Quando uma página é carregada, o conteúdo salvo serve do cache em vez de um servidor remoto. Esse processo ajuda a manter tempos de download eficientes, pois os dados são enviados localmente, e não de outro local. No entanto, como o armazenamento em cache não requer uma chamada de servidor, pode distorcer os relatórios reduzindo artificialmente o número de solicitações exclusivas.
O impedimento de cache impede que os navegadores salvem e reutilizem conteúdo. Essa técnica usa código que insere um número aleatório ou carimbo de data e hora em uma cadeia de caracteres de URL, o que a torna exclusiva ao navegador. Como resultado, cada chamada HTTP
é contada como uma solicitação separada para o servidor. Forçar uma nova chamada de servidor para cada solicitação ajuda a manter a precisão dos relatórios e a reduzir as discrepâncias. Audience Manager fornece duas macros para eliminação de cache:
%rnd%
: insere um número aleatório em uma URL.%timestamp%
: Insere data/hora Unix em uma URL.
Comparando %rnd%
e %timestamp%
compare-rnd-timestamp
Ambas as macros impedem o armazenamento em cache, mas %rnd%
pode ser mais eficiente. Por exemplo, com %timestamp%
, se vários usuários visualizarem uma página simultaneamente, obterão o mesmo valor de data/hora. Como resultado, URL não é único e várias chamadas são contadas apenas uma vez. No entanto, %rnd%
gera um valor numérico exclusivo para cada chamada (mesmo quando os usuários veem a mesma página simultaneamente). Significa que a cadeia de caracteres URL contém valores diferentes e é contada como exclusiva.