Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I am trying to build my aem project for a local setup but keep getting this error:"Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.12.0:npm (npm ci) on project com.adobe.cq.cloud.testing.ui.cypress.tests: Failed to run task: 'npm ci' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)" Tried downloading the specific version required for cypress, tried deleting the node-modules folder as well but unable to remove this error. Kindly refer the below screenshots for more information on the exact error: I am currently using the AEM cloud version, archetype 51 was used to build the project, npm version is 10.9.2 and node version v22.13.1. Kindly provide suggestions on what can be done to remove this error as I have tried with WKND as well as standalone project too.
I am new to AEM DAM Assets . I am looking for i should apply custom validation to tag fields that i should allow only one tag in selection and show error in dialog. help me out how should i do custom validation.Thanks in advance for your response.
Are you passionate about Real-Time CDP and Adobe Journey Optimizer B2C? Ready to take your expertise to the next level? Make sure to apply to be an Adobe Champion where you can elevate your career, build your brand, and become part of an elite group of Adobe advocates. Applications are now open until June 10th- Apply now! In the meantime, explore our Champion Program and get tips for a standout application by watching this webinar.
In this post, we’ll cover how to quickly and easily download your query results directly from the Data Distiller Query Editor. This feature is designed to streamline workflows for marketing and analytics teams by providing immediate access to query outputs for offline analysis, reporting, or Excel-based processing. How to Download Query ResultsOnce you have successfully executed a query in the Query Editor, follow these steps to download your results:Navigate to the Result tab of the Query Editor.Click the Download button located in the upper-right corner.Select your preferred file format from the dropdown options:CSVXLSXJSONThe file will be downloaded automatically to your local machine for immediate use. Important NotesThe Download button only appears when the query returns results.If no records are returned, the Result tab will display a ‘No results’ message and the download option will be disabled.The Download button allows downloading up to the maximum number of results permi
In this blog, we’ll walk you through the process of migrating your non-expiring Service Account (JWT) credentials to OAuth Server-to-Server credentials in Adobe Experience Platform. Why This MattersIf you’re using Query Service non-expiring credentials for automated workflows, scheduled queries, or API integrations with Query Service, you must migrate them. After June 30, 2025, these credentials will no longer refresh or authenticate.This migration ensures your systems continue to operate smoothly with no re-configuration needed post-migration. Who Needs to MigrateYou need to migrate if:You’re using non-expiring credentials in Query Service.Your credentials show up under the "Non-expiring Credentials" section on the Credentials tab in the Query Service UI. How to Migrate CredentialsFollow these simple steps to migrate each credential:Go to Queries in the Platform UIIn Adobe Experience Platform, navigate to Queries from the left-hand menu.Open the Credentials TabSwitch to
The WUG SoCal Chapter is back for another event in June, and this time, we're bringing to you one of the hottest topics in tech - AI. 🔥🔥 In addition to networking with local peers in your area 🌴, this 45-minute virtual event will feature a lively, fast-paced, and energetic debate (imagine a mix of 'The View' and 'Pardon the Interruption') focused on Workfront AI, covering everything from the latest features and trends to strategies for overcoming AI approval challenges in your organization. Think of it as an unfiltered, completely open forum where you can ask others your burning questions, express what you're most excited about, and get real talk from others in your industry. We’re excited for you to bring your perspective to the table. Register here: https://workfront-augs.adobe.com/e/mndtdz/
Introduction Mobile scorecards in Adobe Customer Journey Analytics (CJA) offer a streamlined way to monitor key performance metrics on mobile devices, giving stakeholders access to data insights anywhere. These mobile-optimized dashboards let users track, analyze, and act on key performance indicators while on the move. This guide explores how to create effective mobile scorecards for CJA, share them with stakeholders, and maximize their value within the CJA solution ecosystem. CJA mobile scorecards display data through simple, mobile-optimized tiles. Users access key metrics and insights via the Adobe Analytics mobile app, which serves both CJA and Adobe Analytics (iOS link, Android link). The scorecards simplify complex data into digestible formats, displaying key performance indicators and strategic metrics in a mobile-friendly interface. They're designed specifically for executives, managers, and business users who need quick, on-the-go access to key performance metrics data. B
Hi everyone,I am facing an issue in OOTB page property "Advanced tab -> Robots tags" field in we-retail project. Please provide your input on this issue.In We-retail project, I am checking 2 pages --> Language Masters - /content/we-retail/language-masters/en/experience/test and CA EN live copy - /content/we-retail/us/en/experience/test. I added "noindex, follow" values in "Robots tags" field and rolled out this page. In crx/de, I am able to see the live copy has "Robots tags" field value as "noindex, follow" but I am not able to see the changes in Page Properties - http://localhost:4504/mnt/overlay/wcm/core/content/sites/properties.html?item=/content/we-retail/ca/en/experience/test. In language masters Page Properties - http://localhost:4504/mnt/overlay/wcm/core/content/sites/properties.html?item=/content/we-retail/language-masters/en/experience/test, I am able to see the "Robots tags" value correctly.
Hi Team,Can we implement showing or hiding a text field based on radio button selection in AEM core component forms?Core components FormsAEMasCS Thanks,Roy
In this post, we’ll explore how you can stay informed about your scheduled queries by setting up alerts in Adobe Experience Platform. These alerts help monitor query runs and notify you of important status SQL query updates—so you can act quickly when things don’t go as planned. Why Use Query Alerts?Query alerts let you subscribe to real-time notifications for specific states of a scheduled query. You can choose to receive alerts when:A query startsA query succeedsA query failsA query is delayed beyond a set thresholdA query is quarantinedThis makes it easier to track automated workflows without constantly checking their status manually. How to Set Alerts for Scheduled QueriesWhen creating or editing a scheduled query in the Query Editor, you’ll see an option to subscribe to alerts for different states. Here’s how to use it:In the scheduled query setup, scroll to the Alerts section.Select the checkboxes for the alert types you want to subscribe to (start, success, failure, et
You can send communication at any time but if your messages don’t get to your customers at the right time, they won’t be effective. Think of multitude of this issue if you have common operating paradigm with no brand and no market isolation with shared AEP/AJO instance for global implementation. With no isolation of data and operating groups it will be very tricky to send some communications based on consumer active time + time zone. Lets chime in to a use case: Consider an operating model in which a marketing or operations team works from a single geolocation in a single time zone and must plan a campaign that takes into account the user's active time of the day and the time zone they are in (where they have consumers from multiple geos).This would be tricky to orchestrate campaigns based on consumers active time + time zone and in some situations due to time zone differences we might have to send the communication next day's based on next days active time + time z
Introduction: Fast Development with High Quality Isn’t a Myth—We’re Living It At Adobe, we know that our customers rely on Adobe Journey Optimizer (AJO) to deliver seamless, timely, and personalized customer experiences. That’s why we have made it our mission to catch issues before they reach our customers – and resolve them quickly when they do. How? With something we call Customer Use Case (CUC) Automation. While we continue to invest in traditional testing methods like unit tests, functional tests, and integration checks, Customer Use Case (CUC) Automation goes a step further. It tests AJO the way our customers actually use it—across journeys, segments, profiles, message authoring, delivery, and more. By mirroring real user workflows end to end, CUC ensures everything works together seamlessly, just as you’d expect in a live environment. This means better reliability, faster issue resolution, and smoother experience for our team and our customers. Here’s t
Authors: @kumarsameer , @pratibhas Reviewers: @saswataghosh, @kniwa, @rishabhc, @erikru & @ruchita_ghaskadvi If you’ve worked with the Adobe Experience Platform (AEP) B2B data model, you know it offers a wealth of opportunities for gaining valuable insights. Adobe’s Account Profiles Dashboard within AEP is a powerful tool designed to help businesses harness the full potential of their B2B data.In this blog, we’ll explore how to effectively use the Account Profiles Dashboard to maximize its benefits. We’ll walk you through the key fields and widgets and offer guidance on how to leverage this dashboard to enhance your business strategies.What’s inside the Account Profiles Dashboard?Imagine having a tool that aggregates all your B2B data into one cohesive presentation, giving you a crystal-clear view of your accounts. That’s what the Account Profiles Dashboard in AEP does. It’s your go-to for analyzing and visualizing account dat
Image credits: Adobe Firefly Imagine if you could peek into the future and know exactly who would respond best to your marketing efforts, what actions would drive conversions, and how to maximize each campaign's ROI. This isn’t just a dream—it’s Adobe Real-time CDP Customer AI in action. In this post, we’ll explore common marketing scenarios and show how setting up clear prediction goals and audience strategies can help you make smarter, data-driven decisions. 1. Promotions with Precision: Targeting the Right Customers for Your Promo Codes Scenario: You’re planning a promotional campaign and want to prioritize customers who would benefit the most from promo codes. But who really needs them? Business Goal: Drive conversions with the minimum amount of discounting to maximize profitability. Prediction Statement: Predict which customers are most likely to purchase in the next 30 days. Audience Strategy: Split your audience based on their likelihood to co
Image credits: Adobe Firefly In the last blogpost, we learned how to identify a prediction statement from your business goals and context. In this post, we will outline how you can take a prediction statement, build predictions using Adobe Real-time CDP Customer AI, and then create intelligent audiences using these predictions. Let’s say our prediction statement is to “Predict who’s most likely to purchase product X in the next 30 days using web behavior data and customer product holding and loyalty status.” This goal provides us with several key components that guide the setup of a Customer AI app. (a.k.a. predictive model) Here’s how each element of this goal translates to the core concepts of predictive modeling. 1. Input Data: Time Series and Events What are Time Series and Events? These are signals that capture user actions or behaviors over time. In our goal, “web behavior data” is a time series input because it tracks actions like
On Feb 25th our Adobe Target engineers will provide you a "sneak preview" on the topics they are working on. Webinar 1 will focus on : The new Adobe Target UI AI Assistant AI Assitant Content Accelerator CDN Experimentation for ultra low latency "Flicker" Management Register now! and come with nerdy questions answered live from our friendly & geeky Adobe Target engineers! This webinar series is powered by Ultimate Success - increase adoption and drive value ! While you're at it, make sure to also check out and bookmark our full event calendar here. Recordings will be made available within a week of each session, so sign up now for access!
Watch this session recording, browse the attached session materials, and post your follow-up Questions as a Reply to this Thread for follow-up Answers from the experts! Session Details: [S816] Establish Your Experimentation as a Business Product Building 10 tests is easy, 100 is a challenge, but how about 1,000? Learn what it takes from The Home Depot leadership to scale effective test creation. Hear about their journey from selective A/B testing to the creation of an enterprise experimentation product that sources companywide group think and flexes testing muscle. In this session: Steps and tips to create and roll out a test production line Use case examples to illustrate step-by-step handoffs, best practices, and ownership Blueprint templates to take back and create your own experimentation production line Watch the Session Recording Recorded on: Thursday, Mar 23rd, 2023: 9:30 AM - 10:30 AM PDT Q&A: Plea
It looks like Workfront rolled out a new Search interface without alerting us of the change in the release notes (not good). Anyone having issues with this search interface? When I switch over the the Advanced Search option in the interface it crashes my browser. Wish they would iron out all the bugs in these updates prior to them being rolled out to the user base.
Introduction Event Depth is a new standard dimension component introduced to Customer Journey Analytics (CJA) in May 2025. It gives CJA practitioners new ways to measure and better understand how events are positioned within bounded experience sessions. The Event Depth dimension enables detailed tracking and analysis of where specific events occur in the sequential flow of user interactions within a session. By revealing the precise positioning of events within the sequence of customer event interactions, this dimension empowers analysts to make clear distinctions between sessions demonstrating high levels of engagement and those showing minimal interaction patterns against collected events activity. Through this enhanced visibility into user behavior, analysts can effectively identify opportunities for optimization and leverage data-informed insights to make strategic improvements to the overall customer journey. What is Event Depth? Event Depth (component ID= adobe_event_de
My filter.xml under ui.content looks like this -<workspaceFilter version="1.0"> <filter root="/conf/myproject" mode="merge"/></workspaceFilter>I have a subfolder under /conf/myproject containing some queries that I want to have mode="replace".So I excluded that path from my filter.xml and added it as a separate filter as follows - <workspaceFilter version="1.0"> <filter root="/conf/myproject" mode="merge"> <exclude pattern="/conf/myproject/settings/graphql/persistentQueries(/.*)?"/> </filter <filter root="/conf/myproject/settings/graphql/persistentQueries" mode="replace"/></workspaceFilter>When I deploy using mvn clean install, I see old node properties for queries under /conf/myproject/settings/graphql/persistentQueries. The replace functionality doesn't seem to be working correctly.What am I doing wrong? Please note that when I place <filter root="/conf/myproject/settings/graphql/per
Hello RTCDP Community users, We’re continually inspired by how you’re using Adobe Real-Time Customer Data Platform to create meaningful impact. Your insights not only showcase what’s possible but they also empower others to make smarter, more confident decisions.We’d truly appreciate it if you could take 10 minutes to share your experience on Gartner Peer Insights. Your feedback plays a key role in shaping Adobe’s position in the Voice of the Customer report and contributes to our eligibility for the Customers’ Choice recognition. Most importantly, your voice helps guide peers in choosing the right solution for their needs.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 here!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
In this post, we’ll explore how to manage dynamic SQL audience in Data Distiller by using the INSERT OVERWRITE INTO command. This capability enables you to fully refresh the contents of an audience with the results of a new SQL query, making it ideal for use cases that require recurring or complete audience updates, such as monthly re-qualification or based on customer behavioral pattern. What is INSERT OVERWRITE INTO?Unlike the standard INSERT INTO command, which adds new profiles to an existing audience, INSERT OVERWRITE INTO removes all current audience members and replaces them with only the profiles returned by your SQL query. This ensures precision and control when updating SQL audience definitions at scale. Audience Behavior in Real-Time Customer ProfileWhen an overwrite occurs, Real-Time Customer Profile applies the following logic:New profiles in the batch → marked as enteredRemoved profiles (not in the new batch) → marked as exitedUnchanged profiles → no action take
Watch now Join Adobe CJA champions and Experience Maker award winners Katie Klein and Lokesh Alluri as they dive deep into customer journey analytics (CJA) and explore its transformative potential for your business.What you'll learn:Understanding CJA: Learn what CJA is and how it differs from AA.Strategic framework: Discover the steps for data ingestion, enablement, and adoption to maximize ROI.Web SDK insights: Find out if Web SDK is necessary for CJA and explore alternatives.CJA vs. AA: Understand the relationship between CJA and AA, and explore options for integration.Profile data importance: Learn about the significance of profile data and how to overcome related challenges.Implementation best practices: Get tips on use case-driven approaches, scalable data ingestion, and establishing governance practices.Examples of CJA capabilities: See real-world examples of what CJA can achieve.What if I don’t have CJA? No worries! Whether you're interested in what CJA implementation looks
We’re excited to share the on-demand session recordings from Adobe Summit 2025, specifically focused on AEP & RTCDP. Whether you want to revisit a session or catch up on ones you missed, this curated list brings together the most relevant insights for AEP & RTCDP users, practitioners, and champions. Check out the full list of sessions below – organized for quick reference, with direct links to each recording: Session Name Speakers (Name & Designation) Recording Link Accelerating Audiences: Learn How to Action on Your Audience Strategy [S508] Josee Healey, Sr. Product Marketing Manager - Adobe Real-Time CDP, Adobe / Shelby Mansuri, Sr. Manager, Product Management, Adobe Recording Link Adapting to Evolving Challenges in the Media and Advertising Industry [S941] Ian Dejong, Principal Strategist - Media, Entertainment & Trust, Adobe / Angelo Sinibaldi, Director Data Commercialization and Strategy, Nine Entertainment Recording Link AI-Driven Excellence: How AI As
Do I need to rebase my code to the latest maven project archetype or the BPA/pattern detector will do it for me via the recommendations/findings? Thanks
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.