Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi,In the Practice test for AD4-E117 Adobe Experience Manager Sites Architect Master, please let me know did all the questions have correct answers? Thanks in advance...!
For tracking purposes, we're setting the following value for the "trackingfeature" attribute in our JSP file: vm.put("trackingFeature", "aem:pagepreview") However, on page load, we’re seeing a warning that DOMPurify is sanitizing the "trackingfeature" attribute—most likely due to the colon (:) in the value. Is there any way to fix this issue—either by allowing colons in this specific attribute or by excluding "trackingfeature" from being sanitized?
Hi Everyone, I recently came across an insightful session on YouTube titled:📺 Scaling Up – Implement Large-Scale Projects on AEM Edge Delivery Services with Universal Editor In this presentation, they demonstrated how to manage a multi-site architecture using AEM Edge Delivery Services and the Universal Editor, which closely aligns with the use case I’m currently working on.I’m especially interested in:Structuring and managing multiple sites within a single repoReusing shared components across sitesIf anyone has implemented a similar multi-site setup as shown in the video, I’d greatly appreciate it if you could share your approach or any material.Thanks in advance!
Hi everyone,We are building a multi-site architecture in AEM (eg for different brands or regions), and I am trying to determine the best practices for organizing editable templates.Each site has its own design system and slightly different requirements, but we also want to reuse components and reduce duplication.My question is:Should we create a separate editable template per site or try to use shared templates with conditional logic?How can we manage different policies (e.g., allowed components, styles) per site?What’s the recommended folder structure under /conf for clean separation and maintenance?Any guidance would be appreciated!Thanks!
I want to edit an image directly within the AEM editor by selecting a portion of the image and adding elements like borders and polygons. I prefer not to use a different application for these edits and would like to know how to apply them directly in AEM. And save once borders added. For example I want to put a border for the below image,
How To Enable & Use Universal Editor(UE) inside DA?
Hi I was a user of adobe campaign classic v7 with client console. And recently I updated console to v8.6.4 as our system has been updated to V8. And after updating, client console is not working. When I double click or click 'run as administrator', no response at all. Belows are the things that I did. 1. uninstall and clear cache under appData then reinstall => Same result. Not opened.2. uninstall and clear cache under appData then install lower version ( 8.6.3) => console works but it says 'need to browser update to login'Is there any way to use 8.6.4 ver ? Kind Regards,Jungmin
Hi all, I am doing a 30 min refresher with a fresh analyst batch and would be covering on segment creation and scope.Anything else I need to cover or correct from the below brieft am preparing? I wanted to validate my understanding around segment containers (Hit, Visit, and Visitor levels) — especially when used with dimensions like eVars and props that may have different expiration settings. Here’s what I’ve gathered so far: General Understanding:Hit container: Use evars with hit level expiry or prop for getting hit level dateeg pageviewd, link clicked etc.Visit container: Use evars with visit level expiry eg visits with mobile and campaign id abc could be visit or 30 days etc.Visitor container: Includes all data for a user (across visits) if the condition was met even once. Ideal for analyzing long-term user behavior. Eg - mobile and campaign id abc and return users. Rule of Thumb I’m Following:If one of the key dimensions is at hit level, prefer using a hit
Hi Everyone, Goal is don't use Adobe analytics source connector. In Analytics, classification for campaign (v1).Campain id (v1) - abc123Delivery tool - ABCDelivery Name - PLM Need to impliment the classification in cja just like adobe analytics classification. Here's my proposed approach. Please tell me if I'm missing any steps, making a mistake, or if there's a better way to achieve this.Proposed Steps:XDM Schema Creation:○ Class: XDM Experience Event○ Field Group: Adobe Analytics ExperienceEvent○ Mapping: Map eVar1 to Campaign ID (v1) within the Adobe Analytics ExperienceEvent field group.○ Question 1: I need to include "Delivery Tool" and "Delivery Name" in my XDM schema. Should I create a custom XDM field group for these classifications, or is there an existing field group I can leverage? If custom, what data type is recommended for each of these? 2. Dataset Creation: Create a dataset in AEP using the XDM schema defined in step 1.3. Data Stream
I have created Content Fragment Model and its related GraphQL Query in my local AEM and synced with code base and deployed into AEM Servers (TEST & PROD), GraphQL Query working fine till TEST but not working in PROD. I am seeing some inconsistent like same code of Content Fragment Model & GraphQL Query working fine in one AEM environment but not working in another environment. AEM Version: 6.5.19Error Details: "Validation error of type FieldUndefined: Field 'name' in type 'UserModel' is undefined"
Hi all We are currently running our Adobe Target via WebSDK, while the integration is done via Adobe Tags (Adobe Launch). We would like to leverage response token to pass the Adobe Target experience data to Google Analytics like it's suggested here: https://experienceleague.adobe.com/en/docs/target/using/administer/response-tokens Our questions: From the example given in the above documentation, it looks to me it's hooking to a send event command, which we don't have it on our HTML but rather configured via Launch. Do we simply put the script into Launch by adding an addition action after the WebSDK call? If the above is true, do we just need to copy this snippet of code to make it work? Thanks!!!!
Has anyone dealt with a situation where the wrong form is being submitted when people register for something on your website? We have seen both of the following:-One form is submitted from a specific referrer and it is not the form on that referring page-Two forms are submitted at the same time. One of the forms is the correct form and the other form is incorrect. My sense is that this is an issue with Contentful, our CMS, but they haven't offered much assistance in investigating the issue, so I thought I would reach out to see if anyone else has seen something similar. We haven't been able to replicate it and I can only learn so much when digging into individual Marketo person records once we see someone has been affected by this. Any help is greatly appreciated!
Hi all, 1. I understand that AEM Core Components are much more advanced than Foundation Components.Why do Foundation Components exist and when should we use these as opposed to Core Components? 2.Is it true that Components cover front end and Services the back end?Is the other way possible, like Components for back end and Services for front end? Appreciate all replies. Thanks,RK.
Hello community,I am using AEM as a Cloud Service and have a native GraphQL endpoint at/content/cq:graphql/my-endpoint/endpoint.json Direct calls via Postman to the Publish URL return 200 OK.Local frontend fetches from http://localhost:3000 return 200 OK.Deployed behind Adobe Edge Delivery Service the OPTIONS preflight returns 200 OK with correct CORS headers, but the POST returns 403 Forbidden. What I have tried so far: Dispatcher rule allowing GET, POST and OPTIONS to /content/cq:graphql/.*OSGi configs in config.publish for:ReferrerFilter (allow-empty=true, allow-hosts=[""], exclude /content/cq:graphql/.)CORSFilter (allowOrigins=["*"], allowMethods includes POST and OPTIONS)CSRFPreventionFilter (filter.methods=["POST","PUT","DELETE"], filter.patterns excludes /content/cq:graphql/.*)Despite these settings, the fetch still returns 403 when routed through EDS.Does anyone know what additional EDS or CDN configuration might block these POST requests? Or any defaul
What is the recommended way to manage environment-specific configurations (like API endpoints or feature flags) in AEM as a Cloud Service?
How to use countif in workflow/query? I am trying to get to the highlighted values (count of states that have a a group value greater than 0).
Hello, Is there a way where we could know how many server calls are being made to an event? Thanks.
I have a project set up where each task has a predecessor so that the timeline will auto update when one change is made to a task. We are seeing this break where even though we change the date, the following tasks are not reflecting the change to start date even though the predecessor is set properly. Additionally, when we have multiple tasks with the same predecessor, it will sometimes only change one tasks start date not all of the linked tasks.
I'm working on a project to automate as much as possible for our newsletter. I have everything set up in a workflow, including the delivery. I need to find a way to send a proof. Once it's ready to send, the person can confirm it within the delivery screen using the confirm button. Sending the proof, I know I can make a branch (fork activity) and have another delivery go to the person who needs to approve it. The other branch has a long wait activity, and if it's ready to send, they can go into the workflow and immediately execute it. I already have this as a backup plan if there isn't a better way. I can see this working by making the delivery a single send. Since you must confirm the send when the workflow gets to that activity, unless you have it set up differently when creating the delivery, you can send proof before confirming. BUTTT... The catch is that you'll have to create another delivery since it's a "single-use" delivery. Sorry for
I'm creating a custom AEM component using Touch UI dialogs. I have two dropdown fields: Country and State. I want the State dropdown options to change based on the selected Country. How can I implement this using Granite UI?
Hello, I am trying to pull the latest/max date from an array of differently formatted dates:Here is the data I am pulling into an array. The different highlights show that some dates have a timestamp while others do not.Here is a good example of a bunlde in my array:The goal is to get the latest date from each bundle, and apply that date to new field.
I have a multiselect external lookup field that displays employee names from Workfront user object. This field returns an array of names in the API call, nothing else. I need the user IDs associated with those names. Is there any workaround to obtain that? If getting the ID is not possible, is there a way to display the name and email? Something like this: Manish Singh (manishsingh@domain.com)
When someone comments in a proof, the person that has been tagged in the proof receives an email notification, which takes them directly inside the proof and they can reply. However, if they rely on their system notifications in WF, it takes them to the "Update" section for the proof. They were thinking they could reply in the update, and the update would be made in the proof. So they are frustrated the email notification and the system notification takes them to two different places; which to them makes the system notification pointless. Would love to hear a valid argument to offer my co-worker.
Hello,I can't find any information how I can re-run/restart a scenario execution that has failed. I sometimes have an error with a scenario due to an impossible connection (Excel module, Excel unavailable). I don't have any error handling. I would like to re-run the scenario with the input of the first module which is a webhook. The only solution so far is to relaunch the payload via Postman, but maybe I'm missing a simpler solution.Is it possible at all?Thank youSébastien
I currently have a custom list of 2000+ product detail pages that were removed from a site with multiple language variations. To answer questions about behaviors of visitors that had been to those pages (ie. changes in site search behavior or conversions), I want to create a visitor segment. I wanted to use a classification on the page dimension, but that would require multiple variations to capture all the language variations. I don't believe that regex is supported. Is there a way with classification importer to have the key match on part of the string or would it have to include each variation? Would an alternative be to create a subclassification to eliminate the language variations or is there another option?
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.