Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
We’re thrilled to share with you that Adobe Real-Time CDP was named the highest designated leader in Everest Group Customer Data Platform (CDP) Products PEAK Matrix Assessment 2025! It is truly an honor to have received this recognition and validation, and to have done so for the second straight time; we were also the top leader in the inaugural edition of this report, which published in 2023. We take this report as strong validation that our vision and current capabilities are meeting customers’ expectations at this critical time. Everest Group shared that “Adobe has a strong global presence through an extensive technology and SI partner ecosystem”. In their report, Adobe was recognized for: A strong global and ecosystem footprint – the ability to service customers of all types and geographies, supported by our strong partner network Cleanroom investments to solve for acquisition strategy – helping enterprises solve for top of funnel use cases with innovative technolog
Request for Feature Enhancement (RFE) Summary: Currently, the list of available languages displayed in the Language Copy dropdown is sourced from the out‑of‑the‑box definitions located in /libs/wcm/core/resources/languages. To add or customize languages (such as adding Kazakhstan using ISO code “kk” or “kk‑KZ”), customers must overlay this resource to /apps/wcm/core/resources/languages. This enhancement proposes introducing a configurable authoring dialog (or admin interface) that allows administrators to manage the languages list in the Language Copy feature without the need to overlay OOTB files. Problem Statement: Current Behavior: The list of supported languages is static and defined in the repository under /libs/wcm/core/resources/languages. Customizations require creating an overlay (/apps/wcm/core/resources/languages), which is manual, error‑prone, and requires technical expertise. Impact: Customers who need to add or update language definitions (for exa
Hi @parthasarathy Kindly explain what is the difference between Delivery Exclusions (nms:dlvExclusion) and Recipient Exclusion Logs (nms:excludeLogRcp) in Adobe campaign classic .
I have the "Collect external link clicks" option enabled in my Web SDK extension. What I don't understand is how to access this data in CJA Workspace for reporting? Anyone know? Thanks!
Whether you're a new inheritor of an Adobe Workfront instance or a seasoned manager, beginning with a methodical assessment is your gateway to sustained success. Join this essential session on Thursday, June 5th, 10 AM - 11 AM PST, where we'll guide you through evaluating your instance with precision and intention—spotting strengths, identifying potential improvements, and creating a foundation for expandable enhancements. You'll discover techniques to: Perform a comprehensive instance review using built-in system tools Assess organizational structure, naming protocols, and process flows Reveal operational bottlenecks, duplications, and control weaknesses Pinpoint opportunities for automation and feature implementation This workshop is perfect for professionals assuming responsibility for an established Workfront environment—or those simply ready to optimize and elevate performance! Register Now
I am looking for a readily available package that gets added to the project created through latest Archetype and with Navigational components that can get integrated with reactJS/NextJS FE components with bare minimum UI that reads the JSON values and create Sections and Sub-Sections automatically.
The Evolution of AEM Sites Tutorial by gdWebctOverviewNow, you can easily evaluate AEM features in context and minimal configuration. Demos include Sites, SPA Editor, Commerce and advanced features of Assets. AEM beginners will be happy to know that newly included Documentation Journeys provide a narrative approach to AEM documentation, which should help along with the visual guidance provided related in Adobe Experience Cloud videos.For example, here is how GraphQL editor in the browser displays the content fragment requests and how code is rendered and automatically parsed. For more, make sure to hop over to the full headless and GraphQL tutorial.Start out by learning more about the cloud onboarding journey Learn about the changes that happen from AEM sites as a Cloud Service, what's new and what's different. Then, if you enjoy "learning by doing" and want to get up to speed with AEM headless capabilities, check out the headless CMS tutorials.Q&APlease use thi
Hi Team, I am trying to create an OAuth2 application in Workfront for my client application to access it . One of the steps required for this is the redirect URL .Could you please help me how to set up this redirect URL in Workfront and use it ?
Encountered a weird behaviour in one of the environment.I have a page /content/sites/na/us/en/samplepage when I have browsed this /content/sites/na/us/en/samplepage.infinity.json in one of the environment I am able to get JSON results where as in other environment I am getting plain html. Suprisingly both environment have the same code package deployed but having the differences in serving the content.*there is no dispatcher involved in both environments, So where do I start to figure out the root cause !!!Thanks in advance... 🙂
Authors: @agregg @ben-maloney @danny-miller Data Governance, honoring consent preferences, and data access control are three foundational pillars for building customer trust and are critical pieces to get right during your Adobe Experience Platform implementation and ongoing use of the platform. According to Adobe’s 2022 Trust Report, 79% of consumers stated that they were concerned about how companies are using their data. We are starting a blog series that will cover how different tools within AEP can support each of these pillars. Today, we’ll focus on Data Governance and AEP’s DULE (Data Usage Label Enforcement) framework. First off, let’s talk about what we mean we say “data governance”. In this context we are referring to restricting the usage of data outside of platform due to organizational needs or contractual obligations. With so much first party data available in the tool and cross-channel activation opportunities that bring many dif
Hi, Is there a way to transfer the scheduled projects in adobe analytics from one user to another user? Thanks,Jane
In AEM 6.5 can we move i18n file from /apps/<project-structure>/i18n to /content/cq:i18n/<project-structure> and will it be supported in cloud?
Description - It would be nice to have the read receipt function when someone reads your update, currently within our organization, we have a number of users that "ghost" our project managers or claim they never saw the message. The read receicpt functionality would help to decrease the number of those issues I believe. For the second part of my idea, having the ability to highlight and/or change the color of the font would mimic other communication platforms such as Teams and Outlook that allow for the user to highlight important information or call our different color text to mean certain this. It would just add another layer of customization for communicating in updates.Why is this feature important to you - I believe it will lessen issues regarding missed notifications as well as increase productivity if users know someone can see they have read their message.How would you like the feature to work - Once the person opens to the update that was sent to them, it automatically sends n
Is there any documentation on how to implement the createStateObject for Custom Player State Tracking via Media Collection API? The current documentation links to https://experienceleague.adobe.com/en/docs/media-analytics/using/media-use-cases/player-state-tracking/standard-and-custom-states#custom-states on how to implement Custom States, but it looks like the resulting createStateObject documentation refers to iOS, Android, and Javascript and not the Media Collection API.iOS/Android: https://developer.adobe.com/client-sdks/solution/adobe-media-analytics/api-reference/#createstateobjectJavascript&colon; https://adobe-marketing-cloud.github.io/media-sdks/reference/javascript_3x/APIReference.html#:~:text=%2C%200)-,createStateObject,-Creates%20an%20object
Hi all, We are just getting onboarded into AJO, and we started building test journey to test a few things. One of the thing I am testing is to for AJO to read a segment, and send a POST Call to a slack integrated channel to display a simple message. The Slack POST endpoint looks something like this: https://hooks.slack.com/services/xyz and accepts a BODY data:{text: "abc"} The test is to display "Abc" as a message in the slack channel, and this has been successful. I am wondering if there's a way to add variable values (say, I want to add a profile attribute value, the ID - all readily configured in data sources) into the POST body? The end output I am looking for is something like this: "text: "Account:" & @IDvariable & "received the message"Output: Account 123 received the message. Thanks!
I have got some custom conversion XDM Experience Event addedToCartXYZ . Is it possible to include such an event in Metrics in AJO reports? Else I need to buy CJA?
Has anybody done such a use-case?I assume that image should come as an import to AEP and then render such a QR code in AJO template?
Test Automation on AEMaaCS (part 1) by @daniel-strmecki Introduction AEM as a Cloud Service (AEMaaCS) shifts Adobe Experience Manager from a release-based model to a continuously delivered, cloud-native platform. Manual testing simply can't keep up with the pace of deployments, so test automation is now even more important to ensure quality, performance, and stability. Therefore, the move from on-prem AEM to AEMaaCS also demands a shift in testing strategy.An important consideration is that Adobe-developed code is continuously updated and merged with customer code, which needs to keep up with it in every release. This shared responsibility model increases the risk of unintended side effects or regressions, making automated regression testing even more essential.In this post, we'll explore different test types recommended for use on AEMaaCS projects. In part one, we'll examine unit, user interface (UI), and frontend vs backend performance testing. Then, in part tw
Hi there,As we all know we have now new ruleset for the Streaming Segment Evaluation, As per that I have few query, can some one help me to clarify:Query 1 What if I have 5 attributes in my Streaming segment, and out of them 2 attributes are batch attributes and other 3 are Streaming attributes, Now should I create 2 segment here?Segment A - for Batch segment consist of all 2 Batch AttributesSegment B - for Streaming segment consist of all 3 Streaming attributes And Another third segment Segment C - Which will use Segment of Segment feature consist of the Segment A and Segment B Query 2: What if I have one existing Streaming Segment having Batch segment in it and some Streaming events and attributes in it?Do we need to create again separate segment for Streaming segment and both infuse both of them in another segment with feature of Segment of Segment Feature? Just wanted confirmation if my understanding is correct here or not?
Hello all,I'm trying to use Workfront APIs but it keeps throwing the following authentication error. "You are not currently logged in."Note: I am using it in a sandbox environment with a system admin user. API version 15.0From what I have understood from the documentation, there are 2 ways for authentication.1. SessionId - I tried using the login API to obtain a sessionId. I used the below mentioned URL for a POST call.https://mysandboxdomain.my.workfront.com/attask/api/v15.0/login?username=useremail&password=userpasswordUnfortunately, it keeps giving me the unauthorized error. I even tried using url encoding for my credentials as they have some special characters but that doesn't seem to work either 2. API Key - I tried using the project API with an API key that I generated from the sandbox instance but that didn't work either. Below is the URL I used for a GET call.https://mysandboxdomain.my.workfront.com/attask/api/v15.0/project/projectSpecificURI?apiKey=apikeyGen
I'm suddenly unable to create proofs - I receive an "Error Generating Proof" message in the top right of the screen. First started when I tried to load a new version of an existing proof I created. Tried in both safari and chrome, restarted and shutdown. Can anyone help troubleshoot?
Hello,I have some html files from our developer that I want to upload into AJO as Email Fragments, but also want to allow users to change text, images, buttons, etc. after they insert the fragments into emails. When I try to enable the editable fields for some of these components, it says "Unsupported content selected. Select another component". I did some experimenting and noticed that when I use the OOTB contents in the Fragment builder, there are some syntax that seem to indicate if something is editable.Ex: <div contenteditable="true" class="text-container"> <p>Please type your text here.</p> </div>Is it possible to add this syntax into the html files I'm trying to upload in order to enable editable fields?
As seasoned Marketo Engage users, we’ve built sophisticated lifecycle models, orchestrated complex nurture programs, and fine-tuned our segmentation strategies. But with the introduction of Adobe Journey Optimizer B2B (AJO B2B), many of us are asking: how does it compare—and more importantly, how does it complement what we already do in Marketo? Marketo Engage: The “OG” and Proven Powerhouse Marketo Engage remains the gold standard for B2B marketing automation. Its strengths lie in: Lifecycle Management: Granular control over lead progression and scoring at a per-record level. Programmatic Flexibility: Supports nearly every B2B use case. CRM Integration: Deep native integrations with Salesforce and Microsoft Dynamics. Tokenization and Personalization: Scalable personalization across channels, deep persona- and activity-based personalization B2B: Journey Intelligence at the Account Level AJO B2B is a complementary layer built on Adobe Experience Platform (AEP). It introduces ca
Hello Experts, I have issue with overflowLeader processing in pages other than first one. In my logic I am dynamically hiding some columns based on the data (zero columns are hidden). This is implemented and works very well but only on 1st page. Required columns are hidden in overflowLeader and data rows:I even changed the label of one of the columns from the code to check if specific data can be accessed. It looks good.But on the second page everything falls apart:Font sizes, .presence = "hidden" settings, even the simplest .rawValue = "TEST"; setting is not applied. Similar setting (font sizes, hiding of columns works fine for data rows - that is why the layout is broken on second page).I am looking for your kind support to help find a way of accessing overflowLeader properties on the second (and subsequent) pages as it seems that my: data.Body.Table.IM_TAB.overflowLeader::initialize is working for 1st page only. I tried all the events under it ... no luck 😞 All hints ar
I cannot modify i18n in /apps as i am using for translation, Where can i place i18n apart from apps and please explain me the stepsI tried placing i18n in /content/cq:i18n/en/test/submit where en and test is of sling:folder, submit is of type sling:messageEntry and it has sling:message property as submit, its not recognizing the i18n , please help me out
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.