Caracteres especiais em feeds de dados
A Adobe usa a lógica de escape para garantir que os valores enviados para os servidores de coleta de dados não corrompam ou negam os arquivos de feed de dados. Os seguintes caracteres são reservados pela Adobe para os seguintes fins em hit_data.tsv
.
Caracteres especiais em qualquer coluna
\t
\n
\
Quando esses valores reservados são precedidos por uma barra invertida, eles são enviados como parte da coleta de dados.
\\t
\t
' foi enviado durante a coleta de dados, escapado pela Adobe.\\n
\n
' foi enviado durante a coleta de dados, escapado pela Adobe.\\
\
' foi enviado durante a coleta de dados, escapado pela Adobe.Por exemplo, um visitante do site usa pesquisa interna e pesquisa por "search\nstring"
. Você preenche o eVar1 com "search\nstring"
e envia esse valor para o Adobe. A Adobe recebe essa ocorrência e escapa da nova linha incluída na string. O valor real colocado nos dados brutos é "search\\nstring"
.
Caracteres especiais em variáveis de vários valores (events_list, products_list, mvvars)
Os caracteres a seguir têm um significado especial em colunas que podem conter vários valores.
,
;
product_list
. Separa campos em uma única sequência de produtos.=
product_list
.^
Quando esses valores reservados são precedidos por um sinal de interpolação, eles são enviados como parte da coleta de dados.
^,
,
' foi enviado durante a coleta de dados, escapado pela Adobe.^;
;
' foi enviado durante a coleta de dados, escapado pela Adobe.^=
=
' foi enviado durante a coleta de dados, escapado pela Adobe.^^
^
' foi enviado durante a coleta de dados, escapado pela Adobe.