데이터 피드의 특수 문자

Adobe는 이스케이프 로직을 사용하여 데이터 수집 서버로 전송된 값이 데이터 피드 파일을 손상하지 않거나 부정적인 영향을 주지 않는지 확인합니다. 다음 문자는 hit_data.tsv에서 다음 용도로 사용됩니다.

열에 있는 특수 문자

문자
설명
\t
탭을 나타냅니다. 열 또는 데이터 필드의 끝을 표시합니다.
\n
새 행을 나타냅니다. 행 또는 히트의 끝을 표시합니다.
\
백슬래시. 데이터 수집의 일부로 전송된 경우 문자를 이스케이프 처리합니다.

예약된 이러한 값 앞에 백슬래시가 있으면 데이터 수집의 일부로 전송됩니다.

문자
설명
\\t
\t 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다.
\\n
\n 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다.
\\
\ 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다.

예를 들어 사이트 방문자는 내부 검색을 사용하고 "search\nstring". eVar1을 "search\nstring", 그리고 해당 값을 Adobe에 보냅니다. Adobe는 이 히트를 수신하고 문자열에 포함된 새 행을 이스케이프 처리합니다. 원시 데이터에 배치된 실제 값은 "search\\nstring".

여러 값이 있는 변수의 특수 문자 (events_list, products_list, mvvars)

다음 문자는 열에 여러 값을 포함할 수 있는 특별한 의미가 있습니다.

문자
설명
,
쉼표. 개별 값의 끝을 나타냅니다. 제품 문자열, 이벤트 ID 또는 다른 값을 구분합니다.
;
세미콜론. product_list에서 개별 값의 끝을 나타냅니다. 단일 제품 문자열 내에서 필드를 구분합니다.
=
등호. product_list의 이벤트에 값을 할당합니다.
^
삽입 기호. 데이터 수집의 일부로 전송된 경우 문자를 이스케이프 처리합니다.

예약된 이러한 값 앞에 캐럿 기호가 있으면 데이터 수집의 일부로 전송됩니다.

문자
설명
^,
, 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다.
^;
; 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다.
^=
= 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다.
^^
^ 값이 데이터 수집 중에 전송되어 Adobe에서 이스케이프 처리했습니다.
recommendation-more-help
6b7d49d5-f5fe-4b7f-91ae-5b0745755ed2