Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
As Adobe Target undergoes major UI upgrades, many users—both new and experienced—are encountering unexpected challenges: As few examples like : 1) Activities created in the old UI aren’t working correctly in the new interface (and vice versa)2) Moving or editing page elements has become more difficult3) QA URLs not functioning as expected4) Missing features or unclear workflowsAnd many more ...Together with @kandersen-1 , we’re excited to launch a new dedicated thread on Experience League - a new Captain-driven initiative to bring us all together to: 1) Share the issues you're facing2) Report what's missing or broken3) Learn workarounds and tips from others4) Find clarity on how to navigate the new UI efficientlyThe goal: Let’s crowdsource solutions, simplify the transition, and support one another through these changes.Got a blocker, a workaround, or just something that feels off? Post it in this thread. We’ll answer what we can—and escalate where needed.Let’s
Request for Feature Enhancement (RFE) Summary: API to get variation of Content Fragment Use-case: There is content fragment. Have to create variation of CF eg: FB , LinkedIn. Want to automate variation creation. Suppose we send content along with params like audience, Tone etc. On API hit we get the variation data. Current/Experienced Behavior: We have editor where we input data and get dariation. This variation we can copy paste or export as variation. Improved/Expected Behavior: Environment Details (AEM version/service pack, any other specifics if applicable): AEM cloud service Customer-name/Organization name: Screenshot (if applicable): Code package (if applicable):
On my project I have got only AT. if (User viewed == finance category)then (homepage personalization)Target does not store previous URLs of the session, is it the only workaround?Send through web sdk:alloy("sendEvent", { "data": { "__adobe": { "target": { "profile.category": "finance" }}}} AM I able to use that attribute during the same session?
The Forms 2.0 lightbox() method is fully functional, but commonly misused.[1] I’ve had a post in my drafts for ages — “Tips for a smoother lightbox() experience” — but in the meantime lightbox() has become unnecessary because all modern browsers support <dialog>. IMO, the coolest things about <dialog> are: its built-in responsiveness: desktop and mobile browsers automatically position the modal correctly its native controls: the Escape key and back-swipe both close the dialog its easy styling: transform ::backdrop with any CSS properties Secondarily, <dialog> minimizes the need for JavaScript. The JS in this post is only necessary because Safari doesn’t support Invoker Commands yet. In Chrome and Firefox, you can close and open the modal using HTML alone, no extra JS! Here’s a modal Marketo form inside a <dialog>: The markup is amazingly simple, just put the standard form embed inside a <dialog> and add a close <button&g
Hello AEM Community,I'm working on a component dialog in AEM where a dropdown drives visibility of field containers using a custom JS-based show/hide logic that supports multiple values per target. Goal / Functionality:A select dropdown has 4 options: Images, Articles, Posts, and VideosImages, Articles, and Posts share a common image upload fieldVideos shows a separate video path and poster fieldBoth single and multifield dropdowns are supportedValidation is handled properly — hidden required fields are not submitted, and visible fields are validated correctly Issue:While the custom JS handles visibility and validation well for the video path field, I’ve noticed that the image field (used in the shared container) allows submission even when required and empty.Oddly enough, the video path field is correctly validated. Dialog XML Snippet:xmlCopyEdit<tabjcr:primaryType="nt:unstructured"sling:resourceType="granite/ui/components/coral/foundation/form/select"fieldLabel="Sel
If I have an array of collections with key-value pairs, what's the easiest way to transform this array so that only certain keys (and their values) are preserved in the array?For example, if this is the output of a HTTP request module:how can I transform this data so that within each collection I have only the value and label keys?I'd like to store the transformed array in a variable so that I can later "search" within that with the map function.Thank you!
Hi All,on local SDK build is working fine but on adobe cloud pipeline deployment failed due to below error:[ERROR] com.adobe.granite.fact.command.AnalyseCommand - exception occurred : Errors are present in the analyser. Please, check logs.Errors:[api-regions-exportsimports] test.project.core:0.0.1-SNAPSHOT: Bundle test.core:0.0.1-SNAPSHOT is importing package(s) [Package com.fasterxml.jackson.annotation;version=[2.16,3), Package com.fasterxml.jackson.databind;version=[2.16,3)] in start level 20 but no visible bundle is exporting these for that start level in the required version range. (test.project.all:0.0.1-SNAPSHOT)[api-regions-exportsimports] test.project.core:0.0.1-SNAPSHOT: Bundle test.core:0.0.1-SNAPSHOT is importing package(s) [Package com.fasterxml.jackson.annotation;version=[2.16,3), Package com.fasterxml.jackson.databind;version=[2.16,3)] in start level 20 but no visible bundle is exporting these for that start level in the required version range. (test.project.all:0.0.1-SNA
Introduction As artificial intelligence technologies continue to gain widespread adoption across various digital platforms and channels, developing an understanding of how Large Language Model (LLM) and AI-generated traffic influences and shapes your analytics data has evolved from being merely important to absolutely essential. Adobe Customer Journey Analytics (CJA) provides capabilities designed specifically to help organizations identify, segment, and analyze this unique category of traffic. These powerful features enable data professionals to not only maintain the highest standards of data integrity in an increasingly AI-driven digital landscape, but also to extract valuable, actionable insights into the specific ways that LLMs and AI systems interact with and navigate through your digital properties and assets. In this guide, we will explore approaches to handling LLM and AI traffic in CJA using derived fields and CJA reporting methods, covering implementation across web, app, a
Hi Community, We have implemented an event 1 that fire when user do certain behavior like clicking or scrolling the page. Where it is possible for us to have 1 page view and multiple engagement event 1. Our team want to create an engagement metric for page-level where HIT CONTAINER event 1 exist (Page views) / Page views, but it doesn't work. Could you advise? The goal is to be able to use page URL as dimension and this metric for visualization so we can tell how engagement rate each page are performing. A couple of solutions we have tried is using the visit container:1. VISIT CONTAINER event 1 exist (Page views) / Page views. This rule pulls all page view from that visit not just the page where event 15 fire, so this possibly inflate the engagement number.2. HIT CONTTAINER event 1 exist (visits) / Visits. This rule worked but it's also at the visit level and we are looking to get a page level metric.3. Distinct Count Page URL (event 1 exist) / page views - issues w
I can't find any installation instructions for Hotfix for GRANITE-61551. Does it get deployed on both publish and author instances? Also, no documentation for AEM 6.5 SITES Hotfix on SP23 SITES-33973. I assume it needs to be deployed as well on a SP23 instance since the GRANITE-61551 hotfix does not appear to include 33973.
I followed the below AEM Doc to create a RTE Style Plugin. I am able to add multiple classes to the selected text. I am able to select more than one option at the same time from the style dropdown. Is there a way that can make styles plugin to not select more than one stye for any selected text? https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/configuring-and-extending/configure-rich-text-editor-plug-ins#:~:text=Specify%20the%20available%20Styles%20in%20the%20pop%2Dup%20list
Hi All, AEM as cloud dispatcher filter section has the below configuration to block any metadata calls on assets. Example path /content/dam/image/test.png.1.json /0017 { /type "deny" /selectors '(feed|rss|pages|languages|blueprint|infinity|tidy|sysview|docview|query|[0-9-]+|jcr:content)' /extension '(json|xml|html|feed)' }But this does not block the path /content/dam/image/test.png/.1.json(a '/' post the actual asset path and then the selector and extension), and returns the metadata information. This is leaking the metadata information of the asset. How this path can be blocked?
I need to increase the size of the AEM dialog. Even on full screen mode the fields are still small. I have used some nested multifields that make the fields look very long and small. Is there a way I can change the size of the AEM dialog on load for the required component ? Also, I was trying to change the default CSS of dialog. Is it the right was ?
If you have migrated to the new Marketo IMS (Identity Management), you may have started to notice something: Many new features are getting unlocked to you as an admin user. I am certain that you, like me, are excited about some of these new features we are seeing from Adobe that are making our lives as admins and marketers easier. One of these features that has been unlocked is a “Merge Fields” feature. When I first discovered this new Merge Fields feature, I became instantly excited because one of the issues that we have had as Marketo Engage Admins is with duplicate and/or extraneous fields. Duplicate fields can result from a number of sources, such as errant Salesforce field setup, lax Salesforce admin field level security settings (many of which are unnecessary and can cause sync backlog issues), bespoke field additions, or fields created for prior use cases that are no longer needed. Prior to this feature being launched, we faced
I am dealing with unclosed resource resolver warnings and working on solutions to fix this. In the process I came across this article - https://experienceleague.adobe.com/en/docs/experience-cloud-kcs/kbarticles/ka-23761#This article offers the following workaround:The solution seems to close the resource resolver from just one resource instead of "iterating" over the iterator.For eg://workaround: close internal resource resolver(s)Iterator< Resource> resources = result.getResources(); while (resources.hasNext()) { Resource resource = resources.next(); resource.getResourceResolver().close(); }Appreciate your suggestions!!PS: Tried to use the "suggest an edit" option on that page and got a 404.
I'm doing a journey analysis using raw data from Adobe data feeds in my GCP table. I want to filter rows to only page view events. Is there a way to do that?
Adobe launched multi capping functionality, but custom event is not working in real time based on response. Is that real time based on customer response event.
Description - There was an update in Workfront on 10/22 which changed the request page to a new experience. Previously there was an ability to copy requests. Now we don't see that function. Please add this back.Why is this feature important to you - This was used daily by our marketing teams. We want to use the new experience but can't toggle it on until this is added.How would you like the feature to work - Add a "copy request" button that works the same as the old one in the old requests pageCurrent Behavior - There is no copy button on the new requests page
How would you do such a use-case that user spent more than 10 sec on some specific site?
In our SDR we use adobe events 251,252,253,254 for google search. We want to check whether these events are available in event.tsv file. But our confusion is which number we need to check in tsv for these events. Could you help us?
Join us for an Experience League Live session as we unveil Adobe Journey Optimizer Experimentation Accelerator, a new AI-first application built to transform how experimentation, product and growth teams test, learn, and optimize campaigns and customer journeys. Date: October 30, 2025 Time: 8:30 am PT Can’t make it? Sign up anyway and we will send you the recording afterward. We hope to see you there! REGISTER NOW!
I'm trying to recover a deleted proof. From what I have read I should be able to recover it from the trash can. However, there is no trash canon the left hand side like all the instructions state. Were was it moved in the latest update?
I have uploaded a product catalog using the Save Entities API. I passed relative page URLs while uploading the data. However, in the product catalog the thumbnail base URL( from recommendation setting) is being appended to the page URL. I checked the entity value using GET Entities API, and it shows the relative page URL as expected. It is only in the UI that the appended URL is displayed. Does anyone have any idea why this is happening?
I am experiencing an unusually high failure rate in our live journeys executed via Adobe Journey Optimizer over the last 24 hours. Out of a total of 68,429 records processed, approximately 52,000 have failed, which is significantly above acceptable thresholds.The Top_Failure_Reasons section highlights several error types, but we require a deeper understanding of the root causes behind each of these failures. We have attached a screenshot for your reference that outlines the failure categories. Screenshot is attached for your reference.
Hi, Some time back I posted a question here about "ZIP file referencing not showing in metadata reference links"... We did not locate what the cause was for the ZIP files not showing that they are referenced in the webpages. Lately I was auditing thousands of docx and pdf files. I used Renovator to export the lists of files from the folders. Then in the CSV sheet filtered out the files that has no references. I cross checked a few randomly picked files in the DAM to make sure they have have no reference links in the asset properties. However, with the help of a few users we found out that many files that were reported as not referenced in the webpages, were actually referenced. I confirmed the files were added to the webpages correctly using asset pick tool. Tested it myself. The reference links in the asset properties did not show up! The documents in the webpage are added in the Accordion component. Can components influence this behaviour?I am out of ideas what ma
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.