出站模板宏 outbound-template-macros

列出可用于创建出站模板的宏。 其中包括文件名宏、标题宏和内容宏。

文件名和文件头宏 file-name-header-macros

该表列出并描述了可在文件名中使用的宏以及定义标题字段的宏。 有关代码示例,请参阅出站宏示例

描述
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">

内容宏 content-macros

用于格式化数据文件内容的宏。 有关代码示例,请参阅出站宏示例

描述
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时间戳。
  • lastRealizationTime :指示上次实现区段时间的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 :特征标识。

  • lastRealized :上次实现该特征的时间。 Unix时间戳。

将这些变量放在宏后面的大括号中。 例如,此代码用竖线“|”字符分隔结果: <TRAIT_LIST:{trait|<trait.Id>,<trait.lastRealized>};separator=","

UUID
Audience Manager用户ID。
recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695