Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I created an Intake Email request queue that we are exploring using to capture documents/email previews which would apply the documents into various projects for review and approval. The csv and pdf in the testing intake queue are showing up in the documents as expected, but any attached .MSG documents are not being added to the request documents via the email intake process. We are able to add .msg files manually into documents after to confirm it accepts those as documents, but does not appear to be recognizing these as an attachment in an email. Is this expected and a limitation with email intake? Is there a way to turn on acceptance of .msg attachments and applying them in the documents? Email that was sent to intake included 3 attachments: Request (issue) created only captured 2 of the documents (csv and pdf) and is missing .msg attachment:
We have found an issue in AJO making us concerned about how to handle emails in an always on activity - when the master email template is been updated. It seems like there is now obvious way of changing and updating a template, and at the same time keep the content that is created in a template used in an running Journey. Changing the master template directly in prod, or from a upgrade package is no problem. The issue is how to keep the created and customized content used in that template you are updating. In many cases you are updating the "framwork" like header/footer or other more than less static content in a template. And in a Journey you create the relevant content for this activity using the "static" framework. But when you need to change/upgrade the framwork, and change the template in use with the new and updated version, the customized content is been deleted. Is is not able to update just the template, and keep the customized content inside the template. Is there a
Does anyone know if the API has a direct URL link to any note/comment made on objects such as projects, issues, documents or tasks? I see that on all comments now, there is a "copy link" option next to the note in the threads but cant seem to place which API code that goes with. I can recreate a note URL using a CONCAT expression in a report but when added to a report it shows the full url text, and while it is a hyperlink it is very long and not report friendly. What I want to show is a shorter text like "Link to comment, that hyperlinks to the note's URL.
Hello community, Within a workflow, we need to extract a list of all workflows that have a query node that have a query node targeting a table called ‘CEP’ in an output so that I can use it downstream of the workflow. Do you have any idea how this can be done? Thanks
Could somebody give me idea how to use multiple if statements in Condition Node? Additionally has anyone used Condition Node while choosing email address?
Request for Feature Enhancement (RFE) Summary: As an Author,I want to have an image search option in Page propertiesSo that I can author pages with more ease Use-case: Current/Experienced Behavior: PFA for more details Improved/Expected Behavior: Environment Details (AEM version/service pack, any other specifics if applicable): Cloud Manager AEM Release: 2024.11.18751.20241128T090041Z Customer-name/Organization name: Screenshot (if applicable): Code package (if applicable): @manikandan.murugan@ey.com @aberdane@adobe.com
No text available
Hi AJO experts, I would like to see birthdate is equal to 59 years old and 60 and 65. How can I do it in Expression editor in AJO condition.{%= ageInMonths(#{ExperiencePlatform.ProfileFieldGroup.profile.person.birthDate}) >= 714 %}It is not working.Please suggest.Kind regards,Vidhi
Testing AI Assistant in Campaign v8: what works, what doesn’t.. Here’s what I found so far: For images, it’s ok, but I still prefer generating them with Firefly separately and then inserting them on the email. For copy, the results look encouraging, though I see opportunities to refine further. I’d love to hear from the community: Are the emails it generates truly optimized, or do you still need a design resource? How well does the copy align with brand standards, tone, and quality? For visuals, do you rely on brand assets, or is the AI good enough out of the box? What’s been your experience? Share your thoughts! 👇 And don't forget a lot depends on how you build your prompt.
In the below code there is use of RequestResponseFactory to generate the Html output, I would like to refactor the code as its deprecated now. also HttpServletRequest httpRequest passed to this method its also using requestResponseFacotry in the servlet who call the below method:HttpServletRequest httpRequest = requestResponseFacotry.createRequest(HttpConstants.METHOD_GET, url); public static String fetchHtmlContent(HttpServletRequest httpRequest, ResourceResolver resolver,RequestResponseFactory requestResponseFactory, SlingRequestProcessor requestProcessor) {String htmlContentAsString = null;WCMMode.DISABLED.toRequest(httpRequest);try (ByteArrayOutputStream htmlByteArrayOutputStream = new ByteArrayOutputStream(); ) {HttpServletResponse response = requestResponseFactory.createResponse(htmlByteArrayOutputStream);requestProcessor.processRequest(httpRequest, response, resolver);response.getWriter().flush();htmlContent = htmlByteArrayOutputStream.toString(UTF
Hello,We’ve encountered an issue with our AEM-Target integration: although targeted content is being replaced, it appears blank on the UI because the CSS class (mboxDefault) is not removed after content injection. We have tried different timeout settings, but haven’t had any success.Also the content personalization is specific to the component not for the complete page.We’re using the at.js 2.11.8 version. Can someone help identify what might be causing the issue and suggest possible solutions? I don’t see any errors in the console or failures in the network calls. I’m not sure if we need to introduce a listener to change the visibility. I appreciate any help you can provide. @hrishikeshkagne
Hi, We recently changed cookie from Onetrust to Transcend and I noticed there is almost 60% drop in traffic in Adobe Analytics after implementation. When I checked Google Analytics, there is not huge drop as in Adobe analytics. What can be the reason for this? Thank You,Garvita.
Let me start by noting this technique is only for people at your email domain, not for lead email addresses. Guessing leads’ names is what spammers do. If you forgot to require First Name and Last Name on a lead gen form, complete their profile responsibly. Sometimes, due to technical gaps, you only have the email address of an account owner or other internal user. If your company used 100% predictable logic to generate the address, you can (fairly) safely synthesize a friendly name while waiting for CRM to do a proper field mapping. That logic is: Given a display name where (1) all characters are valid in an email address and (2) all words are in title case, convert spaces to dots and append the domain. For example, the name Sandy-Jo B. O'Shelley is converted to the email address sandy-jo.b.o'shelley@example.com. If an address was generated that way, this Velocity code — #set( $emailField = $lead.YourEmailField ) ## break down left-hand-side@right-hand-side #s
Hi,I’ve run into an issue with the Visual Experience Composer (VEC). Previously, I was able to use the “Add Before” and “Add After” features to insert multiple HTML elements at once (for example, multiple HTML elements added after an element).Recently, whenever I try this, Target throws an error saying that more than one element is being added. The only way to proceed is to split the HTML into separate insertions (one element at a time), which is tedious and error-prone.I’ve checked the latest Adobe Target release notes, but I couldn’t find any mention of this being an intentional deprecation or limitation.So my questions are:Has Adobe officially deprecated inserting multiple elements at once via “Add Before” / “Add After”?If yes, could you point me to the official documentation or release notes that confirm this change?If not, is this a bug in the new VEC, and should we open a support ticket?This change is impacting our workflow, so any clarification would be very helpful.Thanks in ad
Is it something configured in the Data Collection or something also has to be added into the source code of the app?https://developer.adobe.com/client-sdks/home/base/mobile-core/rules-engine/https://developer.adobe.com/client-sdks/home/base/mobile-core/platform-services/
Hi everyone,We’re on Cloud and when authors publish /content/acme/en/products.page.html, that URL updates right away, but the versions with selectors (like /content/acme/en/products.list.page.html) and the clean URL (/content/acme/en/products) stay stale for a few minutes behind the CDN/Dispatcher. How can I track down what’s caching what, and fix it so all variants invalidate together?
Implementation Details :-1. In Content Fragment Model Editor we are using Content Reference with type Image. 2. Now using this model we have added path to image. 3. Its getting stored in correct manner in crx/de.4. Graph QL Query returning null.Note - Its AEM as CS Local set up.
HI All,When Testing a journey using test mode. The pre-req is that the profile should have a test profile flag to true then it enters a journey.But what if we have just an experience event schema and profiles are created pseudonymous on the fly. This way the profile doesn't have any related individual profile schema to have a test profile attribute.In this case when we are testing the test profile, we trigger the event with a payload that contains{"_tenant": {"Key": "HT","testProfile": true}}with test profile attribute that is not from Out of the system fields group. This way when we are trying to trigger the event, will it trigger the journey in test mode?AI answer - NOTests - NOThanks
Is is possible to access the Title and Body of a push in a Custom Action? I can't find a kind of metadata of the push to use in CA Thanks.
When we use one click unsubscribe as channel, i see the below value is modified."idSpecific": { "Email": { "abce@hotmail.com": { "marketing": { "email": { "val": "n", "time": "2025-08-21T03:35:23.983335Z" } How do we modify this value to n to y. So that user can optin again. I tried landing page identity based email optout. but it is not updating the above value instead it created using identity value like the below. "CompKey": { "1234": { "marketing": { "email": { "val": "y", "time": "2025-08-28T02:41:55.421381Z" Please suggest
might be best explained with an example:Putting everything inside the component annotation works. When I tried using SlingServletFilter as suggested by Apache in their Sling Filter page (https://sling.apache.org/documentation/the-sling-engine/filters.html), the filter stop working. Any ideas? Thanks(service = Filter.class, property = { "sling.filter.scope=REQUEST", "sling.filter.pattern=^/content/myapp/sg/en/login.*", "service.ranking:Integer=101" }) /*@Component @SlingServletFilter( scope = {SlingServletFilterScope.REQUEST}, pattern = "^/content/myapp/sg/en/login.*" ) @ServiceRanking(101)*/
I have a XF field in my component with resource type as : cq/experience-fragments/editor/components/xffieldand i have given one property rootPath as /content/experience-fragments.Now when i type anything in this field it throws an error as failed to load next page If i give rootPath as /content/experience-fragments/myproject then this error doesnt show up. But i want to have rootPath as /content/experience-fragments only. Any solution to this?
I have custom index file created and added index rule for text property. if my search key match in href tag value present under the text value the result not display. i have tried to add href index rule also with value href.. But same issue matching result not display.my search key value:national my sample text value:<p><a id="back-to-forms-link" style="display: none;" href="/content/national.html" target="_self">Back to forms</a></p></ul></ul></p> my index rule: <textjcr:primaryType="nt:unstructured"name="text"nodeScopeIndex="{Boolean}true"propertyIndex="{Boolean}true"type="String"useInSpellcheck="{Boolean}true"useInSuggest="{Boolean}false"/> <hrefjcr:primaryType="nt:unstructured"name="href"nodeScopeIndex="{Boolean}true"propertyIndex="{Boolean}true"type="String"useInSpellcheck="{Boolean}true"useInSuggest="{Boolean}false"/>
I have a use case where the Video component is allowed both directly on a page and as a slide inside the Core Components Carousel (v1) using editable templates.When I add the Video component directly to a page, I can assign a policy that enables embeddable options (e.g., YouTube, Marketo) via the template editor. When I add the Video component inside the Carousel (as a slide/panel), I do not see the option to assign or inherit the same policy for embeddable options. The Video dialog inside the Carousel does not show the "Embeddable" dropdown, even though the Video component is allowed as a child.Questions:1.How can I ensure that the Video component inside the Carousel inherits or references the same policy as the standalone Video component, so that embeddable options appear in the dialog?2. Is there a way to configure or map the Video policy for the Carousel’s panelcontainer in the template editor, or does this require manual changes in CRX/DE?3. If manual CRX/DE configuration is
Hi, I think it would be great if we have a multi-select option to select more than one tag value for a specific tag in the system. ex: Lets say i have a tag named Vertical and I would like to select more than one picklist value during the program creation step. Currently, we either have to select one or come up with a specific tag value that could accommodate this specific need as we are unable to select more than one value from the picklist. Thanks, vineela.
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.