Caratteri speciali nei feed di dati
Ad Adobe, utilizza la logica escape per assicurarti che i valori inviati ai server di raccolta dati non danneggino o danneggiino i file di feed di dati. I seguenti caratteri sono riservati per Adobe ai seguenti scopi in hit_data.tsv
.
Caratteri speciali in qualsiasi colonna
\t
\n
\
Quando questi valori riservati sono preceduti da una barra inversa, sono stati inviati come parte della raccolta di dati.
\\t
\t
" è stato inviato durante la raccolta dei dati, con escape per Adobe.\\n
\n
" è stato inviato durante la raccolta dei dati, con escape per Adobe.\\
\
" è stato inviato durante la raccolta dei dati, con escape per Adobe.Ad esempio, un visitatore del sito utilizza la ricerca interna e cerca "search\nstring"
. Compilare eVar1 con "search\nstring"
e invia tale valore ad Adobe. Adobe riceve questo hit ed evita la nuova riga inclusa nella stringa. Il valore effettivo inserito nei dati non elaborati è "search\\nstring"
.
Caratteri speciali nelle variabili con più valori (events_list, products_list, mvvar)
I seguenti caratteri hanno un significato speciale nelle colonne che possono contenere più valori.
,
;
product_list
. Separa i campi all’interno di una singola stringa di prodotto.=
product_list
.^
Quando questi valori riservati sono preceduti da un accento circonflesso, sono stati inviati come parte della raccolta di dati.
^,
,
" è stato inviato durante la raccolta dei dati, con escape per Adobe.^;
;
" è stato inviato durante la raccolta dei dati, con escape per Adobe.^=
=
" è stato inviato durante la raccolta dei dati, con escape per Adobe.^^
^
" è stato inviato durante la raccolta dei dati, con escape per Adobe.