Show Menu
화제×

아웃바운드 템플릿 매크로

아웃바운드 템플릿을 만드는 데 사용할 수 있는 매크로를 나열합니다. 여기에는 파일 이름 매크로, 헤더 매크로 및 내용 매크로가 포함됩니다.

파일 이름 및 파일 헤더 매크로

이 표에서는 파일 이름에 사용하고 헤더 필드를 정의하는 데 사용할 수 있는 매크로를 나열하고 설명합니다. 코드 샘플은 아웃바운드 매크로 예를 참조하십시오 .
매크로 설명
ASCII_SOH
인쇄되지 않는 ASCII 문자입니다. 행 또는 컨텐츠 섹션의 시작을 나타냅니다. 또한 파일에서 데이터 열을 구분하는 데 사용할 수 있습니다.
DPID
데이터 공급자 ID.
MASTER_DPID
사용자 ID 키 데이터 공급자 ID.
NEW_LINE
아웃바운드 주문에 대해 여러 줄 머리글을 만들 수 있습니다.
ORDER_ID
주문/대상 ID.
PID_ALIAS
주문/대상 ID에 대한 별칭입니다.
별칭은 관리 UI에서 설정됩니다.
SPLITNUM
여러 부분으로 아웃바운드 파일의 분할을 나타냅니다. 파일 이름의 SPLITNUM 섹션을 0으로 앞에 두고 SPLITNUM 섹션의 최소 3자 문자로 바꿉니다.
SPLITNUM 매크로를 <>자로 둘러싸지 않아도 됩니다.
예: <SYNC_TYPE>_<ORDER_ID>_<DPID>_<SYNC_MODE>_<TIMESTAMP>SPLITNUM.csv
s3_123456_9999_full_1566906141001.csv
s3_123456_9999_full_1566906141002.csv
s3_123456_9999_full_1566906141003.csv
위의 예에서 마지막 세 자리 숫자(001,002,003)는 SPLITNUM 식별자입니다.
SYNC_MODE
동기화 유형을 나타내며 다음을 포함합니다.
  • full :전체 동기화
  • iter :증분 동기화.
SYNC_TYPE
데이터 전송 방법을 나타내며 다음을 포함합니다.
  • ftp
  • http
  • s3
TAB
구분 기호로 사용되는 이 매크로는 필드 사이에 탭을 삽입합니다.
TIMESTAMP
10자리, UTC, Unix 타임스탬프.
다음 Java 날짜/타임스탬프 서식 지정 규칙으로 형식을 지정할 수도 있습니다 <TIMESTAMP; format="YYYYMMDDhhmmss"> .

콘텐츠 매크로

데이터 파일의 내용을 포맷하는 데 사용되는 매크로입니다. 코드 샘플은 아웃바운드 매크로 예를 참조하십시오 .
매크로 설명
CLOSE_CURLY_BRACKET
닫는 중괄호 문자를 } 삽입합니다.
DP_UUID
데이터 공급자 고유 사용자 식별자 .
아웃바운드 파일에서 데이터를 전송하는 데이터 파트너의 ID입니다.
DP_UUID_LIST
데이터 파트너의 여러 ID가 포함된 목록을 반환합니다. 이 기능은 데이터를 공유할 수 있도록 허용된 여러 하위 부문 또는 다른 조직 그룹이 있는 큰 조직이 있는 경우에 유용합니다. 이 매크로는 하위 그룹의 ID 목록을 반환합니다.
DPID
데이터 공급자 ID.
DPUUIDS
이 매크로의 출력은 데이터 공급자 ID(DPID)를 관련 DPUUID(고유한 사용자 ID)에 매핑합니다. 이 매크로는 출력을 제어할 수 있는 서식 문자열이 있어야 합니다. 샘플 출력은 다음과 비슷합니다.
"dpids=dpid1,dpid2,...dpid n|maxMappings= n|format=json"
maxMappings 설정은 매크로를 반환할 매핑 수를 결정합니다. 이 maxMappings=0 매크로는 지정된 각 DPID에 대한 모든 매핑을 반환합니다. 데이터는 타임스탬프(가장 최근 첫 번째)별로 정렬되고 가장 큰 타임스탬프가 있는 결과를 먼저 반환합니다.
if(SEGMENT_LIST && REMOVED_SEGMENT_LIST)endif
이 매크로 조합을 사용하면 사용자가 속해 있고 제거된 세그먼트를 표시하는 조건문이 만들어집니다. 두 조건이 모두 충족되지 않거나 데이터가 없는 경우 빈 문자열을 반환합니다.
MCID
Adobe Experience Cloud ID.
OPEN_CURLY_BRACKET
열려 있는 중괄호 { 문자를 삽입합니다.
OPT_OUT
삭제 예정. 사용하지 마십시오.
ORDER_ID
주문 또는 대상 ID.
OUTPUT_ATTRIBUTE_TYPE
삭제 예정. 사용하지 마십시오.
OUTPUT_ATTRIBUTE_VALUE
정적 하드 코딩된 값 1 으로 반환합니다.
PID
파트너 ID.
PIDALIAS
주문/대상 ID에 대한 별칭입니다.
별칭은 관리 UI에서 설정됩니다.
REMOVED_SEGMENT_LIST
제거된 세그먼트 목록을 반환합니다(있는 경우).
SEGMENT_LIST
목록의 세그먼트 목록을 반환합니다. 다음 선택적 인수를 수락합니다.
  • segmentId :세그먼트 ID. 삭제 예정. sid 를 사용하십시오.
  • csegid :고객 세그먼트 ID. 삭제 예정. sid 를 사용하십시오.
  • sid :세그먼트 ID
  • type :데이터를 세그먼트 데이터 5 로 식별하는 정적 하드 코딩된 값을 반환합니다.
  • alias : 삭제 예정. 사용하지 마십시오.
  • lastUpdateTime :세그먼트가 마지막으로 실현된 시간을 나타내는 Unix 타임스탬프
이 변수를 매크로 뒤에 중괄호로 묶습니다. 예를 들어 이 코드는 파이프 "|" 문자로 결과를 구분합니다. <SEGMENT_LIST:{seg|<seg.type>,<seg.sid>}; separator=",">
SET_ATTRIBUTES
정적 하드 코딩된 값 1 으로 반환합니다.
SYNC_MODE
동기화 유형을 나타내며 다음을 포함합니다.
  • full :전체 동기화
  • iter :증분 동기화.
SYNC_TYPE
데이터 전송 방법을 나타내며 다음을 포함합니다.
  • ftp
  • http
  • s3
TAB
구분 기호로 사용되는 이 매크로는 필드 사이에 탭을 삽입합니다.
TRAIT_LIST
트레이트 목록을 반환합니다. 다음 선택적 인수를 수락합니다.
  • type :숫자 ID로 트레이트 유형을 식별합니다. 반환:
    • 10 DPM 특성(오프라인, 인바운드 작업에 의해 온보드)을 식별합니다.
    • 3 DCS를 통해 실시간으로 온보드(규칙 기반 특성)을 식별합니다.
  • traitId :특성 ID.
  • lastRealized :마지막으로 그 특징이 실현되었다. Unix 타임스탬프
이 변수를 매크로 뒤에 중괄호로 묶습니다. 예를 들어 이 코드는 "|" 문자로 결과를 구분합니다. <TRAIT_LIST:{trait|<trait.Id>,<trait.lastRealized>};separator=","
UUID
Audience Manager 사용자 ID.