데이터 피드의 특수 문자

마지막 업데이트: 2023-04-26
  • 주제:
  • Data Feeds
    이 항목에 대한 자세한 내용 보기
  • 작성 대상:
  • User
    Admin

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에서 이스케이프 처리했습니다.

이 페이지에서는