HTTP Format Macros http-format-macros
Lists the macros you can use to create HTTP data files. HTTP sends data in a JSON format.
See the HTTP Format Macro Examples for a list and examples of some commonly used macro combinations.
AAM_UUIDGETDP_UUIDGETDPIDGETECIDGETGENERATION_TIMEGET, POSTIPGETMCIDGETNUM_REMOVED_SEGMENTSGETNUM_SEGMENTSGETORDER_IDGET, POSTPID_ALIASGET, POSTRANDOMGETREMOVED_SEGMENT_LISTGETREMOVED_SEGMENTSGETA list of segments that a user no longer qualifies for. You can also return specific segment fields that include:
traitAliaslegacySegmentId (formerly segmentId)newSegmentIdstatusdateTime
Specify these fields in an array as shown in this example:
[<REMOVED_SEGMENTS:{seg|<OPEN_BRACKET>"Mapping":<seg.traitAlias>,"Status:"<seg.status>, "Time":<seg.dateTime>,"LegacySegmentId":<seg.LegacySegmentId>, "NewSegmentId":<seg.NewSegmentId><CLOSE_BRACKET>}; "separator=",">]
See also HTTP Format Macro Examples.
REMOVED_TIME_LISTGETREMOVED_TRAITALIAS_LISTGETSEGMENT_LISTGETSEGMENTSGETA list of segments a user qualifies for. You can also return specific segment fields that include:
traitAliaslegacySegmentId (formerly segmentId)newSegmentIdstatusdateTime
Specify these fields in an array as shown in this example:
[<SEGMENTS:{seg|<OPEN_BRACKET>"Mapping":<seg.traitAlias>,"Status:"<seg.status>, "Time":<seg.dateTime>,"LegacySegmentId":<seg.LegacySegmentId>, "NewSegmentId":<seg.NewSegmentId><CLOSE_BRACKET>}; "separator=",">]
See also HTTP Format Macro Examples.
TIME_LISTGETTIMESTAMPGETTRAITALIAS_LISTGETUSER_AGENTGETUSER_LISTPOSTA list of Audience Manager user IDs. You can also return specific fields that include the following:
user.aamUuiduser.dpUuiduser.segmentsuser.removedSegmentsuser.userAgentuser.ipuser.dpuuidsuser.timestampuser.randomuser.regionIds
Specify these fields as shown in this example:
"AAM_UUID": "<user.aamUuid>" "DataPartner_UUID": "<user.dpUuid>"
See also HTTP Format Macro Examplesfor a full example.