Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Authors - Shiladitya Bose, Somesh Jaiswal, Ashu Malik What is Universal Link ? Universal Links are a feature in iOS (introduced in iOS 9) that allows developers to create a seamless connection between a website and a corresponding app. They enable a single URL to open a specific location within an app if it's installed or direct the user to the website if the app is not installed. This provides a smoother user experience compared to traditional deep linking methods. Customer hosted AASA file snippet The following is the AASA configuration which will be required to support the integration. Let us suppose we are supporting this integration for www.mybusiness.com & customer has delegated email.mybusiness.com subdomain in AJO. AASA file hosted at https://www.mybusiness.com/.well-known/apple-app-site-association will define the URLs which their app(s) support. Universal Link with Tracking Let us consider the following
Thank you to all who attended our first Pittsburgh User Group event and to all chapter members who have joined but were unable to make it. This thread is for open discussion between group members or those interested in joining. Please be courteous and remember that this is public information. If you're not in our group but would like to join, please click here: https://workfront-augs.adobe.com/wug-pittsburgh/ Thank you so much and welcome! 🙂 Brittany Lang & Heather Kulbacki
Hi, on my project we are migrating from an existing portal to AEM cloud.The current portal interfaces with a database to retrieve a series of data which is then printed on pages of the site. Currently, the Mybatis framework is used to interact with the database (the current portal does not run in AEM).In Aem, is it not possible to use Mybatis?what is recommended instead?JDBC?Thanks all!
Content backfill required
Hi Team,I am getting invocation error as showing below Screen shot when the payload size exceed more then 1MB. I just wanted to check is there any configuration where we can increase the payload size.
Introduction Adobe Customer Journey Analytics (CJA) offers various methods for calculating bounces and bounce rates, each providing unique insights into user engagement patterns. These approaches have distinct implications, potentially influencing how we interpret and act upon user behavior data. In this blog post, we'll explore the different bounce rate calculation options available within CJA, examining their strengths and potential drawbacks. Bounce rate has been a cornerstone of web analytics for decades, evolving alongside the digital landscape. From its origins in early website traffic analysis to its current implementations, it remains a widely-used metric for understanding user engagement. It's both amusing and impressive how this seemingly simple concept has stood the test of time, adapting to new technologies and user behaviors. As we explore its various incarnations within CJA, we see how this venerable metric continues to provide insights, albeit with a modern sla
On the Fourth Quarter 2025 release overview page, the following is noted: Other Workfront integration transitionsTo deliver more stable and scalable integrations, we’re shifting to a modern, flexible integration approach using Workfront Automation and Integration (Fusion). As part of this transition process, the following integrations will not be available after February 28, 2026:Workfront for G SuiteWorkfront for JiraWorkfront for Salesforce.We recommend using Workfront Automation and Integration for your organization’s integration needs with Google Workspace. For an overview of Workfront Automation and Integration, see Adobe Workfront Fusion overview. I'm in the middle of testing and implementing the connection between our Workfront and Jira instances. It really sounds like a dumb question, but hoping others can chime in - am I understanding correctly that if we don't pay for Fusion, we no longer get to connect these applications come February? At
Hi, I have created a workflow model with a "Deactivate Page" step only and while running this i am getting "Process Resource null" error.I have also tried another step "Create page Version" and still getting the same error response.I have checked "com.day.cq.wcm.workflow" bundle and "create version" component both are active and my workflow model is in sync.Any suggestion how to solve it?Work Flow Error:Work Flow Model:
I'm looking to create documentation to act as a knowledge base for administrators that is specific to my instance of Workfront. We are starting from scratch so I'm open to ideas or any existing documentation from others have built this for their instance from an Admin perspective. You don't need to share your documentation but if you have a template you'd be willing to share that could be used by others that would be a great place to start. I was considering going to the setup section and going from top to bottom and listing out how we have customized for each item. If there was something already out that that is intuitive or formatted for this work I'd like to avoid reinventing the wheel if possible. Thanks much.
Have you registered for the AEM track of Adobe Experience Makers The Skill Exchange yet? It’s rapidly approaching on Wednesday, August 20 from 9am-12pm PDT, and it’s not too late to register: https://reg.adobe.com/flow/adobe/skill/landingpage/page/home?cgen=RTQCMT7Z&mv=other The fun doesn’t stop there! Looking to connect directly with our AEM presenters afterwards? Join us for a series of live, interactive post-The Skill Exchange sessions where they'll share a brief recap of their session at The Skill Exchange and open the floor to your questions in an "Ask Me Anything" format. Don’t miss this opportunity to continue the conversation and get your questions answered! Schedule: Thursday, 9/4 @ 11am ET: Melanie Bartlett & Katie Junge - “Beyond Skill Exchange -Taxonomy & Structure: AEM’s Secret to Scalable Asset Management” Tuesday, 9/9 @ 11am ET: Cindy Underwood - “Beyond Skill Exchange - Developing Reports and ROI Metrics for AEM Assets” Thursday, 9/11 @
What a Kickoff! Over 100 AEM fans from across India came together—virtually and in spirit—for our first-ever AEM India User Group meetup on July 10. The chat was buzzing, the vibes were high, and the energy? Let’s just say…you had to be there! This wasn’t just another tech session—it felt like the start of something bigger: a local community of smart, curious, and generous AEM professionals ready to share ideas, tools, and inside tips. Highlights You Don’t Want to Miss: “Why we’re here” One of our AEM champions, @divanshug, Senior AEM Consultant at TechX, shared the real reason behind this initiative: “India has one of the largest AEM user bases in the world—so why not build a local space to learn, share, and grow together?” Tools and takeaways didn’t disappoint either: AEM Fiddle from ACS Tools Seen it in docs? Now you’ve seen it live. This dev-fave lets you test Use scripts, troubleshoot servlets, and run JCR queries—all without a full deployment cycle. &nbs
Hello All, I'm fetching the fields of content fragment at the component level, after authoring the content fragment path in authoring dialog and whenever I'm publishing the page, Its always showing as content fragment model as outdated. Even though content fragment is published already and doesn't have any new changes. Any help here would be appreciated. Thanks in Advance!
Hi there, We currently have a link in Workfront through the main menu that takes users to AEM Assets. This is currently set up to the old UI, but we would like to start using the new UI, and so I'm wondering how I can change this link. I have read the Documentation page called "Configure the Experience Manager Assets as a Cloud Service integration", but the way I'm reading it I think this relates to the integration within 'Documents' areas of 'Projects' where we can add linked folders? Does anyone know if this is the place I can update the main menu link to direct users to the new UI?Setup > Documents > Experience Manager Assets If this is the place, then on the back of this I had a question on metadata mapping. We have just completed a project with a third party who have helped us to define our Metadata schema (in the new UI), and so I'm concerned that this mapping will need to be redone should I add the URL for the new UI? Thanks in advance, 
MyBatis, a popular Java persistence framework, simplifies database access for developers. It achieves this by mapping Java objects to SQL statements, significantly reducing the manual data mapping required. MyBatis supports XML configuration files and annotations, allowing developers to manage their database interactions per their needs. Integrating Adobe Experience Manager (AEM) with MyBatis can be achieved by configuring AEM to utilize MyBatis for executing database operations. The integration process typically involves: Setting up data source configurations. Defining MyBatis mappers. Establish appropriate service layers within AEM to interact with MyBatis to perform database operations. Integrating MyBatis with Adobe Experience Manager (AEM) involves several steps and architectural components. Here's a high-level overview of how you might structure the integration: AEM Components and Services: AEM handles the presentation layer and user interactions. It includes componen
I found the definition of "Reloads" a bit confusing.From what I understand, it seems to be an automatically collected event that's counted as '1' when the current page view is based on the same page as the immediately previous page view. Is that correct..?If so, aside from refreshing the browser, are there any other cases where this could happen? I would really appreciate it if you could kindly let me know 🙂
Hello! I'm curious if anyone has a best practice, or pros and cons for a request that will result in multiple deliverable projects.Do you:A) Convert the same request multiple times and edit per deliveravble?B) Convert the request to one project, then copy that project to create the additional deliverable projects? Thanks!
Hey Workfront Community, Hope everyone is doing well. I wanted to share a quick update with you all. Our team has undergone some changes in the past few months which affect our roles and responsibilities. Moving forward, Kautuk Sahni (@kautuk_sahni) will take over as the Community Manager for the Workfront Community. Kautuk comes with over a decade of Community Management experience under his belt and is well-suited for this role. You may have already seen his username on the Workfront Community or on our solution community board for AEM. I’m confident in his ability to take the reins and will also be a standby resource over the next few months. Moving forward, I’ll still be on the Community team and will continue to manage the Marketo Engage Community. It has been an extreme pleasure working with you all and quite bittersweet that I'll be stepping away from this role, but know that you're in good hands. As always, please don't hesitate to reach out to me via direct
My last post showed how to embed “View as Web Page” (VAWP) as a preview on a fully branded “Forward to Friend” (F2F) page, like so: Now, let’s learn how to turn a standard Marketo form into a F2F form so we don’t have to use the — let’s face it — pretty ugly popup that comes with the usual F2F link. You know, this one: The F2F endpoint is just an alternate form listener The F2F form, like any HTML form, posts to a form listener (that is, HTTP service that expects application/x-www-form-urlencoded payloads). It’s not the same listener used by Forms 2.0 forms, but even simpler. It just expects a GET request with 4 fields: fname (first name) lname (last name) emailAddress (email address) mkt_tok (the mkt_tok value that identifies the email to forward and from whom) You can hit the F2F listener from a webhook and it’s exactly the same as if an end user filled out the form. (You probably just had a lightbulb moment!) Set up a field for the mkt_tok The mkt_tok is a
What is it?A profile snapshot is system generated dataset which is generated daily in AEP, providing information about the unified profile.A profile snapshot in Adobe Experience Platform refers to a snapshot of the attribute (record) data that your organization has within the Profile store. This snapshot provides a static view of the data at a specific point in time and does not include any event (time series) data. How to access itTo access it, navigate to the list of datasets in AEP, where you'll find the profile snapshot.Simply filter to 'Show System Datasets' and search for 'snapshot'You can then go to the dataset page where you'll find the exact table name which you can then copy to use in Query Service: Ie: profile_snapshot_export_fea1xxf3_0edb_xx74_b964_8a63d48xxxxx For instance this can be used in Query Service to better understand what profiles might be part of a particular segment following the latest daily segment evaluation taking place in AEP.Counting recor
Managing IP Access for AEM as a Cloud Service with IP Allow Lists by Abhishek Caleb AEM as a Cloud Service: Enhancing Security with IP Allow Lists Adobe Experience Manager (AEM) as a Cloud Service is a powerful platform for managing digital experiences. It provides a comprehensive suite of tools for creating, managing, and delivering content across various channels. While AEM’s default security measures, such as user authentication and authorization, ensure protection against unauthorized access, additional layers of security can further enhance the platform’s resilience. As AEMaaCS doesn’t restrict dispatcher or publish domains by default, they are publicly accessible. To enhance security, it’s recommended to add authorized IP addresses to the allow list, restricting access to your organization or specific users. Read Full ArticleManaging IP Access for AEM as a Cloud Service with IP Allow Lists
Hello, I am following the guide outlined in the session - https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-gems-building-storefronts-on-edge-delivery-services-with/m-p/657280/highlight/trueto customize the product details pages using enrichment. Since the documentation I found was more for Document based authoring and our implementation uses AEM Authoring(Universal Editor), I am running into some issues with customizing the PDP Pages. Steps followed to set up enrichment:1. Made sure the enrichment block can be added to the section block(section filters) and added an enrichment block in the PDP page above the product Details block and selected the "above-product"property for the position field.2. Created a "enrichment" Page at root. Created a child Test page(enrichment/test.3. Inside the Test page, added a hero block assuming this hero will show up before the product details.4. In the siteurl/paths.json, I can see the entry for folder map
Hi,Did anyone try out the forms solution for EDS.https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/edge-delivery/build-forms/getting-started-edge-delivery-services-forms/tutorial I'm trying it , but I'm stuck at the point, where the chrome extension tries to access my google drive to publish the files. Always gives a 404 error. Any insights will be helpful. Thanks.
A client found a single recipient domain where every Marketo email went to Spam due to failing DKIM validation. (A bad DKIM signature should really result in the message being dropped completely, so sending it to Spam was dangerously generous!) We knew the DKIM DNS record (m1._domainkey.example.com) for Marketo was correct, and of course were reassured by only one company reporting problems. But still, you have to track things down. What DKIM signs DKIM signs the important parts of outbound SMTP messages: the SMTP body and s set of common SMTP headers. If a DKIM signature is valid, the recipient knows those parts of the message were generated on a server controlled by the signer, which increases trust. (It also works both ways: the signer can’t claim they didn’t generate the message. This is known as “non-repudiation” and is important in regulated industries.) A sample DKIM-Signature header looks like this: DKIM-Signature: v=1; a=rsa-sha256; q=dns/t
Introduction Data Views in Adobe Customer Journey Analytics (CJA) function as powerful, customizable lenses that determine how your Adobe Experience Platform (AEP) datasets are interpreted from CJA Connections. These Data Views contain component configurations that define all dimensions and metrics available to users in Analysis Workspace and control how these components are logically structured. Unlike traditional analytics implementations where changes required extensive coding or time-consuming data reprocessing, CJA Data Views provide flexibility through retroactive, non-destructive, report-time processing capabilities thus allowing you to make adjustments without disrupting your data collection infrastructure. Building on this foundation of Data Views functionality, this blog post explores best practices for effectively managing and thoughtfully curating your CJA Data Views. These practices will maximize operational effectiveness, ensure analytical consistency, and driv
Hi all, I am downloading aem-guides-wknd with the below command. mvn -B org.apache.maven.plugins:maven-archetype-plugin:3.2.1:generate \-D archetypeGroupId=com.adobe.aem \-D archetypeArtifactId=aem-project-archetype \-D archetypeVersion=39 \-D appTitle="WKND Sites Project" \-D appId="wknd" \-D groupId="com.adobe.aem.guides" \-D artifactId="aem-guides-wknd" \-D package="com.adobe.aem.guides.wknd" \-D version="0.0.1-SNAPSHOT" \-D aemVersion="6.5" Where is AEM Archetype coming in to picture here? Do I have to download AEM Archetype first and run the above command for WKND Sites Project?Or the above command for WKND Sites Project internally contains AEM Archetype and so no need to download AEM Archetype separately? Also What does -D archetypeVersion=39 in the above command indicate? Appreciate all your replies. Thanks,RK.
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.