Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi!!We are trying to configure new destination with mapping having one column name as "event" equal to a certain string or text as "XYZ in destination export file.Is there any way we can update the value based on audience or every time this would require setting up a new destination for each audience ?Is there a way we can leverage the audience files name as an attribute in the export file.i.e if audience name contains "XYZ" set the column attribute "event" as "XYZ" and if audience name contains "XYZ_ABC" set the value as "ABC".Or Is there way we can change this value based on audience ID?I see there is option of add calculated field like below , but not sure what value it contains.segments[*].segmentIDsegments[*].segmentID._id segments[*].segmentID.namespaceWould anyone have some suggestions , how we can achieve above ?We'd really like to have this conditional logic work on the AEP-side instead of having multiple destination for each audience.Thanks!!
Hi is there any API call, that can give the list of all the batches that were ran for a specific dataset 'A' overall till today and between time period from 'B' to 'C'.Complete list of batches.
I have created a custom gallery component and added custom button component to it, (sling:ResourceSuperType as Core button component) using data-sly-resource as below.<sly data-sly-resource="${ 'deselectButton' @ resourceType='myproject/components/button', decoration=true}"></sly>1. For button component i have added style system and able to use it properly when i add button component directly on page. 2. Now, I have added gallery component on a page, and it has button component inside it, when I open the dialog, I'm not able to see styles tab, however, I'm able to see the paint brush icon when I hover on edit mode and add styles, but my problem statement is not able to view styles tab in button component dialog until I add some style using the paint brush icon. Please let me know if there are any solutions.
Is content experiment testing allowed on images and content blocks within email campaigns?According to the documentation, I know that we can test the subline of an email, but there is no clear documentation indicating whether testing is supported for images or content blocks.
I am to trying enable the Anchor link plug in RTE for Content Fragment. Does anyone have a solution on how to do that?
Hello, I would like to understand the query/search configuration using AEM Bulk Editor to pull a list of keywords e.g. 'Pensions basics' that is ONLY link text.Is this possible? Your feedback would be greatly appreciated.Thank you.
All, Question - I have an attribute as part of my Core Profile schema that I would like to use as the External Link of a CTA in an email. I loaded a unique link in an attribute field. I the email when selecting the CTA, I chose External Link and chose the attribute field for personalization. When I send myself an email, the field does not respond like a CTA. I'm assuming this can't be done and that you actually need a link there.
Hi,I am looking for a minor customization of content automation add on creative operations, where I can leverage AEM workflow to read a CSV file(mapping of image and text to apply on top of PSD layers) and pass the values from the file to Asset Processing Profiles as parameters through API and apply the profile to an asset folder to create asset renditions from a PSD file. Reference : https://experienceleague.adobe.com/en/docs/experience-manager-learn/assets/content-automation/creative-operations Can any one help me with any pointers? Thanks!
Hi team,Assets are uploaded to dynamic media. We have a requirement to sync the asset that are uploaded in dynamic media to aem by accessing DM using Adobe i/o assets compute process. Has anyone worked on the similar functionalities. How to make the connection from i/o to dynamic media? Bulk Migration from Media Server to AEM DAMreferred this document but didn't have much details on how to access DM and sync the asset to AEM. Please let me know if there's a better way to accomplish this process.Thank you.
Hey there AEM community - I was curious what you all have implemented for logging of the AEM CDN logs. We have a use case in which we're looking to capture what domain is calling the images to download for internal tracking of where they're being called and how recently.Wanted to understand if anyone has already solved this use case from Square One or see if you have any thoughts on implementation.Thanks!Tyler Krause
I'm following the instructions to integrate AEM 6.5.18 (AMS) as a Cloud Manager Service with Adobe Target to export Content fragments. (see link below) Everything works until I get to the last step. When I select the content fragment, the Export to Adobe Target Offers option does not appear at the top. Is it possible to export content to Target if we don't use AEM in the Cloud? https://bymattlopes.com/integrating-aem-cloud-services-with-adobe-target-to-export-experience-and-content-fragments-part-8d6bca5206f0
HI All, --------------------------- I wanted to Export a large audience like 60 to 100 M to a cloud destination like blob with only 1 field like FirstName or email. --------------------------- The current dev and stage sandboxes have a limit of 4M max as the upper limit of engageable profiles. So is there a way to deduplicate the existing audiences to create a new audiences?. --------------------------- Approach Tried - 1. I have tried to use Audience composition rule builder. But there isn't a native option to do this? --------------------------- Approach thinking to try - 1. Make a FAC audience connection and create a large volume audiences. 2. Activate the large volume to destination ( I doubt even to activate, it comes under engageable limit. --------------------------- Let me know of any other ways. --------------------------- Thanks
I've added a new field to a component dialog used across ~500 pages in our AEM instance.Issue:New field appears correctly on newly created pagesFor existing pages, field only appears after reopening/closing the dialogManually reauthoring 500+ pages isn't feasible. Need efficient solution to add this property to all existing component instances without manual intervention.Looking for an out-of-the-box AEM solution or existing feature that can handle this dialog property update without extensive scripting. Prefer a configuration-based approach if available.Environment:AEM version: 6.5Has anyone solved this problem at scale? Sample scripts would be appreciated!
Hi everyone, In the Universal Editor, we use a JSON-based component definition where "component": "richtext" is utilized to handle rich text content.In AEM Sites, we have the ability to customize the Rich Text Editor (RTE) by adding custom plugins or configurations to meet specific requirements—such as adding proper spacing between text blocks or applying specific formatting rules.My question is:Does Edge Delivery Services (EDS) support any method to customize the richtext component in a similar way?Specifically, I'm looking to implement custom spacing behavior in authored rich text content.Is there an API, plugin mechanism, or any configuration option to extend or modify the behavior of the richtextcomponent within EDS?Any documentation reference or practical example would be appreciated.Thanks in advance!
I'm using Sites API to list and delete Content Fragments. In particular: 'List all Content Fragments" endpoint to get CFs to delete"Delete a Content Fragment" to delete each CFFor deletion endpoint, there are 2 required params: "fragmentId" in path"If-Match" in headerI'm getting values for these params from "List all Content Fragments" response for each CF. Example of GET response:{ "items": [ { "path": "<...>", "title": "<...>", "description": "<...>", "id": "1833c3df-1345-4c4d-84d5-211c1cc3cd1f", "created": {}, "modified": {}, "status": "DRAFT", "previewReplicationStatus": "NEVER_PUBLISHED", "model": {}, "validationStatus": [], "fields": [], "variations": [], "tags": [], "references": [], "fieldTags": [], "etag": "\"a6b0c90be2c9222696e83ded059108e7\"", "tagsCount": 0 } ] } Example of DELETE request:curl -i -X DELETE \ 'https://autho
Hi adobe community team,I am encountering the following error when trying to use akmai to logoc in current project:com.akamai.edgegrid.signer,version=[4.0,5) -- Cannot be resolvedcom.akamai.edgegrid.signer.apachehttpclient,version=[4.0,5) -- Cannot be resolvedhere the core pom.xml changes<dependency><groupId>com.akamai.edgegrid</groupId><artifactId>edgegrid-signer-apache-http-client</artifactId><version>4.0.1</version></dependency><dependency><groupId>com.akamai.edgegrid</groupId><artifactId>edgegrid-signer-core</artifactId><version>4.0.1</version></dependency>please provides you comment on the issue and provide your thoughts? #
Hi all, We have tags on our site which are grouped in different levels. This causes that, when we go deep into these levels, we can't see their full names unless we hover them and the tooltip shows up.Chech the image attached. Is there any way to solve this or change the view? It's making some of the tag groups useless. Thanks!
Hi, As we know, the lastLogin attribute is not natively provided by AEM in any version. For the AEM on-premise environments, we were able to capture this information by implementing an AuthenticationInfoPostProcessor or by tracking the user token expiry.However, with AEM as a Cloud Service (AEMaaCS), these approaches don’t appear to be technically feasible due to platform restrictions.Could you please share your expert insights on how we can achieve similar functionality in AEMaaCS? Any recommended best practices or workarounds would be greatly appreciatedRegardsBrijesh Yadav
There are custom sitemap generators in our codebase created by extending ResourceTreeSItemapGenerator, Is it register these two services according to specific rootpath.I have tried with sitemap_root property but it doesnt work
Hi everyone,I need help setting up a brand new soap client. I have the wsdl generation done. I have added my jakarta dependencies:<dependency> <groupId>jakarta.xml.soap</groupId> <artifactId>jakarta.xml.soap-api</artifactId> <version>3.0.2</version></dependency><dependency> <groupId>jakarta.xml.ws</groupId> <artifactId>jakarta.xml.ws-api</artifactId> <version>4.0.2</version></dependency><dependency> <groupId>jakarta.xml.bind</groupId> <artifactId>jakarta.xml.bind-api</artifactId> <version>4.0.2</version></dependency><dependency> <groupId>jakarta.activation</groupId> <artifactId>jakarta.activation-api</artifactId> <version>2.1.3</version></dependency><dependency> <groupId>jakarta.jws</groupId> <artifactId>jakarta.jws-api</artifact
Hi , We are storing the userdetails in AWS DB, and We have our lambda api which returns userdetails when called , To call the API we are sending key and token in headers , the same api is returning data in our AMS environment , local environment as well as in POSTMAN , but the api is not returning any data in Cloud Environment and its running into exception, so is there anything we need to allow in lambda , please advise me on this issue what might be the potential cause for this behaviour.Regards Shankar
HelloI’m facing an issue with AEM (Adobe Experience Manager) where the Last-Modified header appears when querying the publisher, but is missing when querying the dispatcher. Here are the details:Publisher Request (Working)root@ip pub:~# curl -I http://xx.x.xx-xxx:4503/content/dam/one/img/PCC+_IC_1.jpgHTTP/1.1 200 OKDate: Tue, 08 Apr 2025 18:07:46 GMTX-Content-Type-Options: nosniffX-Frame-Options: SAMEORIGINLast-Modified: Fri, 10 Jan 2025 14:17:37 GMTContent-Type: image/jpegContent-Length: 8381Dispatcher Request (Missing Last-Modified)root@ip Disp:~# curl -I http://xx.xx.xx-xxx/content/dam/one/img/PCC+_IC_1.jpgHTTP/1.1 200 OKDate: Tue, 08 Apr 2025 18:11:44 GMTServer: Apache/2.4.52 (Ubuntu)Age: 7003292Accept-Ranges: bytesContent-Length: 8381Content-Type: image/jpegIssue: As shown in the example, the Last-Modified header is present in the response from the AEM publisher but is missing when accessed through the dispatcher.Has anyone else experienced this? How can I resolve it so that
Hi everyone, I´m working in an AEM cloud project. I have configured my dispatcher to work as a reverse proxy following the next documentation: https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/content-delivery/pipeline-free-url-redirects so my dispatcher config looks like this: <IfModule mod_rewrite.c> RewriteEngine on # Reverse proxy managed by AEM DAM Map RewriteMap proxyRules dbm=sdbm:/tmp/rewrites/proxy.map RewriteCond ${proxyRules:$1} !="" RewriteRule ^(.*)$ ${proxyRules:$1} [P,L] # standard rewrite rules Include conf.d/rewrites/rewrite.rules # Rewrite index page internally, pass through (PT) RewriteRule "^(/?)$" "/index.html" [PT]</IfModule>It seems to be working almost fine, it is reading my map from a dam file and appling it correctly as I show next: I´m requesting <publish> /autonomos and in the response headers Location is retuning: <publis
Hello,I have created a proxy carousel component which is properly working in non-spa editors. But in spa-editor i am facing issue with add button under items. This add button is not responding without any console error's as shown below screen shot But if test same component in non-spa editor then it is working properly as shown below.I have referred below threads and tried some work arounds like but no luck1. Set cq:isContainer="{Boolean}true" in the component's .content.xml2. Configure proper event listeners in _cq_editConfig.xmlhttps://github.com/adobe/aem-core-wcm-components/issues/1124 https://github.com/adobe/aem-core-wcm-components/issues/341 https://github.com/adobe/aem-core-wcm-components/issues/421 Kindly need some help on this issue
We’ve set up a development environment and configured a pipeline to connect the Adobe repository to it. However, before cloning the repository or making any changes to it, I tried starting the pipeline—and it failed. What could be the possible reasons for this failure?
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.