We have configured the destination and mapped some attribues:
The flow was as following:
1. Created a audience
2. Created a profile
3. Send an event that qualified the profile for the audience
4. Checked the audienceMembership
5. Sent a pageView via Web SDK and received this response:
As you can see, there are no profile attributes, which are populated in the Hub profile:
P.D. We are trying the Edge Network API call in the DEV Sandbox, just in case it is relevant.
Views
Replies
Total Likes
Hello Gigi,
I don't think profile attributes will come via WebSDK.
You need to use Edge Network API calls in an authenticated context.
https://experienceleague.adobe.com/en/docs/experience-platform/destinations/catalog/personalization/...
Views
Replies
Total Likes
Thank you, @maggod
You are totally right. I tried the interaction API call and I got this response:
I was expecting the segmentMembership and the attributes, but I can't see those. Did I forget to toggle anything? Any idea of what could be possible happening?
Views
Replies
Total Likes
Hi @GigiCotruta I think maybe you are needing this documentation?
Look up edge profile attributes in real-time | Adobe Experience Platform
or potentially this curl:
curl --location 'https://platform.adobe.io/data/core/ups/models/Profile/edge/entities?schema.name=_xdm.context.profil...' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer' \
--header 'x-api-key: \
--header 'x-gw-ims-org-id: \
--header 'x-sandbox-name: '
Views
Replies
Total Likes
This is the exact problem, with this call, I am getting this response for this call:
No profile attributes. As I show in the screenshot above, this profile does have attributes but I am unable to see them.
We exported first name and custom_personalization attributes to the Custom personalization with attributes destination
Views
Replies
Total Likes
@GigiCotruta those profile attributes that you exported to custom pz destination, are they available on the edge in the profile, if you look in the UI?
Views
Replies
Total Likes
Yes, they are, the last screenshot I sent are from the Profile Endpoint: https://platform.adobe.io/data/core/ups/access/entities
@GigiCotruta ok, one more thing I want to check. Within your datastream, do you have personalization destinations enabled? (see below)
Reason I ask this, is within the documentation I see the following:
Enables Custom Personalization for this datastream. When the Web SDK or Edge Network API sends data through a datastream with personalization destinations enabled, audience memberships and mapped profile attributes (only for authenticated Edge Network API requests) for the profile in question are sent back in the response.
Trying to check all the boxes for you!
Views
Likes
Replies