Expand my Community achievements bar.

Adobe Experience Platform (AEP) & Apps User Groups are live to Network, learn, and share in your regional locations.

Custom personalization with attributes does not export Profile atributes

Avatar

Level 5

We have configured the destination and mapped some attribues:

GigiCotruta_0-1759238078792.png

 

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:

GigiCotruta_1-1759238272822.png

 

As you can see, there are no profile attributes, which are populated in the Hub profile: 

GigiCotruta_2-1759238592779.png

 

P.D. We are trying the Edge Network API call in the DEV Sandbox, just in case it is relevant. 

10 Replies

Avatar

Level 4

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/...

Avatar

Level 5

Thank you, @maggod 

You are totally right. I tried the interaction API call and I got this response: 

GigiCotruta_0-1759307258638.png

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?

Avatar

Community Advisor

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: '

Avatar

Level 5

This is the exact problem, with this call, I am getting this response for this call:

GigiCotruta_1-1759389252693.png

 

GigiCotruta_0-1759389151000.png


No profile attributes. As I show in the screenshot above, this profile does have attributes but I am unable to see them.

GigiCotruta_2-1759389295281.png

 

We exported first name and custom_personalization attributes to the Custom personalization with attributes destination

Avatar

Community Advisor

@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?

Avatar

Level 5

Yes, they are, the last screenshot I sent are from the Profile Endpoint: https://platform.adobe.io/data/core/ups/access/entities

Avatar

Community Advisor

@GigiCotruta  ok, one more thing I want to check. Within your datastream, do you have personalization destinations enabled? (see below)

DavidRoss91_0-1759411425578.png

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!

Avatar

Administrator

Hi @GigiCotruta

Were you able to resolve this query with the help of the provided solutions, or do you still need further assistance? Please let us know. If any of the answers were helpful in moving you closer to a resolution, even partially, we encourage you to mark the one that helped the most as the 'Correct Reply.'

Thank you!



Sukrity Wadhwa

Avatar

Level 5

Not yet

Avatar

Level 5

Yes, we do have it enable along with Edge segmentation.