Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hello All, Is it possible to get Adobe Sandbox or AEM Cloud Service SDK download for local development, i tried following the Adobe documentation but could not download SDK as it requires an approved Adobe account.any suggestion here? Thank you,Rite18
I am working with only AT and Web SDK. So I need to write user categories into user profile (my customer does not have AA)Depending on the URL path I would like to update visitor profile with values:if /finance profile.interests = 'finance' if '/real-estate' profile.interests = 'real estate' How to do that in order to have on the profile array of values?Likeprofile.interests = [finance, real estate, banking .....]Any ideas?
Hi all,I am not able to open the admin console in da.live, even after I have logged in adobe via google(I use the same with sandbox). After going through the documentation, I came to know I need a adobe ID (aka IMS) for this purpose. Does anyone know how can I generate the adobe ID or IMS. We do have a sandbox also available in AEMaaCS, is it related to that? I am just doing a POC on content protection.Thanks
How can you access Proof ID in the document report to add it into prompts
Trying to replace a legacy data warehouse job that uses a "Previous Month" time range with a query in AEP. I can get the correct data back from my query if I manually set the start/end dates, but I can't generate working SQL for the rolling previous month time range so I can automate the job. ChatGPT gave me 4 different SQL variations to try but all failed, something like thisAND `timestamp` >= date_trunc('month',date_sub(date_trunc('month', current_timestamp()), 1))AND `timestamp` < date_trunc('month', current_timestamp())gives this error ErrorCode: 42601 queryId: 09e1ee39-c4b9-4e9f-bedd-d6c0e5ff18af Syntax error encountered. Reason: [line 13:56: missing INTEGER_VALUE at ')'] Has anyone developed working AEP SQL for this?
Hi all, I am creating a url tracking parameter in Marketing Channel surface and want to add the message action name included in journeys. But I need it to populate in the URL following this format: "em-" + context.system.source.actionName. When using context.system.source.actionName as is, it will show i.e.: Email+-+ "ActionName". Therefore, I'd need to replace the first part mentioned above (Email+-+) by "em-" Is it possible to treat this type of contextual attributed at channel surface level?
Description: An email alert is generated when a new proof version is created, but not for a new document version. This functionality is important. Why this feature is important: Users who do not select proofs, such as agencies updating an asset based on feedback from the V1 Proof, should be able to upload a new version of an existing proof as a document. This action should notify the Project Owner/Team (based on their settings) that a new document version has been added. Desired functionality: When a new document version is added, the system should notify the Project Owner/Team (based on their settings) of this update. Current behavior: When a user adds a new version as a document, no email alert is sent. Users must either share the document directly with their point of contact or use an @mention in the updates to inform them
I've seen this discussion: https://experienceleaguecommunities.adobe.com/t5/workfront-questions/project-finances-allocation-dat... but it doesn't quite tell me how those dates are determined. We have a Project (Financial Data) report where the planned completion date of the project is in March 2026, but the report is showing allocation dates stretching out through August 2026.
Hi all! I'm aware I can use audiences in condition activities inside journeys, but my question is: If I use multiple audiences as part of the same condition node with 'OR', is the performance of the journey lowered? - currently we have a journey started by a unitary event and would like to take out profiles who don't match certain conditions. Appreciate any help, thanks!
How to get Email Subject or Body which are generated dynamically for a campaign smartlist with velocity. Want to know exactly what was sent to a lead after resolution of velocity script. Lead has multiple custom object and email velocity scripts uses that as input and generates email body. What to figure exactly what email was sent to a lead
We need to update the DITA-OT that is included with AEM Guides to get a newer version of FOP. I have managed to migrate our custom PDF plugins to the new OT (4.3.4), but the AEM Sites output is not working. The files are processed properly by the DITA-OT, but are not getting handed over to Guides to create the site. I notice differences in the log output when publishing with different DITA-OT versions. I need a few hints on how to get the job-helper.xsl working in the newer DITA-OT. Working DITA-OT:copy-flag-check:copy-flag:[job-helper] Processing /opt/aem/launcher/profiles/ditamaps/ditamap15676432144876924428/temp/temp20251105141348914/.job.xml to /opt/aem/launcher/profiles/ditamaps/ditamap15676432144876924428/temp/temp20251105141348914/flagimage.list[job-helper] Loading stylesheet /opt/aem/launcher/profiles/ditaot--3922c171-076c-7dd5-4b4b-9b4f895be1bd/DITA-OT/plugins/org.dita.base/xsl/job-helper.xsl New DITA-OT:copy-flag-check: copy-flag: Thanks,-Huntley
When our Adobe leadership first encouraged us to use AI in our work, I was hesitant. I’m no Luddite – point me at any new gadget or a cool app that I can use in my job to make things easier, faster or just more interesting! So, it wasn’t a “resistance to change” thing. And I’m reasonably confident I’m not contributing to the creation of time-traveling cyborg assassins because I’m embracing AI prompts in the 2020s. (Don’t come at me, SkyNet.) So what was causing me to drag my heels about AI as a tool? It felt like…cheating. So – and part of using AI ethically is to be transparent about it as a source – I asked the AI tool that we use here in Adobe why using AI feels like cheating. It’s one of the first prompts I used. And its answers were illuminating to me: Cultural norms value hard work, skill, and effort; using AI to improve efficiency may seem like it skips these steps, even when thoughtful decisions are still involved. Uncertainty About Ownership: “When AI aids idea
An older post suggests it is impossible to overwrite the ECID itself in the mobile app. https://experienceleaguecommunities.adobe.com/t5/adobe-analytics-questions/override-mcid-over-cookies-for-mobile-app-implementation/td-p/376072Is this still true? We have campaigns linking to AEM pages that deeplink into the native app. Because they switch from browser AEM to native app there is a different ECID and we loose the ability to track campaign conversion. I know from native to web there is the a query parameter implementation to override ECID - does something similar exist on native (without creating a new, higher priority visitor ID altogether)?
I have system administrator privileges, but I cannot add the User Management API in the Adobe Developer console.User Management API is grayed out and cannot be selected.I would like to know what permissions my login account should have in order to add the User Management API in the Adobe Developer console.
Hi, How should we interpret the “no matching AAM ID” count in the Adobe Audience Manager Server-to-Server Processing Result email? The onboarded CRM IDs onboarded belong to existing customers who have been active on our website, so in theory they should already have Adobe cookies associated with their CRM IDs. What does it mean when an AAM ID doesn’t match? Could these be users who have ad blockers installed, preventing AAM’s demdex IDs from being collected? Thanks!
Request for Feature Enhancement (RFE) Summary: enable scrolling "no" property for pdf viewer component iFrame Use-case: We are using pdf viewer component in our application. By default in some resolutions we see scrollbars(Horizontal and Vertical) appearing in some resolutions. We are looking for property or config to hide this scrollbars. Current/Experienced Behavior: Scrollbars appearing in some resolutions. Improved/Expected Behavior: Environment Details (AEM version/service pack, any other specifics if applicable): AEM as a cloud Customer-name/Organization name: Screenshot (if applicable): Code package (if applicable):
Request for Feature Enhancement (RFE) Summary: Introduce property to hide toolbar display in pdf viewer Use-case: We are using pdf viewer component in our application. By default we see tools are displaying with file name. This is appearing for both Desktop and Mobile devices. But we don't want to show these tools in our component and looking for property to make it hidden if required. Current/Experienced Behavior: Tools, icons and file name displaying by default Improved/Expected Behavior: Make it option to show or hide Environment Details (AEM version/service pack, any other specifics if applicable): AEM on Cloud Customer-name/Organization name: Screenshot (if applicable): Code package (if applicable):
Hello everyone, has anyone idea about why Target server-side integration for A/B testing in no-local environment stop working? I'm using the Target nodejs SDK with this on-device config:export const CONFIG = { client: process.env.NEXT_PUBLIC_TARGET_CLIENT_ID, organizationId: process.env.NEXT_PUBLIC_TARGET_ORG_ID, decisioningMethod: 'on-device', pollingInterval: 500000, // 5 minutes logger: console, timeout: 10000, // 10 seconds events: { artifactDownloadFailed: (event: any) => { console.error('[Target] 🚨 Artifact download failed:', event.error.message); }, artifactDownloadSucceeded: (event: any) => { console.log('[Target] ✅ Artifact download succeeded'); }, }, };Creating a Target client:import TargetClient from '@adobe/target-nodejs-sdk'; const targetClient = TargetClient.create(CONFIG);And executing the getOffers method:await client.getOffers({ request: { context: { channel: 'web' }, execute: { mboxes: [Array] }, id: {
I am looking for ways to prevent users from re-entering same journey again. From AJO docs, Incremental load prevents users who have previously qualified; However, if a user's profile changes and they drop out of, then later re-qualify for the audience, they may still re-enter correct?How can we make sure that they never enter the same read audience based journey?
Hi team,We’re exploring how to track and reconcile message feedbacks (delivery, bounce, etc.) with the original API triggered transactional message send requests in Adobe Journey Optimizer.According to the feedback webhook documentation, the webhook payload includes a requestId field, which uniquely identifies the transactional send request.However, when we query the AJO Message Feedback Event Dataset, the field requestId doesn’t seem to appear — even though the rest of the payload closely mirrors the webhook structure. What’s the recommended way to tie a feedback event in the dataset back to the original send request? Would really appreciate guidance or examples on how to correlate feedback dataset records with the original transactional requests.Thanks in advance!
Hi all, I manage the AEM site for a Stanford research program. I had a question about the monthly analytics reports and have been trying to reach the AEM team onsite for a few months without success. I’m hoping someone on here might be able to help. I would greatly appreciate it!!The PDF reports we currently receive each month seem to truncate some of the data. For example, please see screenshot under Monthly Key Metrics, the page names are abbreviated due to limited space in each row, making it difficult to tell which specific pages the metrics refer to and only 6 rows are shown out of the total 25 rows in this instance (Rest are missing). Thanks,Sindhu
Hi All,We are passing batch audience from Adobe CDP to target for next page personalization. There are two pages which we are activating personalization on. Here are the scenario:User lands on Page 1 and on their next visit to the site they are served page 2 as the first tab. This works fine as we have created an audience in CDP and passing it to Target. The problem is that these user upon their third visit are still shown the page 2 as the first tab and can never go back to page 1 as the target experience keeps reloading. We have tried excluding the audience but it excludes from the personalization altogether. What is the best possible scenario/solution here ?
Hi Everyone, We are currently encountering an issue with our AEM as a cloud setup. Our cloud instance is multi-tenant and includes five repositories. We have established Groups specific to our content paths, including an admin user group that has read, write, modify, delete, and replicate access to our content paths. The issue arises when any user who is part of this admin group attempts to move pages from one hierarchy to another. The move operation completes successfully, but it triggers a workflow called "Request to Complete Move Operation," which then accumulates in the workflow instances. However, when I, as the environment admin, perform the same move operation, the workflow mentioned above does not trigger. Could you please advise on how to ensure that the workflow does not trigger when users with all permissions (write, read, delete, modify, and replicate) perform the move operation? Thank you for your assistance in resolving this matter.
Conversational AI that drives discovery, confidence, and conversion We’re excited to share that Adobe Brand Concierge is now generally available - a new, brand-first AI application designed to help you deliver richer, more intuitive digital experiences. 💬 What is Brand Concierge? Brand Concierge transforms your digital properties into dynamic, conversational experiences. Powered by Adobe Experience Platform Agent Orchestrator, Brand Concierge understands intent, surfaces relevant content, and delivers on-brand responses that feel like a direct interaction with your brand. Instead of visitors clicking through menus or search bars, they can now engage naturally with your site and other digital properties just as they do with ChatGPT, Perplexity, and other AI tools - asking questions, getting personalized guidance, and exploring content through an engaging dialogue. 🎥 Watch the overview: 💡 Why it matters for AEM custom
how do i add newline character in the ajo custom action expression editor ?I tried these and it didnt work\n"\n"(\n)
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.