Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I have almost clear whole dam via script and tested. Sites are working fine. all dam folders and assets added by users are deleted. and then run 1. java -jar oak-run-1.8.4.jar checkpoints crx-quickstart/repository/segmentstore2. java -jar oak-run-1.8.4.jar checkpoints crx-quickstart/repository/segmentstore rm-unreferenced3. java -jar -Dsun.arch.data.model=32 oak-run-1.8.4.jar compact crx-quickstart/repository/segmentstoreafter compact however it freed the size of 35GB. but my aem total size was around 865GB. and I was expecting to reduce more used size. however I haven't deleted the sites which were using these assets. The dam size was quite big in 700+GB.Can someone guide me how to clear the size of application?Server used is Rhel 9.
Currently within our Adobe Tags - Adobe WEB SDK configuration we have disabled:ID MigrationThird Party CookiesAudiencesThis component supports Audience Manager integration including running URL and cookie destination and id syncs. Can someone help me to understand how we can ensure that this network call is no longer being triggered Thanks,Ty
Can we connect batch audience with Azure Event Hub destination?
Hi Everyone, Few of the audiences are removed from the platform but still visible in destination connection. Is there a way to get audience IDs for such audiences? Thanks,Meenal
How can I use the Inlet ID for debugging purposes for streaming/edge ingestion done via postman APIs?
Is there a way to capture a scenario's run id in a notification updated? Trying to figure out a way to identify the exact run in a fusion scenario that errored out.
There’s a new way to renew your Adobe certification, and it’s the most streamlined process yet.All you have to do is pass two short renewal modules (about 15 minutes each), and your certification will be renewed automatically for two years.You will be notified 90 days before your certification expires that your renewal window has opened. You may complete your renewal any time within those 90 days. Renewing is free of charge.Check your renewal status today. FAQHow do I renew?Click on the Renewal tab in My Account to begin your renewal. Need help? View the video tutorial.When should I renew?You can only renew certifications that are within 90 days of expiration. If you do not have any certifications within 90 days of expiration, you do not need to take any action yet.How often do I need to renew?You will be asked to renew each certification every two years.How can I see when my certification expires?Click on the Certifications tab in My A
Request for Feature Enhancement (RFE) Summary: Automation mechanism within Developer Console or Adobe I/O Runtime Action to automatically renew the technical account certificate (Case E-001849802) Use-case: We are using the service credentials JSON to get bearer token from IMS and then send payload over to AEM Author. The key concern is how to maintain this as the certificate expires after 1 year. Currently, we see the manual provision of generating a new certificate and then manually updating the runtime action with the service credentials. This approach is rather manual and crude. We would appreciate a solution that could automate this. Current/Experienced Behavior: As of now, Adobe does not provide an automated mechanism within the Developer Console or Adobe I/O runtime to automatically renew the technical account’s certificate. This means that certificate rotation must be triggered manually via the Adobe Developer Console. Improved/Expected Behavior: The certificate
I am looking to develop a detailed table that focuses exclusively on those web pages that have received more than 1,000 visits within the last six months. Is there a way for me to create a specific filter or segment to isolate and display this data effectively?
We are trying to set up a watch event using the Azure DevOps module. This is intended to notify us when a comment is entered on an Azure DevOps Product Backlog Item, Task, or Feature, and then sync that comment to the related task Comments(Updates or Note) in Workfront. However, we are facing an issue in our Fusion scenario, which is configured to watch for “New and Updated Records” (Work Item Commented). It creates two event subscriptions—one for new records and one for updated records—pointing to the same webhook address. This can lead to duplicate triggers if a single action in Workfront is interpreted as both a new record and an update, or if an update is registered immediately after creation. How can we address this issue?
Hey there! Does anyone know any text mode to get links to documents inside of a project level report? Even better, if you can put logic in to look at folders based on name? Thanks!
Does anyone know if there is a way to Mask the From name on a proof notifications? All of the proofs come from a generic email address but it appears as I am sending it - what if we wanted it to say something generic like "<Company Name> Proof" Can this be done and if so how?
Description -Currently, on a project/task users can upload multiple documents with the same name. e.g. if you have two documents on your local machine with paths: folderA/asset.jpg, folderB/asset.jpg, you can upload them both and they will be present on the task/document. We would like this functionality for request briefing forms as well, please.Why is this feature important to you - Teams currently receive assets from suppliers with the same name but in different folders. It would speed them up a lot if they were able to upload all these assets without having to rename them.How would you like the feature to work - You select two assets from different folders with the same name and they are both uploaded successfully to the brief.Current Behaviour - Only one asset is uploaded
Hi All, We are currently working on a B2B use case where some individuals may have both customer and partner account types. In certain cases, these profiles may share the same email address, Marketo person ID, or account ID. However, our requirement is to keep these profiles separate and avoid stitching them together, even when the identities (email or Marketo person ID) overlap.Given that we are using email ID and Marketo person ID as our primary identifiers,secondary identifiers could you please advise on the best approach or configuration to ensure that customer and partner profiles remain distinct in our system?Thank you for your guidance.FieldDuplicate 1 (Customer)Duplicate 2 (Partner)ECID12341234EmailCDP_DedupeTest4@wd-test.comCDP_DedupeTest4@wd-test.comFirst NameBobBobLast NameSmithSmithCompanyXYZXYZAccount TypeCustomerPartnerAccount Id9999911111SFDC Id123XYZ321ABCPerson Id12121213434343Marketo FiltersCustomers OnlyPartners OnlySample record
Calling all Journey Optimizer customers! We are excited to bring an immersive in-person workshop to a city near you in October and November—London, UK; San Jose, CA; New York City, NY; Atlanta, GA; and Sydney, AUS—to explore the product's unique value and participate in interactive guided sessions. Register here: https://event.adobe.com/adobeskillbuildertour
Hi everyone,I have a lot of workflows in Adobe Campaign where I need to update and replace a specific attribute with another attribute.I was wondering if it's possible to use JavaScript to directly update the XML and perform a replace operation. For example, I want to locate [agreementLink/XYZ/@123] in the xml-code and replace it with [agreementLink/ABC/@456] in every row I can find it.I believe it should be technically possible, has anyone successfully done something similar? Any advice or examples would be greatly appreciated!Thanks in advance!
Hi all, I have a weird issue which recently brought down our website's XFs in AEM on Production.We have a bunch of 15+ XF handling headers, footers, carts and other experiences.Most of them have been live for months if not years and were working fine. However, on 3rd November the XF URLs started giving out 404. On checking the publish logs we are able to see the following - 03/Nov/2025:15:57:45 +0000 [133066] <- 200 text/html 12ms [cm-pID-eID-wa1-aem-publish-5ghzabc579-wgkjk]03/Nov/2025:15:57:45 +0000 [133066] -> GET /content/experience-fragments/website/en/site/experience-fragment-header/master/_jcr_content/root/freehtml.default.html HTTP/1.1 [cm-pID-eID-wa1-aem-publish-5ghzabc579-wgkjk] 03/Nov/2025:17:17:59 +0000 [204183] <- 404 text/html 14ms [cm-pID-eID-wa1-aem-publish-5ghzabc579-wxnc7]03/Nov/2025:17:17:59 +0000 [204183] -> GET /content/experience-fragments/canadiantire/en/site/experience-fragment-header/master/_jcr_content/root/freehtml.default
Session Details Live from Basel! Learn how the Government of Yukon is transforming access to public programs with Adobe Experience Manager Forms, Live from San Jose! Join us for an exploration of Brand Concierge, Adobe’s innovative web integration solution that’s changing the way companies connect with site visitors. This session will show you how to easily add intelligent concierge features directly to your website, helping deliver engaging and personalized experiences for customers. Schedule November 11, 2025 — 2:35 PM – 2:55 PM (PST) Speakers Nina Ciocanu — Sr. Software Engineer, Brand Concierge, Adobe Moderators Adobe Products AEM Full Schedule View Here Q&A Use this thread for related questions.
Hello everybody!I'm discovering AJO and got stuck in understanding on how to create a Profile. Can somebody explain for me please!
Is it a way to use event Type in Target audience building from Web SDK? Updating Media
Description - These days in Launch's Web SDK extension, it is not possible to manually override the "_id" attribute in Web SDK XDM object data elements. As a workaround, if one wanted to manually define this _id, one would have to code an alloy "sendEvent" and specify the _id there. The approach / idea resembles very much the hybrid tracking approach for client- and server-side, that many 3rd party vendors suggest these days, where a deduplication key can be specified that either drops or merges events with duplicate ids. Why is this feature important to you Completeness of data and fastest possible data availability: Web SDK data relies on cookie consent which may not have been given by the users i.e., an order event may or may not be captured by the Web SDK this lack of order data significantly impacts the number of addressable members in an audience, that may be built upon CRM and commerce data while this commerce data can also be streamed into the Platform from the commer
Hi,I'm looking for a way to successfully update the contact date for already scheduled delivery. The delivery is scheduled via Scheduling > Schedule delivery (automatic execution when the scheduled date is reached), the workflow with it is executed and the delivery is prepared and has status "Start pending".What I tried is to update the contact date from js:var deliveryId = 123; var updatedTime = "2025-10-27T09:00:00.000Z"; var del = nms.delivery.load(deliveryId); del.scheduling.contactDate = new Date(updatedTime); del.save();The script successfully updates the contact date, but the delivery is sent at original time not updated one. I think that there is some interim schema which also needs to be updated.Any clues how it can be done? The setup should work in v8.
The AEM product team has been building something new: Adobe LLM Optimizer In the next few weeks I’m going to share actions for you folks to do, to improve your AEM sites to be more visible in LLMs. My first ask: Check that your pages main text is in the initial HTML (ok to ignore header, nav, footer). LLMs like ChatGPT and Perplexity don’t run JS when they fetch page during the reasoning phase. If the content isn’t there, you won’t get cited at the moment they try link back to your site. 🧰 Test your pages with this Chrome/Comet browser extension → https://llmo.page Questions? - let’s talk here
Many of you have been building on AEM for years - crafting sites that don’t just look great but drive measurable business outcomes. You’ve set the bar high. Now, the landscape is shifting. People are finding answers and getting work done through new, powerful tools - ChatGPT, Google AI Mode, and others. The AEM team is committed to making sure this community stays ahead of that curve. That’s why we’ve built LLM Optimizer - a new capability that gives you deep visibility into how generative AI systems (like chatbots and agents) consume and interpret your site’s content. It connects those insights to business outcomes and provides step-by-step guidance to help you capture emerging opportunities. This week, we’re starting to roll out LLM Optimizer for AEM customers on AMS and Cloud Service. You’ll start seeing real data - tracking agentic traffic and surfacing your first set of optimization opportunities. We started this journey just over 100 business days ago, and it’s only the beginning
Hi, I have a question regarding token/API key when configuring a new API Credentials for an SMS custom provider. Here the cURL for sending an SMS (no neccesary to create a token for sending) And then I have this cURL for token: When I go to create the API credential, I have the API KEY option, what should I paste here, in Name = "Bearer" and in API token, the api_key? (based on first image cURL)or should I generate a new token with the jwt option (2nd image cURL) and then adding the authentication parameter in the header?Here the custom payload I need to paste: {"message": "This is test and \n this is a new line","to": "+111111","bypass_optout": True,"sender_id": "SMSto","callback_url": "https://example.com/callback/handler"}I've tried everything and I have failed authentication when trying to send Verification SMS I'm completly lost about this SMS configuration. Your help will be very valuable. Thanks!
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.