Hello , I setup the codeBase channel and followed the documentation : https://experienceleague.adobe.com/en/docs/journey-optimizer/using/channels/code-based-experience/ge....
The rule is firing , i can see all logs in Adobe experience debugger like request ,events but am not seeing any response.
The Server is responding but client is not updating in client side.
Even i followed this documentation : https://github.com/adobe/alloy-samples/blob/main/ajo/personalization-client-side/README.md
let me know what am missing ?
Thanks
AJODev
Solved! Go to Solution.
Views
Replies
Total Likes
@AJODevThis shows personalization decisions block is coming back successfully, issue is in the rendering logic on the client (browser).
Verify identity/namespace: Is the ECID field present in the response body, and is it associated with the profile used for testing?
Cross-check renderDecisions value as true in sendEvent https://experienceleague.adobe.com/en/docs/experience-platform/web-sdk/commands/sendevent/renderdeci...
Troubleshooting issues with both code-based and Web Channel implementations often requires validating multiple components simultaneously. If you've followed all the documented prerequisites and steps but are still encountering issues, I would suggest raising a support ticket with Adobe. A working session with the support team is usually the most effective way to review configurations, as well as inspect the request and response details from the network calls in real time.
Views
Replies
Total Likes
Have you validated the data flow using Adobe Assurance? It helps verify whether data is correctly collected from the source and sent to AEP.
Views
Replies
Total Likes
@Anuhya-Y
Yess i checked the data flow using adobe Assurance and data is correctly collected from the source and sent to AEP.
I can see AJO request : As i want to modify or update the content in webpage. But there is no response with payload.
Thanks
AJODev
Views
Replies
Total Likes
@AJODev A couple of questions.
Are decision propositions being used to personalize the content?
Is the issue occurring in a campaign or a journey using the code-based channel?
Are static content changes working on the webpage without any personalization?
Is the same personalization working on the webpage when using the Web Channel (not the code-based approach)?
Is this a client sandbox or a partner sandbox?
In the channel configuration, is the specified location available on the webpage you're trying to personalize?
Views
Replies
Total Likes
Are decision propositions being used to personalize the content?
Yes
Is the issue occurring in a campaign or a journey using the code-based channel?
Journey. I configured as webevent("web.webpagedetails.pageViews")---> codebase experience channel---> wait---> end.
Are static content changes working on the webpage without any personalization?
My webpage is cloud hosted and it is worked through webchannel.
Is the same personalization working on the webpage when using the Web Channel (not the code-based approach)?
Yes
Is this a client sandbox or a partner sandbox?
partner sandbox
In the channel configuration, is the specified location available on the webpage you're trying to personalize?
yes, i gave specified location on location on page.
I can see the payload in browser dev tools like event token, correleation id, decision provider, rank, priority, matchedSurfaces, id, schema, data, content.
In my tag property , i used actions as send event, apply personlization, sendDisplayEvent.
Thanks
AJODev
Views
Replies
Total Likes
Is the personalization or static content displaying on the webpage when using the code-based approach Channel in Campaign?
Views
Replies
Total Likes
The personalization or static content is not displaying in webpage. But i can see the payload in my webpage.
{
"payload": [
{
"id": "",
"scope": "web://v0-new-project-3n6vqelhm.vercel.app/#hero",
"scopeDetails": {
"decisionProvider": "AJO",
"correlationID": "c4960e94-ade7-4141-a43a-dc0ffc83423a-0",
"characteristics": {
"eventToken": ""
},
"rank": 1,
"activity": {
"id": "",
"priority": 0,
"matchedSurfaces": [
"web://v0-new-project-3n6vqelhm.vercel.app/#hero"
]
}
},
"items": [
{
"id": "",
"schema": "https://ns.adobe.com/personalization/html-content-item",
"data": {
"content": "<h2> welcome to NP site </h2>\r\n<p>Websdk is working from codebase</p>"
}
}
]
}
],
I removed some details due to security concerns.
Thanks
AJODev
Views
Replies
Total Likes
No am not seeing any personalization or static content in webpage but i can see payload in web page dev tools.
FYI
Thanks
AJO Dev
Views
Replies
Total Likes
@AJODevThis shows personalization decisions block is coming back successfully, issue is in the rendering logic on the client (browser).
Verify identity/namespace: Is the ECID field present in the response body, and is it associated with the profile used for testing?
Cross-check renderDecisions value as true in sendEvent https://experienceleague.adobe.com/en/docs/experience-platform/web-sdk/commands/sendevent/renderdeci...
Troubleshooting issues with both code-based and Web Channel implementations often requires validating multiple components simultaneously. If you've followed all the documented prerequisites and steps but are still encountering issues, I would suggest raising a support ticket with Adobe. A working session with the support team is usually the most effective way to review configurations, as well as inspect the request and response details from the network calls in real time.
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies