Highlighted

How to receive complete list segments/trait via event call [Customer facing API call]

ankitasodhi

Employee

28-09-2017

Objective: Enable client to fetch complete list of segments/trait using UUID only.

Steps:

  1. Raise request with AAM Tech Support (send email to amsupport@adobe.com) to enable this functionality by providing a business justification as to why this feature is required to be enabled.
  2. Upon receiving a request AAM Tech Support, the AAM Tech Support representative will reach out to engineering with the provided business justification. If the justification is well defined and does full fill the purpose, only then engineering will enable the functionality from backend.
  3. Upon receiving a green signal from AAM Tech Support, Create the URL as:

https://<PARTNER>.demdex.net/event?d_stuff=1&d_rtbd=json&d_cb=fltk&d_uuid=<UUID>&d_cts=1

In the above call <PARTNER> will be replaced with the client's subdomain, <UUID> will be replaced with the exact UUID and the d_cts=1 is an additional parameter to the original event call. This parameter will tell our server that we have customer flag set and we need to return the complete set of data.

Note: Above URL change should be made only when we receive a confirmation from engineering/AAM support.

After completing above two steps, we should be good in fetching the complete list of segments/traits based on the UUID as a JSON response of above call.

Additional Information:

Visitor Profile Viewer functionality in AAM has already been implemented in such a way that it will fetch us the same result. However in cases like we need to send the list to one server or we have an automated system which requires the list and after processing it sends the data to further systems, in such cases we can leverage the above mentioned steps.

Replies