Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi Team, I have created one report to list out the content fragment based on some criteria using sql2 query everything is fine except one, as soon as I open the report it runs automatically without asking about required user input. I am not able to understand why it is behaving like this. Please share the idea to fix this issue. ThanksUmesh Thakur
As per Assets documentation in AEM as a cloud service, assets are stored in binary storage . As attached screentshot I can see binary is stored in CRX . Is that should be a reference to binary storage rather than binary itself ?
Hello,I am facing an issue with the Rich Text Editor (RTE) inside AEM Content Fragment Models (CFM). When copying and pasting text within the RTE, the cursor remains in the correct position, but the page scrolls to the beginning of the RTE instead of maintaining the current scroll position. This disrupts the user experience, requiring manual scrolling back to the editing area after each paste action.Has anyone else encountered this behavior? Is there a known fix or workaround to prevent the unwanted scrolling?Any help would be greatly appreciated.Thanks!
Hello all, We're planning to do a test on an SMS platform to target our B2B prospects and customers.We'd like testing it on an North American audience and then, depending on the performance, rolling out in all Americas, Europe and Asia.Do you have any opinions or user feedbacks to share on these platforms?If so, please share the geographical area where you've used these SMS platforms 🙂VibesTrueDialogSinchTwilio360 SMS AppMogli Do you also know if it is possible to add utm links inside the SMS or is it only possible to use tracking links generated by the platforms?Many thanks for your feedbacks,Axelle
Hi , Can i get an usage differences between these two setting also can you i have an explanation like how we can utilize these setting usagesAttribution setting usagePersistence setting usage
Hi Team,We're currently using a Sling Model for an existing component and are attempting to create an identical component under a different name. Although the JSON data from the Sling Model is being printed(tried with add extra log) correctly according to the code logic, accessing the JSON data through the URL jcr:content/root/container/container/container_copy_copy_/column1_copy/container_2045280733/component-name.list.json results in a 400 Bad Request error. Could you please advise on how to resolve this issue? Thanks
Just a small curiosity ... Recently someone used this term "fluid" with me in a discussion and suddenly it hit me.I remember long ago Adobe announced something called Fluid Experiences. What happened to it ? I did not see a sequel or much fuzz about it afterwards. Some online articles:https://blogs.perficient.com/2017/01/25/the-ultimate-retail-experience-fluid-experiences-in-aem/https://blog.adobe.com/en/publish/2017/04/07/fluid-content-fluid-experienceshttps://experienceleague.adobe.com/en/docs/events/experience-manager-gems-recordings/gems2017/aem-headless-usecases (this page by the way states that it has been updated in January 26 2024, but only 2 years ago, but first time delivered in October 18, 2017 ... weird)
Hi All,we have a set of publishers for different regions like region A, B, C, D. One of the page within the card carousel component is missing in region A publisher, but is displayed fine in other regions publishers like B C D.tried comparing the data of the page which is not visible with the page in working publishers and figured out a missing date property which is renamed with @named annotation as originalPublishedDate in the model.On providing the published value missing page appears back and republish of page too works fine by fetching the current published date.I tried to resolve in above mentioned way but the issue keeps resuming only in one publisher making us to figure out root cause. my assumption was the page might have been installed directly on to publisher A via package without publishing via author and i tried the same scenario by creating a new page but the new page appeared on card carousel component as i installed the package. w/o any publishing done from author
Our email template uses a number of drop down menus - which are super helpful - however, a HEX code doesn't really mean much to a number of users. I haven't really spotted anything that allows me to have a displayed value (e.g. Orange) that, when selected, applies the relevant stored variable when selected (e.g. #F3632D).So, my question is - is it possible to set up display/store picklist values within the variables section on a module, and if so, how can it be done?
I can only generate the access token when I create a project. I did send offline_access in scope and grant type but received invalid grant type error response. Any ideas or suggestions? repsonse :{"error": "unsupported_grant_type"}
Recently we have come across a requirement to migrate an application from AEM6.3/6.4 to AEMaaCS.Existing application has heavy customization done to the site's navigation. Three levels of navigation from sites interface. Let's sayLevel 1 > Tools,Level 2 > Tool1 till Tool 6Level 3 > each tool has different set of functionalities It is safe to assume that the dashboard has 15+ functionalities and few of the functionalities depend on the other functionalities. We are seeing two options 1. Replicate the dashboard in AEMaaCS and keep track of the dashboard in the subsequent updates2. Create utility pages and port the dashboard functionality instead of customizing the dashboard. Is it recommended to port the same dashboard from old AEM to AEMaaCS author instance? Is it even recommended to do so given the automatic feature and maintenance updates in lower environments in the AEMaaCS.
Hi Adobe Community,I’m an author in Adobe Experience Manager (AEM), and as part of our workflow for creating pages on our website, we often need input, comments, and approvals from product line managers or subject matter experts. However, these individuals are not AEM users, and due to limited licenses, we can’t provide them with direct access to AEM.Here are my questions:What are my options for sharing AEM pages with non-AEM users to gather their feedback?Ideally, we’d like a way for them to view the page in its current state (e.g., a preview mode or similar) and provide comments without requiring an AEM license.How can I incorporate feedback or approval steps into the AEM workflow if the reviewers are not AEM users?Is there a way to include external feedback in the workflow efficiently, or would we need to collect feedback separately and manually integrate it?Would integrating Adobe Workfront help in this scenario?Since all employees in our organization have access to Workfront, coul
Description -see any Thumbnails for PDFs when you upload as Documents Why is this feature important to you -all of our Print output will require a PDF for approval, so having the thumbnails and previews available is imperative for our processes. How would you like the feature to work -By default, PDF is a supported file type for proofing so when you create a proof from PDF files, it will show a preview thumbnail. But you won't see a thumbnail for PDF files within the document lists/ PreviewThumbnails are show for for png, jpeg etc, but not PDF when you upload as Documents to Workfrontuploading a PDF as a “Document” by default doesn’t generate any in-browser preview. Current Behaviour -If you choose “Document Only” when uploading, Workfront just stores the file—no interactive viewer is generated
Hello, We have created a new datatype for the content fragment, as we need to overwrite certain fields in the universal Editor. We have generated a custom data type, and in AEM with the old editor, it works correctly, we have tested with a colorPicker and with a normal text field. (this example is a texfield to contribute a hexadecimal code color, not exactly a color picker) The problem comes when we try to visualize those fields with the custom datatype in the new editor and with universal editor:1. new editor : It does not recognize the field and shows the following message. Field/type colorPicker/text-color is not implemented yet. 2. Universal editor. The custom datatype field does not appear. Is it possible that custom datatypes cannot be generated for use with this? Is it necessary to have any extra configuration?Translated with DeepL.com (free version)
Hi, We are on AEM 6.5.The use case is to use AD groups to target content. The content can be in any path and can be targeted to a number of groups. when the members of that group login to the site they are able to see the content targeted for them. There are around 500+ AD groups. The application is using SAML based login. How to sync the AD groups to AEM? Any example on the targeting of content based on AD groups.
I used Postman to create a dataflow (https://platform.adobe.io/data/foundation/flowservice/flows) successfully. However, when using the imported python code in databricks with the same credentials, I get a status code of 500. What could potentially be the issue on the server end? I use Databricks to make various API calls to the server and not experience any issues until now. Not sure why the same code works in Postman and not in Databricks. Here is the error message.Request failed with status code: 500 {"type":"https://ns.adobe.com/aep/errors/FLOW-1400-500","title":"Internal Error","status":500,"report":{"detailed-message":"An internal error has occurred. Please try again. If the problem persists, please contact customer support.","request-id":"PKcrlPGnGiEzQM8EXg3Jkcgy1TbrtciS"},"errorMessage":"An internal error has occurred. Please try again. If the problem persists, please contact customer support.","errorDetails":"An internal error has occurred. Please try again. If the proble
We use Marketo to run email campaigns and most of our users are enterprise users. Most of them have enterprise level systems like barracuda.com, microsoft defender etc. Now whenever these spam detection tools go in and check for spam/malicious links we get the following problems1. Click-through-rate goes up even when there are not actual clicks.2. Open-rates goes up even when there are not actual opens. Is it possible we add certain IP's we've identified during the audit to exclude from CTR/Opens? If so we'd like to keep updating this list regularly as well.
I have a minimal amount of DAM assets under source control (~30 images). These correspond to some "test" content that is used for the local development loop- basically a handful of pages and components that always deploy out on every compilation. I am noticing that every image under source control actually gets quite a few renditions. Is it safe to omit these from source control, or are they required for the system to function properly? Will they be regenerated automatically or leave everything in a semi broken state? For example, let's say I have a file: icon.png. This is resulting in the following source control structure:/dam/icon.png/.content.xml/dam/icon.png/_jcr_content/renditions/cq5dam.thumbnail.48.48.png/dam/icon.png/_jcr_content/renditions/cq5dam.thumbnail.48.48.png/.content.xml/dam/icon.png/_jcr_content/renditions/cq5dam.thumbnail.140.140.png/dam/icon.png/_jcr_content/renditions/cq5dam.thumbnail.140.140.png/.content.xml/dam/icon.png/_jcr_content/renditions/cq
When adding a page for translation with target language en_gb, the source path is automatically set with en-gb instead of en_gb and translated page is created under en-gb. It seems like AEM is picking the first matching language in Sites, instead of correctly identifying the actual language code.
Hi, I tried to duplicate the existing journey which includes 44 nodes out of 50 under the limitation of max nodes but when I duplicated it and showing errors: an error occurred when duplicating the journey. what was it and where I can find the error log, why it refused me to duplicate where I am against the requirement of journey duplicate? please help and advise.
Is it possible to have a single profile go down multiple paths at the same time? In the attached example, everyone in my audience meets the criteria for path1. Some also meet the criteria for path2, and some meet the criteria for path3. We want those who meet the criteria for path1 and path2 to process at the same time. Is this possible? We also want those who meet the criteria for path1 and path3 to process at the same time. It seems as though this is not functioning how we would like it to. It looks like if your profile meets the criteria for multiple paths at the same time, you will only go down the first path - not multiple.
Hi everyone,I’m running into an issue with Adobe Campaign Classic where link tracking seems to occur before the email’s personalization step. Specifically, I want to add a dynamic query parameter (like a unique data value) to a URL or somewhere else so I can read the value when querying the logs and reporting on customer link clicks. For example:<a href="https://www.example.com?id=<%= targetData.myValue %>"> Click Here </a> In the final email, the tracked link contains the actual value and everything works fine. But the final tracked link still isn’t personalized. It looks like the link tracking rewrite happens first, so the personalization never evaluates. Value is simple string, containing numbers, so there are no spaces or special characters. I’ve tried various stuff, like:Using <%= escapeUrl(targetData.myValue) %>Rendering the parameter in other places, like link label or email header subject - It's always the same. Works in delivery
Standard ask: “Can we ‘prime’ a form with selections based on the query string?” That is, if the query string includes “GC5000 series” and “GC3000 series,” check those boxes automatically, letting the user change those selections if desired: We sure can, with a few lines of JS! The question is what does it mean for a query string to “include” multiple field values? The standards-based way: multiple params The standard[1] — and strongly recommended — way is to include the same query param multiple times, clearly indicating a multivalued param: productInterest=GC5000+series&productInterest=GC3000+series Frustratingly, lots of people don’t know about that, probably because their URL parser is poorly written and doesn’t understand it. But since URLSearchParams is available everywhere now, that’s no excuse: const currentURL = new URL(document.location.href); const initialProductInterest = currentURL.searchParams.getAll("productInterest"); // initialProduct
Hi, I am trying to setup a local AEM instance with docker. So far I was able to setup a Author, Publish and dispatcher. But I only have issues with setting up the JVM remote debugging. I am able to connect the JVM debugger it is just not stopping at the breakpoints. This is the setup :Dockerfile : FROM openjdk:11WORKDIR /opt/aemEXPOSE 4502EXPOSE 5005COPY author-p4502.jar /opt/aem/author-p4502.jarCOPY start.sh /opt/aem/start.shCOPY install /opt/aem/install/RUN chmod +x /opt/aem/start.shCMD ["/opt/aem/start.sh"]Docker-compose.yml :version: '3.8'services:aem-author:build:context: ./authorcontainer_name: aem-authorports: - "4502:4502" - "5005:5005"environment: - AEM_RUNMODE=author - JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005volumes: - ./author/crx-quickstart:/opt/aem/crx-quickstartaem-publish:build:context: ./publishcontainer_name: aem-publishports: - "4503:4503"environment: - AEM_RUNMODE=publishvolumes: - ./publish/crx-quickstart:/opt/aem/crx-
I have a checkbox and a textfield. If the checkbox is checked the textfield is an required field. If the checkbox is not checked the textfield is not required. It works fine when changing the page properties of an existing page. I can only save the page if I filled the textfield when the checkbox is checked and I can save it when the checkbox is not checked and the textbox is not filled.But if I creat a new page the changing of the checkbox has no effect to the create Button.The validation works I can see that the required textbox changes if I check or uncheck the checkbox. That meens the red corner appears and diappears and in the HTML I see the "required".But the create Button is grey until I first add something into the textfield. I can then remove it an save the page no matter if I added something in the required textfield or not. So there is the flag: required but the create button do not really works correctly. So how can I "add" the "refresh" of the "create Button" if
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.