Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi.When creating a new configuration, I get an error like in the picture. After looking at the errors, I found that there was an error in the JS code. Advise me on why this may occur. I get a response status 200 but JS crashed. JS files along the way /libs/granite/configurations/clientlibs/confbrowser not changed and not overlaid. Also, this error occurs when I edit configuration properties, and delete the configuration. Thank you very much in advance.
Hi, I am looking for a sample email campaign template (geometrixx or we-retail) for reference that comes with samplecontent in AEM.However, I am seeing in 6.5 there's no geometrixx content available any more, and as per this documentation sample email templates were only available in geometrixx.If someone could tell me how can I get package or sample email template of AEM 6.5, it would be really helpful. Thanks
Hi,For my project so what we do is we have a form(NOT AEM FORMS) that the visitor fills up and upon submitting that the data gets propagated into sparkroom. It is a synchronous call, once we get the response from the sparkroom we redirect the user to a Inquiry submitted page and we don't store the data anywhere in AEM.My requirement is : I want to store all these data in AEM that is getting into sparkroom when the user clicks on submit along with sparkroom response codes for future references. It should have all the data (whatever fields are there in the form) stored in someplace in AEM where we can based on requirement go and look up what all data were sent on X date and what was the response from Sparkroom upon submitting the same.As for my setup, I've 2 dispatchers : 2 publishers.Can someone please advise me or help me with the detailed steps/ideas/relevant code so that I can implement the same in AEM?
Hi Team, Trying to implement a multified component in AEM React SPA. But not sure how to pass the json data for each item being generated in multifield. Could anyone please suggest me the best and possible method for this one with an example ? Preferably java sling model for the same.
Hi,Every time i create and publish an activity in Target, i am getting this error "Your updates did not publish to Adobe's delivery network".Can anybody please help ?Thank you.
Author: Ankur Mahajan (Principal Data Architect, Adobe Consulting Services)Editor: @danny-miller One of the core functionalities of Adobe Experience Platform is ingesting your first-party data and then activating it to fulfill your use cases around enhancing brand experience for your customers and prospects.Let us say that your data providers and Data Engineers and Data Architects have done the groundwork of designing and making all that amazing first party data about your customers available to the Adobe Experience Platform. And as a result, you now have actionable Realtime Customer Profiles in Adobe Experience Platform. You have also gone ahead and created the juiciest segments in Segment Builder, and you cannot wait to activate these segments to a destination to help drive that customer experience you have been craving for a while now. But you are wondering about following questions before you move ahead:Components: What logical process components such as accounts, s
Introduction Analysis Workspace is a powerful and versatile tool that allows organizations to comprehensively analyze and visually represent their data in a highly customizable and flexible environment. By using Customer Journey Analytics (CJA) Projects and Analysis Workspace, users can uncover valuable insights from their modeled datasets, enabling them to make informed decisions and drive customer journey success. With Analysis Workspace, businesses can directly access and interact with datasets sourced from Adobe Experience Platform (AEP). These datasets are ingested and processed through a Connection and then configured into a unifying Data View. It's important to note that there can be one to many Data Views per Connection, and the current CJA Guardrails allow for up to 50 unique Data Views for a given Connection. By utilizing these three levels of integrated platform solutions, businesses can gain a comprehensive understanding of their data in Analysis Workspace. This e
Hi,I have a XDP form that has 3 pages. When this form is rendered as HTML5, it is set to have only the main first page visible and the remaining 2 pages as hidden (exclude from layout). When a check box is clicked in the main page then the remaining 2 pages become visible and allow the user to enter the data. This works until the data is filled in. But when trying to print/save as static PDF, only the main/first page is printed, but not the reset of the pages. I tried the following JavaScript code but the +print is not having any effect.this.resolveNode("form1.page2").presence = "visible";this.resolveNode("form1.page2").relevant = "+print";Any suggestion on how to fix this?Thanks,Leena
requirement is to when user click on publish, in rail.The page should be moved to workflow and then gets activated from there only if condition is met. Tried listener which listens to event activation and trigger workflow. But it seems the page is already getting activated. Need help on this.User already have access to publish assets/page.
Hi All, Looking for solutions to configure CI/CD pipeline for AEM Forms. Typically has 6 packages ui.content, apps, libs, config packages. Currently these are been packed from crx package manager, downloaded and manually added in next environment. Also has git repo for AEM forms.Usual deployments include more content packages release.Can anyone help in understanding setup cloud manager CI/CD for AEM forms ? Appreciate your inputs
Adobe Campaign Standard Customer Webinar: Product Update & Overview Recording Link: https://video.tv.adobe.com/v/3427133 Related Event: Community Q&A Coffee Break About the Session: We are excited to invite you to the upcoming customer webinar, where we will provide an update on the innovation strategy for Adobe Campaign and details about a transition path from Adobe Campaign Standard to the latest version, Adobe Campaign v8 Managed Cloud Services. This webinar will provide you with insights and an understanding of how to future-proof your investment in Adobe Campaign, a deep dive into the transition process to ensure a smooth transition and unlock new and innovative use cases in the future.During this live webinar, you will have the opportunity to engage with product experts and learn about: Updates on the innovation strategy for Adobe Campaign. The new user experience for Adobe Campaign. Transition strategy, tooling & automation, methodolo
Hi All, I am facing an issue in upgrading the org.apache.felix.configadmin jar as in the latest version [1.9.26] they have changed the ConfigurationManager class , earlier ConfigurationManager of org.apache.felix.cm.impl was implementing BundleActivator and BundleListner both the interfaces , but in the latest version , the ConfigurationManager class is implementing only the BundleListner interface , and in order to call the ConfigurationManager's start() method , they have created a new starter class called ConfigurationAdminStarter and the activate() method of ConfigurationAdminStater class is creating the object of ConfigurationManager. This activate() method of ConfigurationAdminStater class takes the object of org.apache.felix.cm.impl.persistence.ExtPersistenceManager class object as a parameter , so the question is how to create the object of this ExtPersistenceManager? And there is one more question , even if we call this a
Hello, I am generating pdf with bathc API . I need to get also total page number created pdf. BatchInput batchInput = batchBuilderFactory.getBatchInputBuilder().setData(inputJSONArray).setTemplatePath(templatePath).build();BatchConfig batchConfig = batchBuilderFactory.getBatchConfigBuilder().setBatchType(BatchType.PRINT).build();BatchResult batchResult = batchGeneratorService.generateBatch(batchInput, batchConfig);RecordResult recordResult = checkOneElement(batchResult.getRecordResults(), "generated record");RenditionResult renditionResult = checkOneElement(recordResult.getRenditionResults(), "generated result"); I tried to get PAGE_COUNT of Document object but is null, i also checked if rendition result has some meta data but it is null also. Document doc = renditionResult.getDocumentStream();log.info("doc PAGE_COUNT [{}]", doc.getAttribute("PAGE_COUNT"));if (renditionResult.getMetadata() != null) { for (Entry<String, Objec
I have followed all the steps from adobe documenthttps://experienceleague.adobe.com/docs/experience-manager-learn/ams/dispatcher/disp-vanity-url.html?lang=en vanity url config ex:page path: /content/brandx/us/en/headerpages/test/test-page.htmlin this page property I have configured vanity url as /test-page so it should serve as domainname/test-page.html but it's throwing 404 in both publish & dispatcher which is working perfectly in author instance. I have checked vanity url list under this path its showing in both publish&dispatcher link/libs/granite/dispatcher/content/vanityUrls.html vanity url is working: whenever I am prefixing "/content" [/content/test-page]vanity url not working: whenever I am configuring without "/content" [test-page] Kindly, help me with this to fix asap. Thanks in advance! CC @mohit_kbansal @kautuk_sahni
I have deleted a page in AEM but I needed to restore the page. When I restored the page, the URL appeared with a -0 at the end. When I try to make a new page with the same URL, another number is added for example: Original URL before deletion: triage-toolRestored page: triage-tool0New page: triage-tool1 I can't seem to find the page anywhere within Sites, how do I remove this phantom number so I can have the original URL? I know there is a way as I was able to fix it before, but can no longer remember the steps.
At local system we have multiple assets. The task was all assets upload via CSV file in aem dam. I approached the AEM Tools import assets CSV file module. But it was not working. I check the module of import csv file assets at AEM instances, unfortunately that module was not presents at AEM sdk. I need solution for this. How to make visible of import csv assets module and aem tools import part.
Ability to use your Adobe Marketo Engage instance depends largely on how well you understand your database. This is crucial, as knowing what data you have will give you more clarity and ideas on how to run campaigns. If there are gaps which do not fare well with your campaigns, you will want to resolve them before running campaigns, or exclude them from your campaign audience. So where do you start? Define your understanding of Data. For definition, list specific criteria of what you consider useful, and what you don’t. In our world, the most relevant term is marketable vs non-marketable. Here are some criteria to consider defining a marketable person. Data Completeness Example: A person whose profile includes a full name, valid email address, phone number, job title, and company name. Rationale: Complete data ensures that marketing messages can be personalized and targeted accurately. It also enables segmentation and tailored campaigns, improving th
A recent Nation question provoked such an emphatic Yes, you can do that! that I had to write it up: Is it possible for the same Landing Page to show a different form to people who are already program members? It certainly is, and you can do it with just CSS, no fancy-schmancy JS. Set up 2 alternate mktoForm elements on your Guided LP Template, wherever the form is to appear: <div class="mktoForm" id="memberForm" mktoName="Member Form"></div> <div class="mktoForm" id="nonMemberForm" mktoName="Non-Member Form"> Then add the {{member.status}} token as a data- attribute on the <body>: <body data-member-status="{{member.status}}"> Finally, a little CSS: div.mktoForm { display: none; } /* LP Editor view with token code */ [data-member-status="\{\{member.status\}\}"] div.mktoForm { display: block; } /* any non-empty member status */ [data-member-status]:not([data-member-status=""]) div.mktoForm#me
Hi, The thing is, actually I have removed a section(photo library as per the image below) from one of the tabs from the header.And then I published the respective tab, and the respective page and also cleared the cache for those links too.But still I could see that section(photo library) in the tab. And if I click on the respective page, then the page is unresponsive.So the actual outcome shouldn't have that section in that tab. So, please help me out in providing solution to this issue. Thanks,Shreyas.
Introduction Understanding Data Views is pivotal to getting the most out of your Adobe Experience Platform analytics data. In this guide, we will discuss the basics of Customer Journey Analytics (CJA) data views setup and how they can benefit your company. In a follow-up blog post, "A Guide to Customer Journey Analytics Data View Component & Global Filter Settings”, we will continue building on this foundation. We will explore more advanced topics in further depth, such as configuring data view-level schema to granular components settings and data view-wide global filter settings. With this combined knowledge, you will be well-equipped to harness the full power of your Customer Journey Analytics data to drive your business forward. What are Data Views? A data view is a customized view of your Customer Journey Analytics data. It allows you to filter, compose, and organize your data to gain deeper insights into your company’s data and users. With data views, you can create custom v
Using the Day of Week dimension (OOTB) and Hour of Day dimension (OOTB), you can create a custom heat map to understand what times and days of the week generate the most significant amount of engagement or drive the highest number of conversions. While using the Day of Week (OOTB) and Hour of Day (OOTB) dimensions produces an insightful and granular seasonality analysis, this heat map is not limited to these dimensions. For instance, swapping out the Hour of Day dimension for the AM/PM (OOTB) dimension will produce a high-level, meaningful analysis. When applying the conditional formatting setting, you can use auto-generated to automatically calculate the upper limit, midpoint, and lower limit based on the data, or you can define your own custom limits. After selecting and applying the type of conditional formatting for your analysis, your reports will appear similar to the examples shown below: Heat map to trend engagement  
Value of Treemap Visualization Treemaps display hierarchical data as a set of nested rectangles in which the rectangles range in size from top left (largest) to bottom right (smallest). Use cases for Treemap visualizations include: Showing the proportions between each part and the whole. Showing the pattern of the measure distribution across each level of categories in the hierarchy. Showing attributes using size and color coding. Spotting patterns, outliers, most-important contributors, and exceptions. In Adobe Analytics, the smaller boxes may not have text to label the box; you must mouse over them to view the dimension item and the associated details. When to Use Treemap Visualization While the bar stacked visualization can also show proportions between each part and the whole, similar to the Treemap visualization, these two display values differently. The bar-stacked visualization will visualize the highlighted dimension values in each column and compare the results. For in
Welcome to the 7th edition of the Adobe Analytics Community Lens! The Adobe Analytics Community Lens is your community bulletin board highlighting the latest updates from the Adobe Analytics Community in one place.In this edition, we are sharing updates from September to November 2023, including, the most viewed Adobe Analytics content on Experience League, as well as the latest product releases, upcoming and past learning opportunities, and a lot more! Adobe Analytics Community Lens 📅EVENTS AND OPPORTUNITIES📅 Analytics User Group event: Adobe Analytics EMEA 2023 Q4 get together, December 13 This is a chance for us all to get together for an informal session to celebrate product releases and share our different experiences using Adobe Analytics throughout the year; positive or negative. We'll be breaking out into smaller breakout rooms, so if comfortable, please do come prepared with some thoughts from your own organisation to share. Hope to
When it comes to analytics solutions, Adobe Analytics reigns supreme for a multitude of reasons:1. Unparalleled Data Analysis:Dive deep into your data with Adobe Analytics, boasting an extensive toolkit for comprehensive analysis. Gain profound insights into user behavior, empowering businesses to truly understand their audience.2. Real-Time Insights:Stay ahead of the game with Adobe Analytics' real-time reporting capabilities. Instant access to up-to-the-minute data is invaluable for businesses needing swift, data-driven decision-making.3. Cross-Channel Mastery:Excel in analyzing data across various channels, from websites to mobile apps and digital platforms. Adobe Analytics provides a panoramic view of customer interactions, enabling businesses to optimize their digital strategy seamlessly.4. Precision with Advanced Segmentation:Create highly targeted and customized segments effortlessly. Adobe Analytics offers advanced segmentation tools for precise analysis of specific customer gr
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.