Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi, If we receive ECID as one of the fields from the source data (CSV file from the cloud storage source), what is the best approach to include this ECID in the existing Experience Event schema?Should we add it as a string field in one of our existing custom field groups, since there is no option to include it under the identityMap?Note: We already have a primary identity (e.g., CRMID) in the Experience Event schema, and this schema is not enabled for Profile, as we are using it only in CJA and not in RTCDP. Therefore, we would like to add ECID and use it as a secondary identity to enhance graph-stitching capabilities.Please suggest the best way to add ECID in this scenario. Thanks!
Hi everyone, I’m currently preparing for the Adobe Experience Manager Architect Master certification and I’d like to get some clarity on the level of depth needed around Cloud Manager and DevOps practices. My background is mainly in solution architecture and implementation design, but I’m not always the person configuring pipelines or managing deployment environments directly. For those who have taken the AD0-E117 exam, how in-depth does it expect you to go regarding: Pipeline setup & quality gate configurationEnvironment sizing / scaling considerationsDeployment strategies and Cloud Manager best practicesShould I focus on conceptual knowledge and design-level reasoning, or is a hands-on understanding of specific pipeline configuration steps expected? Any guidance or study approach tips would be greatly appreciated. Thanks!
I’m running AEM 6.5.21 (on-premise) and have fully configured IMS via Tools > Security > Adobe IMS Configurations - the setup is healthy and shows connected.However, the “Sign in with Adobe” button is missing from the login page. I have tried digging into the documentation, but found very less about it. So I need your guidance to implement this.
Hello Team, Is there any latest blogs/articles about the certification course: AD0-E117AEM Sites Architect Master exam I was going through this articlehttps://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-architect-certification-preparation-ad0-e117/m-p/652522#M163451 cc @arunpatidar @sureshdhulipudi @kautuk_sahni @lukasz-m @aanchal-sikka @raja_reddy Thanks in advance
Over the past few months, we’ve asked you - the Adobe Target community - to share your best optimization tips, hacks, and insights. And wow, you delivered! We received some fantastic submissions from practitioners around the world, sharing creative ways to get the most out of Target. After reviewing all contributions, we’re thrilled to announce our first-ever Adobe Target Community Rockstar: 🎸 John Simmons (@perpetua_digital) 🎉 John's submission stood out for its creativity, clarity, and real-world value - showing how Target can go beyond traditional personalization. By connecting Adobe Target with Adobe Analytics via API, their approach to have activities dynamically displays insights such as “15 people also bought this product” directly within Target offers. A brilliant example of cross-solution thinking that showcases the true power of the broader Adobe Experience Cloud! As part of the recognition, John will also rec
When I try to save a visual fragment with the dataset lookup function, it throws the below error but works fine in email templates. {{datasetLookup datasetId="1234567890" id="101" result="store" required=false}} Product details: Name:{{store.productName}} Description:{{store.productDescription}} Amount: {{store.productListPrice.amount}} Conversion Date: {{store.productListPrice.conversionDate}} Currency: {{store.productListPrice.currencyCode}} There are no errors in the expressionBut when I try to save the fragment, I get the below error, but the same is working fine in the email template. Is anyone on the same page? any solutions would be helpful.
I created schema datasets and all enabled for profile - I confirmed my profiles is showing the associated attirubtes in Profile browse. However, when I try to use them in personalization of email template - I see the attributes populating in left rail mycompany (object) and attributes under that object and I can drag and drop them onto the canvas But when I simulate the content - its not applied. Does anyone have similar experience? if so, how do I fix it?
Unable to successfully add type='module', expected the following result
Welcome to all the new members who joined this month! We’re excited to have you in the Adobe Workfront Community🎉. Whether you’re brand new or have been here a while, this space is all about learning, sharing, and connecting with peers who get what you do every day. In a world where so much is automated and AI-driven, this space is different — it’s built on humans helping humans. Every question asked, every tip shared, every reply left here makes a real difference. If you’re new, this is your first touchpoint — and we’re truly glad you’re here. Think of this thread as a friendly café table where you can pull up a chair, say hi, and get to know others who “get” what you do. To get started, share: What company and role are you in Which feature you’re using most One area you want to get better at How long have you been working with WF How long have you been using WF And give us your answer to this month's Ice Breaker question for all to kick things off:&
Currently my company is using Adobe Journey Optimizer journeys for batch based campaigns. We are interested in exploring the feasibility of using the new Orchestrated Campaigns capability. We want to better understand how (if at all) we can use XDM Individual Profile and XDM ExperienceEvent schema data with the new relational model-based schema that are not profile-enabled. Because we do not have access to Orchestrated Campaigns I hope someone can help answer the following. Here are the three broad scenarios we want to explore to know what is possible, and if so, what is required to enable these? And if not, why? In the Orchestrated Campaign canvas can we use a Read Audience activity using XDM schema data and enrich that using the Enrichment activity that sources non-profile-enabled model-based relational data?In the Orchestrated Campaign canvas can we start with a fork activity where branch (1) goes to a Read Audience activity using XDM schema data, and branch (2) goes to a
Hello Community, We're encountering an issue affecting a specific user group. These users already have Read, Modify, Create, and Delete permissions for the page. They can edit and update components authored on the page and add new components as well. However, when trying to update the page properties, none of the fields or tabs in the page properties are editable. When attempting to save the page, the users receive the following error: org.apache.sling.api.resource.PersistenceException: Unable to commit changes to session. This issue does not occur for admin users. Granting additional ACL privileges resolves the issue, but we are not supposed to grant such permissions to this group. Additionally, users are able to update the page properties of child pages without any issues, and those child pages use the same template and permissions. The root page is not locked, and users with the same permission level have previously been able to update the page without any problems.&n
When to Use Content Fragments vs Experience Fragments in AEM? by @daniel-strmecki Introduction In Adobe Experience Manager (AEM), reusability is key to creating scalable and efficient digital experiences. Many teams begin by focusing on components, but components alone can only go so far. They define layout and functionality, but often blend content with design. This makes it difficult to reuse information consistently across multiple channels, websites, regions, or campaigns. That’s where Content Fragments and Experience Fragments come in. These two tools let us separate content from presentation in complementary ways. When used correctly, they help deliver consistent brand experiences faster, reduce duplication, and make content easier to manage across all digital channels. Understanding when to use each is essential for building flexible authoring workflows and omnichannel experiences. Choosing the wrong fragment type for the wrong purpose, however, can
Hi. Recently, I've been working with AEM OOTB RTE and created a plugin to use some special chars. The issue comes when I use them in the text input area. For some reason, the cursor moves to the left when I insert one instead of moving to the right as per normal text flow. Please let me know if any of you have been able to resolved the issue.
Hi everyone,I’ve noticed that our AEM site has a very low AI visibility score (around 6%). Could this be happening because most of the content is rendered client-side ?If so, what are the recommended approaches in AEM to overcome this issue and make page content more accessible to AI crawlers and indexing tools (e.g., using server-side rendering or prerendering)?zThanks,L
Request for Feature Enhancement (RFE) Summary: Asset Selector Microfrontend - Rule-based hiding of Assets Use-case: AEM is used to manage and host the website. Assets are delivered from Publish.A 3rd party, external, customer-facing application uses AEM as delivery system for their assets. The according backoffice application uses the MFE to select assets. Users of the 3rd party application must not see or select assets that are in a certain state (e.g. have not been published or approved or are expired or ...). Otherwise the app would store references that have not been approved (in this case "published") and cannot be served from Publish.IMPORTANT NOTE:"Hiding assets" is not the same as filtering for assets (which can be configured): "Filtering" always triggers a search, i.e. it would display all assets of the current and _all subfolders_. Also, this is a user action. "Hiding" in turn would a) not be a user action, but configured by the adminis
Request for Feature Enhancement (RFE) Summary: Asset Selector Microfrontend MFE: Make Status field Configurable to display publication status Use-case: The Status indicator on the MFE seems to have been designed for an Assets-only installation, and with the new Asset view in mind, only. On Enterprise installations, i.e. where one has an Author and a Publish system, tasks and the approval status are rarely used. Instead user would "publish" an asset, which implicitly means "approved" (otherwise why would you publish).Use Case: AEM is used to manage and host the website. Assets are delivered from Publish.,A 3rd party, external, customer-facing application uses AEM as delivery system for their assets. The according backoffice application uses the MFE to select assets. This application needs to know which assets have been published. Otherwise it would store path references that have not been approved (in this case "published") and cannot be
As part of QA validation, I want to randomly validate for some of the customer, what was the response received in the custom action of GET API call OR the payload that was sent as part of POST request. Doest AJO maintain these API request/response in any of the AJO native dataset ? or what's the alternative way QA person, who is not very technical person can validate the custom action API payload request/response value for a specific customer?
We have a drop down list of all our properties in our custom project intake form. It's long, old and needs to be updated. Is there a way to export that drop down list with all the options so I can get it marked up by a copy editor?
I have a requirement involving two variations: Variation 1 and Variation 2.When the Variation 1 radio button is selected, the Variation 1 items such as isiTitle and isiDescription (multifield) should be displayed, and all other variation items should be hidden.When the Variation 2 radio button is selected, the Variation 1 items should be hidden, and only Variation 2 fields should be visible.like isiTitle1 , isibuttonlabel and isiDescriptionIn another tab, contentDescription should be visible by default.I have the dialog configuration and Sling model ready. Can you please verify and guide me on how to implement this functionality.. Can you please guide me on how to achieve this scenario? I want to implement the radio button show/hide behavior for the variations in the dialog.If you have already worked on this scenario, could you mention where the issue might be fixed and provide the replaced or updated code that I can use?<?xml version="1.0" encoding="UTF-8"?><jcr:root
I came across a community question mentioning that REST API v1 is going to be deprecated. You can find the discussion here. However, I was unable to locate any official documentation confirming this. Could you please provide more clarity on the matter and share any official deprecation plans if available?
Hi Team,I'd like to know how we can have details below (only for scheduled workflows):Workflow start date - Can we consider Last Processing time from xtk:workflow schema [As we don't have any direct attribute for the same]Workflow end date - Can we consider the 'last modified date'.A workflow execution time.
Hi fellow Adobe Campaign users, hoping someone has found an answer to my query and can help as I'm stuck! We have a live webApp survey that various anonymous users of our organisation log information into. This information includes customer details of customers they have spoken to. Sometimes they get errors, but they don't tend to log these at the time. As a result, we frequently need to check through the monitoring tab log journal for web@default to report that forms have been rejected due to invalid email etc. We'd like to be able to be able to share a subset of these errors (those that contain "[nms:webApp Error]" as their opening log), along with the time, date and detailed error message with select non-technical users. Is there a way to set up a report/log that we can share just this subset of log information with users with read only access permissions?
Hi,I am working with Adobe Campaign Classic and need to share a preview link of a delivery (email) that shows the full content, including all conditional logic (IF statements, segmentations, targetData fields), without personalizing it for a specific recipient.Currently, the preview links I generate (e.g. /buildPreview?deliveryId=...&recipientId=...) require a recipientId and only show the version for that specific recipient. However, many of our deliveries use targetData and fields calculated in the workflow, so the preview does not work properly if I use a random recipient from the database – the necessary data is missing or the logic does not display correctly.Is there a way to generate a preview link (URL) for a delivery that:Does not require a recipientId (or uses a "generic" context)Shows all conditional logic and personalization blocks as they would be rendered for all segmentsCan be shared with stakeholders, so they can see the full email design and logic, not jus
Hey all! As I believe many of you know the functionality of _id deduplication is specific to Profile store ingestion. We're ingesting events for reporting and analysis off of one source that is profile enabled. We're using another that has additional specific parameters to power the actual transactional communication in AJO. The method of delivery of our source into AEP uses an 'At Least Once' connection so relying on idempotence of that source isn't possible. Outside of having a check for duplicate events in a Journey condition, does anyone have any thoughts on a solution for avoiding duplicate records flowing through the journey?
Which one to use when I would like to send audiences to V8?What are the differences? Which one for streaming and which one for batch?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.