Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
First and foremost, a HUGE thank you to Tim Brooks @timothybr for sharing his experience, advice, and recommended action items during today’s workshop, Securing Executive Sponsorship for Adobe Workfront. As finding, championing, and building lasting relationships with executives takes time, this page can help serve as a dedicated starting point if you're looking to get started. If you weren't able to attend, links to the slide deck and workshop recording are listed below along with a short summary of the interview discussion. Workshop recording Slide Deck PDF Summary of the session/advice from the chat: Set up a governance process and workflow for Workfront projects to ensure alignment with business goals. Implement a cadence of regular meetings with business sponsors and executive leadership to showcase Workfront's impact and value – focus on the metrics that matter, things like time/cost savings, efficiencies.Qualitative metrics like visibility and
Going back to what I said in my first post of this series, I'm a big fan of Web SDK but 'the elephant in the room' is that Web SDK was not primarily designed for Adobe Analytics. This means there are a few unexpected things that can cause you to slip up. I'm here to help you avoid those banana peels! This article is going to cover six potential issues relating to: Automated Click Data Collection using Adobe Target with Adobe Analytics Market Channels on Single Page Application (SPA) Websites Automated Click Data Collection As an Adobe Analytics expert you are probably used to your Adobe Analytics implementation automatically tracking Exit Links and Download Links. Within the Web SDK Extension you can enable 'Click Data Collection' and on first glance this appears to be the same capability. It is true that 'Click Data Collection' provides automatic Exit Link and Download Link tracking. However, there are some big differences that you need to be aware of! Banana Peel
Has anyone switched to the Adobe Workfront Review tool vs the desktop proof app for Interactive proofs? (https://experienceleague.adobe.com/en/docs/workfront/using/review-and-approve-work/proofing/review-proofs-in-workfront/review-a-proof/review-proof-in-web-viewer-extension)I am looking for any feedback on it. I will test in it Preview but am hoping to get the list of Pros and Cons that others have encountered.
Hoping the community can help me with sharing any use cases for 3rd. party workflows in a marketing scenario.
Dear AEM Folks ,We are currently facing one issue while configuring ACS commons dispatcher Flush rules in AEMaaCS .Our rule looks like below :com.adobe.acs.commons.replication.dispatcher.impl.DispatcherFlushRulesImpl.cfg.json{ "prop.rules.resource-only":[ "/content/dam/myproject/headless/mobile-app/message-1=/graphql/execute.json/global/testQuery", "/content/dam/myproject/headless/.*=/graphql/execute.json/global" ], "prop.replication-action-type":"DELETE"}Basically the above rule is used to flush the cache of persisted graphql query when particular Content Fragment is published.The above configuration is placed in author server as mentioned in https://adobe-consulting-services.github.io/acs-aem-commons/features/dispatcher-flush-rules/index.html for AEMaaCS.Now while publishing the CF , I can see in AEM author error logs as below and nothing is flushed.ERROR :13.09.2024 01:45:41.855 [cm-pXX8765-eXX786-aem-author-79XXX8d6f-9gqvx] *ERR
Introduction Adobe Customer Journey Analytics (CJA) offers numerous advancements, providing a more comprehensive and nuanced approach than standalone web and mobile analytics point-solutions. While conventional analytics tools typically follow a standardized, defined path to implementation and value realization, CJA necessitates a more strategic, purpose-driven methodology. This shift in approach is crucial for organizations to fully harness the power of CJA and extract meaningful insights from their data. CJA's implementation requires a defined use case-oriented strategy, demanding a deeper level of organizational introspection and planning. This blog post delves into the reasons why organizations need to adopt a more reflective and targeted approach when implementing CJA. We'll explore how this shift in perspective unlocks CJA's full potential, allowing organizations to gain a complete view of customer journeys across all touchpoints, platforms, and channels. By examining the uniqu
Marketers are constantly looking for ways to simplify creating deliveries. It can be difficult to add content to your delivery which complies with your template, and keep deliveries up to date as the template changes over time. Adobe Journey Optimizers Fragments feature streamlines this process. So, what is a Fragment? It’s a reusable component that can be added or referred to in deliveries sent from Adobe Journey Optimizer. They’re designed for content, so your email templates header could be set up as a fragment. By having the fragment centralized and then referenced in many delivery templates, it allows you to update the content in one spot and instantly have those changes propagate across all linked templates.For example, updating your company logo in your email templates header. Usually, you would have to go into each template and update the same image in all of them. However, if the template header was saved as a Fragment, you would be able to simply update the Fragments log
Trying to create a new custom theme using create -> theme then added name and title and clicked on create no action happened by checking page console getting below error 2) Trying to edit the current theme getting blank page while checking in error.log , having a warning message that seems like jcr:content is not found but checking in crxde manually able to see the details09.10.2024 12:24:33.669 *WARN* [[0:0:0:0:0:0:0:1] [1728456873656] GET /editor.html/content/dam/formsanddocuments-themes/nfl/canvas-3-0/jcr:content HTTP/1.1] com.adobe.cq.xf.impl.servlet.rendercondition.EditorRenderCondition Page at path /content/dam/formsanddocuments-themes/nfl/canvas-3-0/jcr:content doesn't have a jcr:content node Note: AM using aem-sdk-2024.8.17465.20240813T175259Z-240800 and forms add as aem-forms-addon-sdk-2024.07.31.00-240800 .
I am trying to add pagination to Scene7 /searchAssets SOAP API call. As mentioned in the documentation of searchAssets, we have "recordsPerPage" and "resultsPage" as Input parameters for the API call. There is no example mentioned on how to use these. I am quite new to the implementation of SOAP calls and have implemented as shown in the screenshot. This doesn't seem to be working for me. Is there something wrong with this format?
Authors: Pranay Kumar and Douglas Paton In this post, we continue our look at Adobe Experience Platform Pipeline. In the first two parts of this series, we looked at in-flight processing in Pipeline, as well as how we used Kafka to create Pipeline. This time, we look at modern CI/CD practices adopted by Adobe Experience Platform Pipeline including our choice of implementation, and how they've helped us so far. We also look at how automation has helped streamline the entire process. Adobe Experience Platform Pipeline is the messaging bus that uses Kafka to connect solutions. It provides geographically distributed managed Kafka clusters with an HTTP API wrapper. It serves over a dozen different locations, some with multiple clusters, and enables us to route data from one to another based on certain rules and topic metadata. These geo-locations are a heterogeneous mix of infrastructure, including AWS, Azure, and our own private data centers. These systems are made up of virtual machines,
By: Luc Forgeron & Prachi Jain The Landscape You love your Mobile Adobe Analytics (AA) implementation! You have worked hard to get your app data to match that of your web properties. You are enjoying the fruits of your labor in deriving key insights into your digital business and understanding how your customers use your apps. Now you need to activate upon this data in a platform setting to satisfy your “personalization-at-scale” objectives, so what do you do next? In other words, if the "what" that you collect from your mobile Adobe Analytics implementation is in a great spot, but you are not sure “how” to get that data into Platform, this is the blog for you. Edge Data Collection via the Web SDK or AEP Mobile SDK is the backbone, heart, and future of the new Adobe ecosystem for streaming data. While many organizations have already migrated their web analytics to AEP Web SDK, pivoting to a new native application data architecture is an important next step to
I’m trying to make some configurable docker keys from Cloud Manager Environment. How can I pass environment configurations (secrets) from Cloud Manager to Docker file?
Hi everyone! Discover a goldmine of Campaign insights and resources at Adobe Summit 2025 with our comprehensive guide to all Adobe Campaign sessions and labs. Whether you're a seasoned user or exploring Adobe Campaign, this post is your key to navigating Summit's content. Session/Labs Speakers Date & Time Solutions Adobe Campaign Roadmap and Innovations for 2025 [S528] Bridgette Darling, Sr. Manager, Product Marketing, Adobe Christophe Protat, Sr. Product Manager, Adobe Tuesday, Mar 18 | 1:00 PM - 2:00 PM PDT Adobe Campaign Building Personalized Connections at Scale: T-Mobile’s Adobe Journey [S733] T-Mobile Tuesday, Mar 18 | 2:30 PM - 3:30 PM PDT Adobe Analytics, Adobe Audience Manager, Adobe Campaign, Adobe Target, Adobe Real-Time CDP Collaboration, Adobe Experience Manager Sites, Adobe Experience Manager Assets, Adobe Customer Journey Analytics, Adobe Journey Optimizer, Adobe Experience Manager Guides Soaring Above the Ordina
Using Sling Models to write Less Java Code by Nikhil Kumar Abstract We all end up creating a Java class for any data manipulation or for some business logic. So let’s understand how we can use Sling Models for writing less Java code. Less code means fewer unit tests to cover because you have much less coverage to hit. And leveraging sling model helps us in better organization and modularization of Java code. Before going into how we can leverage Sling Models to keep our code modular and clean you can also refer my article on using Project Lombok in combination of Sling Models implementation. Leveraging Sling Model Framework: Sling Models are annotation driven java bean classes which allow us to access JCR node property values directly into java classes via annotations. Sling Models supports both class and interface. We all know the simple use-cases but let’s what goes on in the background. Let’s take the use-case of AEM Granite Multifield, As it’s the one of the widely used field
Session Recording Session Details Learn how Bungie leveraged Edge Delivery Services to supercharge upcoming game releases. Chris Grucelski from Bungie and Matt Miller from Rightpoint discuss how Edge Delivery Services, Experience Manager, Universal Editor, and Adobe Commerce work together to deliver fast, scalable performance, streamline site authoring, and effectively manage traffic spikes. Gain actionable insights into optimizing your e-commerce platform’s front end with Edge Delivery Services, ensuring a premium experience for customers. Key takeaways: Designing and planning a strategy for scalable e-commerce Best practices for integrating Edge Delivery Services with Adobe Commerce, Experience Manager, and Universal Editor How Bungie achieved higher performance and seamless scaling Session Schedule 18th March, 2025 | 2:30 PM - 3:30 PM Speaker(s) Chris Grucelski-Bungie & Matthew Miller-Rightpoint Solution(s) Adobe Experience Manager, Adobe Experience Cloud, Ad
Hello Community,I'm currently working on an AEM on-premise setup and need to ingest a significant volume (>15TB) of digital assets into the DAM. I reviewed the official Assets Migration Guide, which demonstrates a migration procedure using the ACS AEM Tools CSV Asset Importer. At the same time, I've come across another tool called Asset Ingestor that also appears interesting. Assuming that the migration procedure outlined in the guide represents best practice, I would appreciate insights on the following:Tool Comparison: Between the ACS AEM Tools CSV Asset Importer and Asset Ingestor, which tool is more suitable for large-scale ingestion of digital assets?Performance & Scalability: Are there notable differences in performance or scalability between these tools?Reliability & Ease of Use: What are the key factors or considerations (e.g., error handling, partial failure handling, logging, and ease of integration) when choosing one over the other?Any shared experiences
Deleted some unpublished drafts and create new pages with same titlesAEM automatically added "1" "2" "3" behind the page namei.e. create page "travel-2025" --> delete --> create page "travel-2025" --> page title remains "travel-2025" but the page name and content path url become "travel-20251"Would there be any solutions regarding this problem? Thank you
Hi everyone, As a product team, we have seen a number of ideas submitted, concerning inconsistencies between different date formats within the system. With that, we would like to understand what pages of the application are affected and what are the highest priority pages to address? Here are the ideas we have seen on this topic so far:https://experienceleaguecommunities.adobe.com/t5/workfront-ideas/date-format-consistency/idc-p/551978#M20641https://experienceleaguecommunities.adobe.com/t5/workfront-ideas/international-date-format/idi-p/523316https://experienceleaguecommunities.adobe.com/t5/workfront-ideas/change-the-display-format-for-dates-in-reports/idi-p/529492https://experienceleaguecommunities.adobe.com/t5/workfront-ideas/ability-to-format-how-dates-display-on-my-work-so-we-can-include/idi-p/521312https://experienceleaguecommunities.adobe.com/t5/workfront-ideas/add-year-to-due-date/idi-p/519857https://experienceleaguecommunities.adobe.com/t5/workfront-ideas/format-setti
In today's data-driven world, efficiently activating datasets is crucial for maximizing business value. Whether it's AI/ML model training, enterprise reporting, or providing a 360-degree view of your customer, Data Distiller in Adobe Experience Platform (AEP) plays a pivotal role in transforming raw data into structured, actionable insights.Data Distiller allows you to convert raw datasets into derived datasets that are pre-processed, enriched, and ready for immediate use. This process reduces complexity and significantly enhances the performance of data analysis and model training. By structuring data into a star schema, which includes both fact tables (like sales, revenue) and lookup tables (such as customer demographics), businesses can seamlessly leverage pre-aggregated, optimized data for real-time insights.Key Benefits of Data DistillerPre-Processed and Ready for Use: Derived datasets have undergone thorough processing, such as data normalization and feature engineering, ensuring
Join us for an exclusive live session with Adobe product experts to discover how AI Assistant can unlock valuable operational insights, boosting productivity and redefining work in Adobe Experience Platform and its platform-based applications. In this session, you’ll explore: how AI Assistant enhances team efficiency and performance across various industries, how teams across the organization, from marketing operations to data engineers and architects, can leverage operational insights through AI Assistant, and the latest innovations and capabilities of AI Assistant that will drive productivity and redefine workflows in Adobe Experience Platform-based applications. Can’t attend? No worries—register anyway, and we’ll send you the recording! Register here: https://engage.adobe.com/ExpLeagueLive-250227.html
Join us for an exclusive live session with Adobe product experts to discover how AI Assistant can unlock valuable operational insights, boosting productivity and redefining work in Adobe Experience Platform and its platform-based applications. In this session, you’ll explore: how AI Assistant enhances team efficiency and performance across various industries, how teams across the organization, from marketing operations to data engineers and architects, can leverage operational insights through AI Assistant, and the latest innovations and capabilities of AI Assistant that will drive productivity and redefine workflows in Adobe Experience Platform-based applications. Can’t attend? No worries—register anyway, and we’ll send you the recording! Register here: https://www.youtube.com/live/fGgFwAOZle8
Below is the scenarioOn pageA I have a text component as in below heirarchy.Container -> Container -> Text.And on pageB I have text component on Container -> Text.I have written a fulltext query to search a keyword. It should return me all the pages that has that keyword. AEM returns me pageB but not pageA as the keyword is inside the nested container.Fulltext Querytype=cq:Pagepath=/content/demofulltext=herbsfulltext.relPath=.Please advise.
Use this thread to ask any questions related to the Integrate AEM Forms CS with Salesforce course on Experience League.Experts are monitoring this thread to ensure your questions are answered.
Hello there, I'm reaching out with an important update regarding the Marketo Engage Career Connect job board. After careful consideration, we've made the difficult decision to discontinue this service, effective Tuesday, March 20th. We understand that this news may impact many of you who have relied on this resource for career opportunities. First and foremost, I want to express our deepest gratitude to everyone who has used Career Connect to advance their Marketo-driven careers. Your engagement and trust in this platform have been invaluable, and we're truly appreciative that it has been an important career resource for many of you. As we move forward with this transition: We will be contacting all users with Career Connect accounts, including both candidates and employer profiles. Following the shutdown, all associated Career Connect domains will redirect to the Marketo Community. If you have any questions about the shutdown process or need assistan
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.