파일 형식 매크로 file-format-macros
FTP 기반 데이터 파일을 만드는 데 사용할 수 있는 매크로를 나열합니다. 일부 매크로는 모든 데이터 파일 필드와 행에 사용할 수 있습니다. 다른 매크로는 헤더 및 데이터 행에만 적용됩니다.
일반 매크로 common-macros
이러한 매크로는 모든 형식 필드에서 사용할 수 있습니다. 예를들어 파일 형식 매크로 예제를 참조하십시오.
ASCII_SOH
DPID
MASTER_DPID
ORDER_ID
PIDALIAS
주문/대상 ID에 대한 별칭입니다.
이 별칭의 값이 대상의 외부 계정 ID 필드( 기본 설정 섹션)에 설정되어 있습니다.
SYNC_MODE
동기화 유형을 나타냅니다. 는 다음 선택 변수를 허용합니다.
full
: 전체 동기화.iter
: 증분 동기화.
SYNC_TYPE
데이터 전송 방법을 나타냅니다. 는 다음 선택 변수를 허용합니다.
ftp
http
s3
TIMESTAMP
10자리, UTC, Unix 타임스탬프.
Java 날짜/타임스탬프 서식 규칙에 따라 YYYYMMDDhhmmss
(으)로 서식을 지정할 수도 있습니다.
헤더 필드 매크로 header-field-macros
헤더 필드에만 사용되는 매크로입니다. 예를들어 파일 형식 매크로 예제를 참조하십시오.
TAB
데이터 행 매크로 data-row-macros
데이터 행에만 사용되는 매크로입니다. 예를들어 파일 형식 매크로 예제를 참조하십시오.
CLOSE_CURLY_BRACKET
}
문자를 삽입합니다.COMMA
DP_UUID
데이터 파트너 고유 사용자 식별자 . 사용자/사이트 방문자에게 할당한 ID가 이미 Audience Manager 장치 ID와 동기화된 경우 해당 ID를 반환합니다.
DPID가 0이면 이 매크로는 사용자의 ID 대신 Audience Manager ID를 반환합니다.
DP_UUID_LIST
DPUUIDS
이 매크로의 출력은 데이터 공급자 ID(DPID)를 관련 고유 사용자 ID(DPUUID)에 매핑합니다. 이 매크로에는 출력을 제어하려면 서식 문자열이 있어야 합니다. 샘플 출력은 다음과 유사합니다.
"dpids=dpid1,dpid2,...dpid n|maxMappings= n|format=json"
maxMappings
설정은 매크로가 반환할 매핑의 수를 결정합니다. maxMappings=0
일 때 이 매크로는 지정된 각 DPID에 대한 모든 매핑을 반환합니다. 데이터는 타임스탬프(가장 최근 첫 번째)별로 정렬되며 가장 큰 타임스탬프가 있는 결과를 먼저 반환합니다.
endif
if
과(와) SEGMENT_LIST
및 REMOVED_SEGMENT_LIST
매크로를 사용할 때 필요합니다.if(SEGMENT_LIST && REMOVED_SEGMENT_LIST)endif
MCID
OPEN_CURLY_BRACKET
{
문자를 삽입합니다.OPT_OUT
OUTPUT_ATTRIBUTE_TYPE
OUTPUT_ATTRIBUTE_VALUE
1
을(를) 정적 하드 코딩된 값으로 반환합니다.PID
REMOVED_SEGMENT_LIST
SEGMENT_LIST
목록의 세그먼트 목록을 반환합니다. 는 다음 선택 변수를 허용합니다.
segmentId
: 기존 ID입니다. 삭제 예정.sid
을(를) 사용합니다(소문자만).csegid
: 기존 ID입니다. 삭제 예정.sid
을(를) 사용합니다(소문자만).sid
: 세그먼트 ID.type
: 데이터를 세그먼트 데이터로 식별하는 정적 하드 코딩된 값인5
을(를) 반환합니다.alias
: 세그먼트의 매핑입니다. 삭제 예정.sid
을(를) 사용합니다(소문자만).lastUpdateTime
: 세그먼트가 마지막으로 실현된 시간을 나타내는 Unix 타임스탬프입니다.
매크로 뒤에 있는 중괄호 안에 이 변수를 넣습니다. 예를 들어 이 코드는 파이프 "|" 문자로 결과를 구분합니다. <SEGMENT_LIST:{seg|<seg.type>,<seg.sid>}; separator="|">
SET_ATTRIBUTES
1
을(를) 정적 하드 코딩된 값으로 반환합니다.TAB
TRAIT_LIST
트레이트 목록을 반환합니다. 다음과 같은 선택적 인수를 허용합니다.
-
type
: 숫자 ID로 식별되는 트레이트 유형입니다. 이 변수는 다음을 반환합니다.- DPM 특성(오프라인, 인바운드 작업에 의해 온보딩된)을 식별하는
10
. - DCS 을(를) 통해 온보딩된 규칙 기반 특성(실시간, 실시간)을 식별하는
3
.
- DPM 특성(오프라인, 인바운드 작업에 의해 온보딩된)을 식별하는
-
traitId
: 트레이트 ID. -
lastRealized
: 트레이트가 마지막으로 실현된 시간입니다. Unix 타임스탬프.
매크로 뒤에 있는 중괄호 안에 이 변수를 넣습니다. 예를 들어 이 코드는 파이프 "|" 문자로 결과를 구분합니다. TRAIT_LIST{type|traitId};separator="|"
UUID