輸出範本巨集

列出可用於建立出站模板的宏。 這些宏包括檔案名宏、標題宏和內容宏。

檔案名和檔案標題宏

該表列出並說明了可在檔案名中使用的宏,以及定義標題欄位。 如需程式碼範例,請參閱傳出巨集範例

巨集 說明

ASCII_SOH

非打印ASCII字元。 它指出一列或一區段的開始。 它也可用來分隔檔案中的資料欄。

DPID

資料提供者ID。

MASTER_DPID

使用者ID索引鍵資料提供者ID。

NEW_LINE

允許為出站訂單建立多行標題。

ORDER_ID

訂單/目的地ID。

PID_ALIAS

訂單/目的地ID的別名。

別名是在管理員UI中設定。

SPLITNUM

指示將出站檔案拆分為多個部分。 將檔案名中的SPLITNUM節替換為零前面的零件號,確保SPLITNUM節至少有三個字元。

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)對應至相關的唯一使用者ID(DPUUID)。 此宏必須具有格式字串才能控制其輸出。 範例輸出看起來類似下列:

"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。

本頁內容