Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi AEM Community, II'm looking for insights on adding Sling Pipes in the project using pom.xml in AEM Cloud. Added below dependencies in all/pom.xml, tenant/pom.xml and root/pom.xml<dependency> <groupId>org.apache.sling</groupId> <artifactId>org.apache.sling.pipes</artifactId> <version>4.5.0</version></dependency><dependency> <groupId>org.apache.sling</groupId> <artifactId>org.apache.sling.query</artifactId> <version>4.0.4</version></dependency>Added below com.adobe.dx in tentant.pom and root.pom <dependency> <groupId>com.adobe.dx</groupId> <artifactId>content</artifactId> <version>0.0.10</version></dependency> Installed script by manually downloading(since not downloading via pom) adobe-dx/apps/scripts/pipe and executing mvn clean install.Getting forbidden when accessing http://localhos
I embedded SDI in my AEM Cloud project like this - I added the dependency:<dependency> <groupId>com.adobe.acs</groupId> <artifactId>acs-aem-commons-bundle</artifactId> <version>6.0.10</version> </dependency>Then in my component's HTL, I wrapped the dynamic part with:<sling:include path="dynamicSection.html" resourceType="my/project/components/dynamicsection" />and I also configured the SDI servlet mapping under /libs/sling/servlet/default.But when I load the page, it doesn't seem like SDI is actually working - everything is just loading normally without any include tags.Am I missing something? Appreciate your help! @arunpatidar @konstantyn_diachenko @aanchal-sikka @santoshsai
Hi Folks, I am facing one issue while merging the field based on the email IDS. Merge failure – unable to perform a merge operation in the natively synced CRM. We enabled the feature Marketo Sync User Convert Leads in Salesforce. But still face the issue. Here are a few key observations:I elevated a case where both records had the same SFDC type (i.e., Contact-to-Contact or Lead-to-Lead), yet the issue persists.However, when the SFDC types are different (e.g., Lead-to-Contact, Contact-to-list-Import, etc), the merge completes successfullyy. Your suggestions will be helpful
I'm not even sure if this is possible, but I'm hoping someone has an answer! I have a custom form with several calculated fields which generate a link if that option is selected in a dropdown field. I have created a report with a shared column which lists each generated link. I currently have a huge field with "slots" for all potential results, even though only a few of the links are generated. I want to see if I can only display the line break if there is a value in the calculated field. Is that possible? Happy to share my (very very long) text mode if it helps. Example: If someone selects only email and social from the dropdown list of 10 options, the column in the report would show the email link and the social link (separated by a line break), but would not include a blank line for all the other 8 options. See screenshot of current situation.
I have got such a journey which starts with Event A. In later stage (after few days) I would like to check if on the profile occurred Event B using Condition (?). Looking at Condition Node I am not sure if that's possible.....
In AEM 6.5, I'm trying to customize the page properties dialog for a specific template. I created a custom dialog under /apps/[my-project]/components/page/cq:dialog, but when I open the page properties, it still shows the default one.I cleared the dispatcher cache and did a full publish, but no change.Am I missing any overlaying or sling resource merger steps to make the custom page properties dialog appear correctly?Any tips on best practices to properly override the page properties dialog for specific templates in AEM?
I created a simple activity by duplicating the js activity, modified the form, the workflow schema extension etc etc.However, the acitvity does not even log logInfo("test"); On the other hand, I am trying to construct a JSON key value pair object and enrich it with the workflow's instance vars to no avail. the js library call is able to get the content of the activity, but not eniched. function mytestactivity_call() { logInfo(activity.script); } What is missing?
Description:Enable dynamic suppression of users from active marketing campaigns in real time based on recent negative experiences - such as failed transactions, customer complaints, or product returns - using Adobe Real-Time CDP signals and event-based triggers.Suppressed users can be re-evaluated for reactivation once an issue is resolved. Why is this feature important?Prevents wasting marketing budget by sending promotions to frustrated customers who are temporarily disengaged.Improves brand perception by respecting user sentiment and avoiding tone-deaf marketing outreach during sensitive moments.Reduces churn by showing customers you are listening and responding appropriately to their issues.Current Behavior:Audience suppression typically relies on static exclusion lists updated periodically (daily or weekly).No native real-time suppression based on live customer service data, failed transactions, or dissatisfaction signals.There’s no automated mechanism in Real-Time CDP to tem
Description - I feel like this could be a reportable object, but at the very least would like a place to see what email notifications were sent, to who, when, and what triggered it. Why is this feature important to you - We get a lot of complaints that Workfront sends too many duplicative emails. It's really difficult to understand exactly which ones different people need without being able to see exactly what notifications they get. The documentation that explains the different types of emails is not sufficient. It's also difficult to know how the proof email notifications and WF email notifications work together. It seems like they don't at all and constantly send duplicative information.
Hey there, we are trying to set up two different logos for light and dark mode - is this possible? Or do we need to put our logo as an image on a white background to just make sure that it always shows? ThanksMichelle
Is it possible to use attributes from a dataset that was manually loaded and NOT enabled for profile in Audience creation.For example I have uploaded the data and created a dataset like below and it NOT profile enabledIn audience I want to create a rule based on the rule "testcategory contains fruit"Will this testcategory and testproduct attributes shows in audience creation UI?testcategorytestproductfruitmangoveggiespinach
Bulk Asset Reprocessing in AEM as a Cloud Service Assets by Daniel Klco Abstract AEM as a Cloud Service Assets (AEMCS Assets) introduces a new method for processing assets, Asset Compute. With Asset Compute, newly uploaded assets are processed in the Adobe Runtime I/O microservice framework. The advantage to this new architecture, is that this offloads the CPU and memory-heavy work of rendering renditions and reading metadata from binaries to a scalable, cloud framework vs being limited by (and even overwhelming) the server running AEM. Along with this new architecture, a new feature in AEM Cloud Service Assets is that you can request reprocessing of assets. Reprocessing will send the assets through the entire processing flow, regenerating all renditions and overriding the metadata with newly extracted metadata from the asset. To reprocess assets, select an asset (or a folder) and click the reprocess button: Select Assets for Reprocessing Then configure how you want the assets to b
Hello, I am working on enabling smart crop feature in core image v3 component. I have the image profile for smart crop created and also the smart crop renditions have been generated. It is working fine with the core image v2 component. So the issue is only for image v3 component. I have already looked at this thread - https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/smart-crop-auto-rendition-not-working-with-core-image-v3/m-p/601898#M150775 and the issue still exists. Please let me know if you ran into this issue and have any suggestions to resolve the issue. ThanksNarendra
Take 10 minutes to complete an Adobe Marketo review on Gartner Peer Insights, and as a thank you for your time, you’ll have the option to receive a $25 gift card when your review is published! Start your review now! Important details to keep in mind: Reviews are anonymous. Only your role, industry, and organization size are displayed. Updated reviews are welcome. If you submitted a review in the past and have new insights to share, login, update your review, and submit. Gartner will assess and may publish quality updates. Personal emails aren’t accepted by Gartner. Log in using your business email or LinkedIn. Be thorough in your answers.
Request for Feature Enhancement (RFE) Summary: Can we have some option for Property Version History to capture metadata property value changes for an asset or a page Use-case: Property Version history would enable Asset Owners to have a better view of what properties were changed and by whom. Current/Experienced Behavior: There is no such option available as of today. Improved/Expected Behavior: An option for Property Version History to capture metadata property value changes for an asset or a page Environment Details (AEM version/service pack, any other specifics if applicable): AEM Release - 2025.4.20476.20250414T214138Z Customer-name/Organization name: The Coca-Cola Company Screenshot (if applicable): Code package (if applicable):
Request for Feature Enhancement (RFE) Summary: An Option to define max-width and max-height for Custom Processing Profile in AEM Cloud Service Use-case: max-width and max-height would allow imposing some restrictions from ORG to follow when defining custom processing profile. Current/Experienced Behavior: Currently, while defining a new Processing Profile, there is no option of max-width and max-height. Improved/Expected Behavior: Can these max-width and max-height be added? Environment Details (AEM version/service pack, any other specifics if applicable): AEM Release - 2025.4.20476.20250414T214138Z Customer-name/Organization name: The Coca-Cola Company Screenshot (if applicable): Code package (if applicable):
Content Authoring Assistance Using Generative AI in AEM by Ryan McCullough Abstract The Era of Generative AI is Upon Us “The Age of AI has Begun” – states Bill Gates regarding the recent surge of AI tools and AI capability. If you have not read this article, it’s an extremely informative read and really we can’t disagree. We’ve already been seeing real innovation in generative AI, especially in specific formats like copy, conversation, and image generation. With all of these capabilities, it’s not hard to see a future with an AI assistant to help support your role, regardless of the industry. In the Adobe Summit 2023 keynote session, Adobe officially announced they are already integrating generative AI tools within Adobe products. The session highlighted a new AI Generative tool named Adobe Firefly (Beta) and are expected to make further announcements on additional products, integrations and improvements in the coming days. We at Perficient look for opportunities to improve our cust
Hello! I am new to AEM, and I need to figure out how to add schema structured data (in JSON-LD format) to all pages that contain one of our custom components. I know similar questions have been asked before, but the answers weren't very detailed and a bit unclear. I'd like to know about the different approaches, and which one would be the best/most efficient. Also it's important to note that we already have a lot of existing pages with this component, so I'm hoping for a solution that'll apply to those pages as well without having to do any re-authoring. I would also appreciate any links to resources that may be helpful. Thanks!Edit: One other thing I am confused about, is it incorrect to add the json-ld schema data to the component itself? This seems like it would be a straightforward solution, but no one seems to recommend it.
Hi All, can anyone please help me in writing the redirect rule for the category and subcategory which are giving 404, 500 and 301 status and these category and subcategory are dynamically generating.For example : https://www.innovations.com/de/products/mobiles/samsung.htmlhere : https://www.innovations.com - Domainde - Languageproducts/mobiles - categorysamsung - subcategory And some times the page is giving 2002 status but not loading anything on the page means its blank page Thanks,Pavan
Description - I have created a report to pull historical data on custom fields that their format is Rich text, however the report is not showing data (the fields show empty in the report). As the WF support advised: "What happens normally when you set those fields to be tracked is that it will post the updates in the update stream and it can reference the text of the field at that time to be able to display it in the report. Rich Text is one of the only exceptions to this. Normally you can use the "Old Text Value" and "New Text Value" fields like you have, but Rich Text is stored in an HTML format in order to maintain the formatting that is being used.Because of this, though the update stream can show that updates were made, the journal entry report doesn't have a native field in it that can pull and display that HTML text. It's a rare scenario, I think this only the second time I've seen this in the last 2 years or so.In this case the only way you would be able to go a
Hello everyone, We’ve just activated Adobe Journey Optimizer – Offer Decisioning. We also have Adobe Analytics and Customer Journey Analytics, Adobe Target license. Our website already runs Adobe Experience Platform Web SDK (alloy.js) for Target and AJO personalization, and we still surface some KPIs in GA4 for continuity. Offers are delivered via the JSON (decision scope per banner / carousel slot). Our goal is to create a single dashboard that answers:How many impressions & clicks did each offer/activity receive?Does the personalized variation outperform the default?What’s the downstream purchase rate / revenue for visitors who clicked?Optional: keep a light view of clicks in GA4 while we migrate reporting to Adobe.I looked at a few Experience League threads but didn’t see an end-to-end monitoring solution. Basically, what we want to measure : Need Exampl
To be able to delete batches that is older than 30 days.Today those batches are not available in the view.
Hello, I am a student and an independent project manager looking for a single Workfront license. I have an opportunity to join a creative team, however, Workfront experience is required. I am hoping to purchase a single license and self-teach. Does anyone know if this is possible/available? Thank you.
Hi! Is there a way to exclude locked proofs on a Proof Approval Report? We want to exclude proofs that are locked, even if there are people who did not provide feedback yet.
What is the minimum threshold for passing the security rating as part of the code quality testing in Cloud Manager? 1 minor vulnerability1 medium vulnerability1 major vulnerability1 critical vulnerability @aanchal-sikka @EstebanBustamante @arunpatidar @Shashi_Mulugu @lukasz-m @Mahedi_Sabuj @kautuk_sahni @Sudheer_Sundalam@lukasz-m @Rohan_Garg
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.