Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi, Recently I have implemented a new property using the Web SDK. It isn't the first Web SDK property I have implemented for the site, so mainly I have copied the work I did before for other properties. For my last implementation, I can see that eventhough the default 'Page' dimension is set correctly on Adobe Data Collection I can't see the dimension being sent on the Edge server call and when checking on Adobe Analytics Workspace I can see it gets populated with the value 'Other'. It didn't happened with previous implementations. My last implementation sets on a different domain, which differs from the previous ones, but both share the same Adobe Analytics report suite. I haven't added yet the new domain on the internal URL's filter section and I think the issue might be related to it according to the information I have read on this page. Can you confirm if the issue is related to not have added the new domain to the internal URL´s filters as I suspect? 
I'm in the process of designing a Technical Specification Document (TSD) and when i checked couple of websites as a referenceI don't see "Page URL" in their data layer, how ever on network calls I'm able to see, the URL is getting passed and mapped to a defined, dedicated variablehow it is possible? meanwhile can i include pageURL in my data layer structure ?digitalData.page.pageInfo.pageURLis this fine? Please help to let me know Thanks & Regards,
Hi Community, How to create dynamic content for compatibility mode for visual fragments that are able to select conditional content blocks in compatibility mode?Select a conditional content block to edit its settings@anuhya-y @davidkangni @satheeskannak @mohan_dugganab
Hi,There is a scenario where we need to hide a particular tab from the header component. So, I just selected the tab and clicked on "hide in navigation" check box under properties and also cleared the cache for a particular page. But still that tab is visible.Any inputs on this... Thanks,Shreyas.
Hi @parthasarathy I have a scenario where a recipient has opened a single delivery multiple times, and I need to fetch only the top records for each recipient. For example:Recipient | Date1 | 12/282 | 12/273 | 12/26I need to retrieve only the first two records for each recipient. I am trying to use the Split activity in Adobe Campaign Classic, but I am unable to achieve the desired results. Could you please help mewith this using split activity only, as I am trying to understand how split activity work?
Hey everyone, I'm trying to add an image Id in the HTML for an email to show that image. The image is stored in "Assets" in "Content Management" but I can't seem to get the Id from there.Does anyone know how to get it done? How my HTML in the email looks like where I need the image Id:data-medialibrary-id="urn:aaid:aem:xxx-xxx-xxx-xxx-xxx" Best regards,Mikael
Hi,I downloaded aem-sample-we-retail-master code from GitHub, and I got below errors while trying to build using command mvn clean install -PautoInstallPackage. Any help to solve this build issue kindly suggest
Hello everyone , I want to upload a excel file from author environment to asset. AssetManager is depricated in aemaacs. Documentation saying to use http api from external application not from same JVM. Here is the sentence mentioned in documentation.https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/assets/admin/developer-reference-material-apis#asset-upload:~:text=Execute%20these%20steps%20in%20an%20external%20application%20and%20not%20within%20the%20Experience%20Manager%20JVM.Is it mandatory or only suggestion? Thanks in advance.
Hi,I want to create a new delivery category for my delivery.How do I do that?
Hello everyone,I'm currently working on a custom Magento 2 module that aims to automatically assign cross-sell relationships to specific “Holster” products. The module reads from a custom table called fit_builded, which contains two columns:holster_sku: SKU of the main Holster product.compatible_sku: One or more SKUs (separated by commas) that should be assigned as cross-sell products for the Holster.The module then attempts to create cross-sell links for each Holster SKU using the data from fit_builded. I’ve tried multiple approaches, including using getCrossSellLinks / setCrossSellLinks and also getCrossSellProductLinks / setCrossSellProductLinks. Although the code executes without errors, the cross-sells do not appear in either the Magento admin (Product Edit Page -> Related Products, Up-Sells, and Cross-Sells) or the storefront (Cart page, etc.).Below is the CrosssellManager.php class i'm using. The general workflow is: Retrieve the holster_sku and compatible_sku values fro
HiI am trying to write a post service in aem to which i am sending data in the request body.To read the data, i have a sling Post servlet where i am expecting to get the data sent by post via request.getReader().To test this post servlet, i have created another servlet in the same instance which has a doGet() and the following code:I am hitting this servlet's path in my instance to execute the following code.CloseableHttpClient httpClient = HttpClients.createDefault();HttpPost postRequest = new HttpPost("http://localhost:4502/bin/testingPost"); //the post servlet's pathStringEntity input = new StringEntity("<Comment>hello</Comment>");input.setContentType("text/xml");postRequest.setEntity(input);HttpResponse httpResponse = httpClient.execute(postRequest);However, i get a 401 in httpResponse while trying to access the post servlet with the path "http://localhost:4502/bin/testingPost".I have referred a few forums where they have mentioned about removing post from Apache Sling
Hi everyone,I'm having trouble with the AEM installation. I follow the process of creating the two folders author and publish and renaming their installers. When I click normally, nothing happens, it creates the folder but it's empty. However, when I run it through the cmd, it seems to follow the installation, creates the same folder but this time with content, asks me to create a password and repeat it, then just that, it doesn't open a window as it should in the manuals, if I enter the localhost on the port it doesn't find it. Does anyone know what I can do? My Java version is 21.Thanks! =D
Hello, how could integrate target data into GA4 by tealium ?
Launched a standard A/b test yesterday and still no data is coming through. I have checked the environments are correct and everything seems normal - control is pointing to the correct experience.
I would like to understand if using Multivariate Testing (MVT) specifically for a mobile app is possible. If it is feasible, could you please explain how MVT can be implemented for mobile apps using Adobe Target, including any prerequisites, setup steps, and considerations for effectively tracking results?
Hi Community What are the Pros and Cons between Target Visual Composer (VEC) vs Forms When I should one or another ? considering an AEM based on SPA integrated with Target Thanks
Hi, I want to send our club members an email on their birthday.How do I set up the formula so it would disregard the year and would only check the the day and month of the birthdate? ThanksMarie
Hi All, I am getting errors in the build pipeline which are not actually functionality breaking the functionality on the site but are more of nuisance errors in the AEM Cloud pipeline-com.adobe.granite.clientlibs.compiler.gcc.impl.GCCLogErrorManager - apps/myProject/clientlibs/clientlib-aspot-slick.min.js:7:47: ERROR - [JSC_LANGUAGE_FEATURE] This language feature is only supported for ECMASCRIPT_2020 mode or better: Optional chaining. There are many more such places where this error gets raised up. But this is just the pipeline validation I believe.On the AEM instance the aspot slick min js is working and loading perfectly fine. Why do these errors then come up in the pipeline and how to get rid of them? BR,Nagesh
How to I bring content from Publish to Author instance (Use Cases brining user generated content) back to author instance in AEMaaCS? Replication Agent? Any best practice?
What exactly does it mean when an email bounces and the type of the bounce is : ignored/timedout on adobe journey optimizer. More specifically, what are the set of reasons that would cause a set of individuals to have timed out?
Hi All,We are in the process of migrating from on Prem AEM 6.5 to AEMaaCS. We use AEM core component forms (we did customize them for our needs) and the form submission data is stored under /usergenerated. We would like to move usergenerated content from Publish to Author, does "Apache Sling Reverse distribution" work to get content from Publish to Author in AEMaaCS? (I have searched for this and there are posts that say its possible and other mentioning it can not be used) Or storing the user generated data outside the AEM is the only option?Would appreciate if someone could provide more details on how they solved moving content from Publish to Author or solved Form users submission storage when moving from AEM 6.5 to AEMaaCS.Thank youDinesh.
I have a custom rich text field called /Request notes'. I want to include it in a report, but concatenate it so only the first 200 characters are shown. When I try to do this by using text mode and replacing 'valueifled' with 'valuexpression' like I do with other fields I get an error message when loading the report. Do I have to do something different because this is a rich text field?Here's what I've tried that results in an error:valueexpression=IF(LEN({Request notes})>150,CONCAT(LEFT({Request notes},150)," (cont...)"),{Request notes}) valueformat=customDataRichTextAsString linkedname=direct namekey=Request notes tile.name=component.customdata.richtextlistview type=tileThank you in advance for your help!
Hello Everyone, We recently upgraded to AEM 6.5 with SP 21 from SP 14. Since then CFM fields are not retaining the values. After editing and saving the content fragment models, fields are not retain their values - same behavior for existing CFM and Newly created CFM. I do not see any nodes created under CRX/DE Seeing Below errors in the logs. 23.12.2024 11:46:28.227 *ERROR* [[0:0:0:0:0:0:0:1] [1734979588163] GET /mnt/overlay/dam/cfm/models/editor/content/editor.html/conf/demo/settings/dam/cfm/models/testing-sp HTTP/1.1] org.apache.sling.servlets.get.impl.DefaultGetServlet No renderer for extension html, cannot render resource TypeOverwritingResourceWrapper, type=dam/cfm/models/editor/components/datatypeproperties/translatablefield, path=/mnt/overlay/dam/cfm/models/editor/content/editor/jcr:content/body/items/wizard/items/editorStep/items/content/items/{{field_id}}, resource=[TypeOverwritingResourceWrapper, type=dam/cfm/models/editor/components/datatypes/field, path=
I have a form field that use the checkbox option. When building the object, it shows the selections, but when displayed in the form it adds "All" as an option. Why, and how do you remove the "ALL" option?
I am trying to use AWS SDK Java 2.0 for S3 file read inside AEM servlet. I am using embed-dependency concept of maven-bundle-plugin. Able to read S3 file with the below three AWS dependencies in standalone maven project. However it is throwing lot of dependency issues while using with AEM. Has anyone implemented it on AEM successfully ? <dependency><groupId>software.amazon.awssdk</groupId><artifactId>s3</artifactId><version>2.21.0</version> <!-- Check for the latest version --></dependency><dependency><groupId>software.amazon.awssdk</groupId><artifactId>auth</artifactId><version>2.21.0</version> <!-- Check for the latest version --></dependency><dependency><groupId>software.amazon.awssdk</groupId><artifactId>sts</artifactId><version>2.21.0</version> <!-- Check for the latest version --></dependency>
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.