Adobe는 이스케이프 로직을 사용하여 데이터 수집 서버로 전송된 값이 데이터 피드 파일을 손상하지 않거나 부정적인 영향을 주지 않는지 확인합니다. 다음 문자는 hit_data.tsv
에서 다음 용도로 사용됩니다.
문자 | 설명 |
---|---|
\t |
탭을 나타냅니다. 열 또는 데이터 필드의 끝을 표시합니다. |
\n |
새 행을 나타냅니다. 행 또는 히트의 끝을 표시합니다. |
\ |
백슬래시. 데이터 수집의 일부로 전송된 경우 문자를 이스케이프 처리합니다. |
예약된 이러한 값 앞에 백슬래시가 있으면 데이터 수집의 일부로 전송됩니다.
문자 | 설명 |
---|---|
\\t |
\t 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다. |
\\n |
\n 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다. |
\\ |
\ 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다. |
예를 들어 사이트 방문자는 내부 검색을 사용하고 "search\nstring"
. eVar1을 "search\nstring"
, 그리고 해당 값을 Adobe에 보냅니다. Adobe는 이 히트를 수신하고 문자열에 포함된 새 행을 이스케이프 처리합니다. 원시 데이터에 배치된 실제 값은 "search\\nstring"
.
다음 문자는 열에 여러 값을 포함할 수 있는 특별한 의미가 있습니다.
문자 | 설명 |
---|---|
, |
쉼표. 개별 값의 끝을 나타냅니다. 제품 문자열, 이벤트 ID 또는 다른 값을 구분합니다. |
; |
세미콜론. product_list 에서 개별 값의 끝을 나타냅니다. 단일 제품 문자열 내에서 필드를 구분합니다. |
= |
등호. product_list 의 이벤트에 값을 할당합니다. |
^ |
삽입 기호. 데이터 수집의 일부로 전송된 경우 문자를 이스케이프 처리합니다. |
예약된 이러한 값 앞에 캐럿 기호가 있으면 데이터 수집의 일부로 전송됩니다.
문자 | 설명 |
---|---|
^, |
, 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다. |
^; |
; 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다. |
^= |
= 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다. |
^^ |
^ 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다. |