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

Avatar

Avatar
Ignite 10
Employee
ankitasodhi
Employee

Likes

37 likes

Total Posts

95 posts

Correct reply

36 solutions
Top badges earned
Ignite 10
Ignite 5
Ignite 3
Ignite 1
Give Back 5
View profile

Avatar
Ignite 10
Employee
ankitasodhi
Employee

Likes

37 likes

Total Posts

95 posts

Correct reply

36 solutions
Top badges earned
Ignite 10
Ignite 5
Ignite 3
Ignite 1
Give Back 5
View profile
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.