Hi Team,
Is there any way we could trigger the data to profile schema using Web SDK from Launch, we are noticing only event schemas are allowed to map to capture values. Is there any specific reason it is not allowed in UI for profile schema?
Also do we know why we need to map profile dataset while defining datastream as this doesn't allow us to capture the data into profile dataset from Adobe Launch using UI.
May be I might be wrong as well, could you please share your thoughts or articles that could help dive into this to understand better.
Solved! Go to Solution.
Views
Replies
Total Likes
@satyanarayanam1 Hi, Web SDK right now does not support Profile schemas. Although this is in the road map, our product team is working on supporting profile schema for web SDK.
Hope this answers your question
Views
Replies
Total Likes
@satyanarayanam1 Hi, Web SDK right now does not support Profile schemas. Although this is in the road map, our product team is working on supporting profile schema for web SDK.
Hope this answers your question
Views
Replies
Total Likes
Hi @VaniBhemarasetty - would you be able to provide an update on this feature?
When configuring AEP as a service in the Datastreams UI, there is a setting to select a profile dataset:
However the documentation is limited at the moment:
I have set up a profile dataset and I can see that data is processed - however no profiles are updated.
I have been unable to find any further documentation about the feature - would you be able to share a link to the documentation?
Thank you in advance!
I just searched for a solution for this problem and found this entry. When checking available Schemas for the WEB SDK I can see that it is still the case, that we can't use profile schemas within websdk. When will this feature come?
Best
Eric
Hello, are we still unable to send data to profile schema? The profile dataset mentioned before is unusable?
Best regards
Henrique Condotta
Views
Replies
Total Likes
@hcondotta - you can send consent data to user profile using setConsent command. However, if you have any custom designed schema payload you want to send to AEP - currently this is not feasible with Web/Mobile SDKs - you would need to use HTTP API method to ingest the data into profile.
I heard this is in Adobe teams list to provide this feature but not sure of the timelines when this can be made available OOTB.
The consent data sent through SDK shows like <ECID>.consents.XXXX making it device specific by default within the user AEP profile and this doesn't get stored in data lake - it only be available in profile store OOTB.
Views
Replies
Total Likes
this thread is two years old. Has it ever been implemented, since right now it still feels like it hasn't. The web sdk extension does not allow to select a profile schema, event schema only.
thanks for an update!
Views
Replies
Total Likes
Hello @satyanarayanam1
You can directly push data into the Profile data set via the Datastreams in the launch.
In the Datastream option, you can add AEP as a service and select the default datasets for events and profile data.
The documentation link is here: Datastreams Overview | Adobe Experience Platform
Views
Replies
Total Likes
@_Manoj_Kumar_ as @VaniBhemarasetty mentioned currently this doesn't support from the Launch UI - you either use HTTP API or push the data as a batch injestion.
Views
Replies
Total Likes
how exactly does the http api look, have you ever managed to get it to send Profile data?
Views
Replies
Total Likes
With in AEP - go to Sources -> search for HTTP -> configure the HTTP API Connection to your dataset. The steps are easy and self explanatory from here.
Once you configure you could download a sample request from your HTTP API connection - which then be converted into any programming language where you need to execute it to send the data to profile.
We usually used postman which can help convert the request - and map the values dynamically into the request and execute it on the page where we need some data to be sent to AEP dataset.
Give it a try. Hope this information helps you.
Views
Replies
Total Likes
Thx @satyanarayanam1
trying it as I am writing. Silly question: the UI seems to only show the HTTP API data really late, and the profile is only available minutes later. Is the HTTP API not supposed to work in real-time?
And btw, nice!!! I did not know that "Copy Schema Payload" is actually copying the whole cURL call including all headers.
I mean, you could also call it "Copy sample cURL call" or so, but why would you make it obvious...?!
Views
Replies
Total Likes
Views
Like
Replies
Views
Likes
Replies