檔案格式巨集 file-format-macros
列出可用來建立FTP型資料檔案的巨集。 有些巨集可用於所有資料檔案欄位和列。 其他巨集僅特定於標題和資料列。
通用巨集 common-macros
這些巨集可用於任何格式欄位。 如需範例,請參閱檔案格式巨集範例。
ASCII_SOH
DPID
MASTER_DPID
ORDER_ID
PIDALIAS
訂單/目的地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,此巨集會傳回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
:舊版識別碼。 不再提倡。使用sid
(僅限小寫)。csegid
:舊版識別碼。 不再提倡。使用sid
(僅限小寫)。sid
:區段識別碼。type
:傳回5
,這個靜態的硬式編碼值會將資料識別為區段資料。alias
:區段的對應。 不再提倡。使用sid
(僅限小寫)。lastUpdateTime
:表示上次實現區段時間的Unix時間戳記。
將這些變數放在巨集後面的大括弧中。 例如,此程式碼會以垂直號「|」字元分隔結果: <SEGMENT_LIST:{seg|<seg.type>,<seg.sid>}; separator="|">
SET_ATTRIBUTES
1
為靜態的硬式編碼值。TAB
TRAIT_LIST
傳回特徵清單。 接受下列選用引數:
-
type
:以數值ID識別的特徵型別。 此變數會傳回:- 識別DPM特徵的
10
(離線、由輸入工作上線)。 - 識別規則型特徵的
3
(即時,;透過 DCS 上線)。
- 識別DPM特徵的
-
traitId
:特徵識別碼。 -
lastRealized
:上次實現此特徵的時間。 Unix時間戳記。
將這些變數放在巨集後面的大括弧中。 例如,此程式碼會以垂直號「|」字元分隔結果: TRAIT_LIST{type|traitId};separator="|"
UUID