Explore product-specific spaces to ask questions, share insights, and learn best practices.
Attivo di recente
I am setting up a GraphQL endpoint in AEM and can successfully run queries and view responses. However, when I click the "Save As" button and enter a "Query Name," the query is not stored as a persisted query. I encounter the following error while saving the persisted query. 12.03.2025 19:49:34.810 *WARN* [[0:0:0:0:0:0:0:1] [1742480374791] PUT /graphql/persist.json/general/getAuthirlist HTTP/1.1] com.day.cq.wcm.core.impl.components.ComponentCacheImpl Requested Path /graphql/persist.servlet is not in available search paths Is there any config I should to create persisted query?
Introduction In today's fast-paced digital landscape, releasing new features quickly and safely is crucial for staying competitive. Feature flags (also known as feature toggles) are a powerful tool that enables you to do just that. They allow you to turn features on or off without deploying new code, making them an essential tool for managing feature rollouts, A/B testing, and continuous integration. Adobe Target, a leading personalization and optimization tool, integrates feature flags to enhance your testing and targeting strategies. In this article, we’ll dive into what feature flags are, how to use them in Adobe Target, the benefits of doing so, and how to execute A/B tests with feature flags. We'll also explore real-world case studies and best practices What Are Feature Flags? Feature flags are a technique in software development that allows features to be conditionally enabled or disabled. They provide the ability to decouple feature releases from code deployment, allowing develo
Huge thanks to our customers @ross_barton and Lindsay Love from Ologie for sharing their Workfront story and opening the doors to their Workfront world! As Workfronters, we are always looking for opportunities to see how other customers configure their system and manage their processes, so this was an amazing opportunity. And thank you to everyone who joined us live on this brand-new event! The ideas you all shared were golden! Along with the on-demand recording, we’ve included the tips that were shared in the chat: Slide Deck PDF Webinar recording We’ve summarized a few of the tips from the chat: Use Programs and break the phases & deliverables into separate smaller projects. Use a separate Custom Form “Campaign” field to break the Projects down further, but available for Groupings in Reports. Use Task Descriptions to put more information in the Description, allowing you to cut down on some Tasks. (Make sure your users are using a
The Growing Importance of Personalization in Content StrategyIn today’s fast-paced digital landscape, content demand is becoming increasingly critical for organizations as they strive to deliver personalization at scale. By 2025, marketing trends are increasingly spotlighting content supply chains, emphasizing the need for efficiency, personalization, and AI-powered tools to effectively manage the surging demand for content and enhance customer experiences. According to Deloitte’s 2025 Marketing Trends, an overwhelming 75% of consumers are more likely to purchase from brands that provide personalized content. This statistic underscores the urgent need for a robust content supply chain that supports personalized marketing efforts.Challenges of an Antiquated Content Supply ChainOrganizations frequently encounter significant pain points when dealing with outdated content supply chains, especially during the launch of major campaigns. The complexity of coordinating diverse roles, such as m
Use this thread to ask any questions related to the Migrate your mobile app from the Adobe Target to the Adobe Journey Optimizer - Decisioning extension tutorial on Experience League. Experts are monitoring this thread to ensure your questions are answered.
Connecting Marketo to Zapier allows you to unlock a world full of automation and integration capabilities. One way to do this is by sending a webhook from Marketo to Zapier containing information about an event or person and then using this to trigger a workflow to leverage all of the 3rd party integrations and automation tools that Zapier has which Marketo does not. If you want to learn how to set up webhooks in Marketo, see different use cases, and how to troubleshoot issues then check out the Webhook Quick Start Guide. In this blog post I will show you how to: Set up a Zap in Zapier to receive a webhook from Marketo Configure your webhook in Marketo to send to Zapier Request this webhook from the flow of a Marketo smart campaign I will use the example of sending information from a form fill in Marketo to Zapier so that a Jira ticket can be created and populated using the form fill information and a Slack message sent to notify people of the ticket’s creat
Use this thread to ask any questions related to the Migrate Target from at.js 2.x to Platform Web SDK tutorial on Experience League. Experts are monitoring this thread to ensure your questions are answered.
So my first tool I would like to share is what I call the Adobe Analytics pagename extractor. This is a quick and easy way for a user to get the pagename variable when using a datalayer based implementation method. The main thing here where its really efficient is when having many multiple URLs you need to get the pagename for each. Here is a link: https://deploi.ca/tools/adobe A quick user guide:- In top section enter the pagename datalayer object you want to find.- Then in field below enter all the URLs(max 500 at a time).- A progress list will appear and once completed a .csv text file is generated.- If results are good then just click and download the file.(if tweaks required just update datalayer object and re-run.) This also can work with other datalayer objects so I encourage you to try and experiment! Please also feel free to contact me if any issues or refinements you feel can help to make this tool even better! Thanks and I hope this helps you!
I have a requirement to implement Data-layer integration in Edge Delivery Services similar to the way we implement in aem(https://experienceleague.adobe.com/en/docs/experience-manager-learn/sites/integrations/adobe-client-data-layer/data-layer-overview). Is it possible to implement Data-layer integration in EDS?
Hi,I ve got the following code in one of my custom component html templates:<style data-sly-test="${formInput.getGrowFactor}"> #${formInput.name @ context="styleString"}Id${formInput.uniqueId @ context="styleString"}Wrapper { flex-grow: ${formInput.getGrowFactor @ context="styleString"}; } </style>the code itself is working, but my IDE Visual Studio Code is generating the following errors:css-identifierexpectedcss-propertyvalueexpectedLooks like htl ${} syntax is not compliant with some other validation tool.Anybody knows how I may get rid of these errors ?Thanks a lot for your support in advance. --volker
Hi Folks, Based on this interesting challenge from @mariacr2, I'm pleased to share the following technique to easily edit a custom data parameter (e.g. a Tactic Delivery Date on a particular Task) and have it "echo" to its peers (e.g. all other Tasks on the same Project), without Fusion, and always kept "fresh" after each page refresh. Here's the textmode for the final column, noting that the trick is to go "up" (on a Task report or view) to each project.tasks in the nested listmethod: displayname=Other Tactic Delivery Date(s) type=iterate listdelimiter=<p> listmethod=nested(project.tasks).lists valueexpression={DE:Tactic Delivery Date} valueformat=HTML You could make the valueexpression more sophisticated (e.g. IF, CONCAT, etc.), and in a similar fashion, you could echo custom data between Issues on a Task or Project, Projects in a Program or Portfolio...lots of potential. Enjoy, have fun, and if you put it to good use, I'd ap
I am trying to set up universal editor in AEM 6.5 with service pack 22. I have referred this document : https://experienceleague.adobe.com/en/docs/experience-manager-65/content/implementing/developing/headless/universal-editor/introduction#:~:text=The%20Universal%20Editor%20in%20AEM,only%20the%20headless%20use%20case But, i couldn't find the configs mentioned the document like : Universal Editor URL Service and some config properties are also not matching. Please help me on this with detailed steps and screenshots if we have
Hello, WF community! Looking for some input, would like to understand what different customers are doing that have group admins. How do you handle governance/change management/updates in production? Not governance in terms of access levels and such, more like processes among group & sys admins when it comes to making changes in production for their groups. Are you doing a free for all approach where the group admins can do whatever they want directly in prod? Or do you have an approval process of sorts like group admins make updates in sandbox and only sys admins can review and push to prod? If you have guardrails or an approval process, what is it? I'm sure there's a mix, so looking for examples on your approach to group vs. sys admin change management/controls around what goes live in production. Thank you in advance!
We have product images on white backgrounds, we want to remove the white background by cropping to the image subject without cropping off any of the image subject, this currently happens with Smart Crop. We are using Dynamic Media with AEM Assets.
Dear adaptTo() Community,We've extended the Call for Papers timeline until April 28 - so there is still a chance to submit a talk:Call for Papers: https://adapt.to/cfpadaptTo() 2025Berlin, KulturbrauereiSeptember 29 – October 1, 2025Early Bird Tickets are available until May 31 – get yours now and save your spot! https://adapt.to/ticketsYour adaptTo() Conference Team
Welcome back to the Community Lens newsletter for April 2025! In this edition, catch the latest on-demand resources from Adobe Summit 2025, view our step-by-step guide on how to use the new email editor, and watch our product demo on the recently launched Adobe Express integration! Lastly, don't miss the several blogs published by our Adobe and Community experts, which cover topics on the classic features in Marketo Engage, backfilling acquisition programs, and Marketo Champion's take on the Adobe Identity Migration! Highlights [Adobe Summit 2025] Marketo Engage Recap: A wealth of new product information was shared by the Marketo product team at Summit this year. For a list of the top sessions available on-demand, make sure you check out our recap thread! Step by Step Tutorial: Try the New AI-Powered Email Editor in Adobe Marketo Engage: Read this in-depth tutorial if you are curious about how you can spin up personalized emails quickly and perfect them for your B2
Would love to hear from the developers themselves at this point. Is it difficult to integrate into the platform? I have Workfront open all day, and the plain white background hurts my eyes after prolonged use. A dark mode would surely be appreciated by me and COUNTLESS others. I believe this is an accessibility issue at this point.
Hi,I need to make a simple HTTP Post call by passing kerberos ticket (SPNEGO) authenticated to get the results from another system on AEM 6.5.21.This is the snippet that I am using: DefaultHttpClient httpclient = new DefaultHttpClient(); System.setProperty("java.security.krb5.conf", "C:/Windows/krb5.ini"); System.setProperty("sun.security.krb5.debug", "true"); System.setProperty("javax.security.auth.useSubjectCredsOnly","false"); NegotiateSchemeFactory nsf = new NegotiateSchemeFactory(); httpclient.getAuthSchemes().register(AuthPolicy.SPNEGO, nsf); List<String> authpref = new ArrayList<>(); authpref.add(AuthPolicy.SPNEGO); httpclient.getParams().setParameter(AuthPNames.PROXY_AUTH_PREF, authpref); HttpPost request = new HttpPost("url"); HttpEntity entity = new StringEntity(jsonPayload, "UTF-8"); HttpResponse response = httpclient.execute(request);I know that DefaultHttpClient is deprecated. (Planning to changing that once I get the success response) I am not ab
Service Pack: 6.5.20core.wcm.components: 2.23.4Instances Affected: Author and Publish We noticed that our ui.content and ui.apps packages would sometimes not automatically install themselves through our normal pipeline and we had to install them after a code build manually. We were able to identify this was only occurring when the core.wcm.components packages appeared to no longer have the "Last installed" date and last installed by username listed. The functionality of the core components appears unaffected and ui.apps and ui.content could be manually installed without an issue, so we don't think the package is truly uninstalled but rather it is not recognized by the ui.content and ui.apps packages when they are attempting to install. Initially, we had older versions of the core.wcm.components in the package manager, which would install over 2.23.4 and we thought that was causing the uninstall issue. We removed all old versions of the core.wcm.components and are s
Hi - my company has a prospect that is migrating 5+ PB's of files from various sources (other DMS, file shares, SPO, Box, Azure) to Adobe Experience Manager (AEM). We need to demonstrate that our universal connector can migrate files from some of these sources into AEM Cloud via the API. We're not a licensed customer of AEM, or a solution or technology partner. How can we get a sandbox or trial environment ASAP (1-2 days) so we can update and test our connector with the AEM API? We plan to go through the formal partner process, but experience and pattern recognition assumes that typically takes 2+ weeks.Thanks in advance!
Hello, my fellow Adobe Target practitioners! My team at MiaProva is involved in helping clients adopt the WebSDK, integrate with CJA, and build on the awesomeness of 1st Party ID data in Target. With that in mind, we added a bunch of new features to our free extension. You can see the video here: https://www.youtube.com/watch?v=EGv4iWa5DMsand you are welcome to download it here: https://chromewebstore.google.com/detail/miaprova/mgmachpoeeklnmmiamheacganlehicdb?hl=en-US New features:- full support for WebSDK on top of our At.js support- New network panel exposing mbox calls, trigger views, modular mboxes, and WebSDK requests (with search and filtering - super helpful for WebSDK validation!)- Response tokens! We expose each update to response tokens - this is huge for those using profiles as part of offers! - Profile retrieval: full support for ECID, which is going to be HUGE for RT-CDP and when companies move to WebSDK an
Hi Everyone, To setup universal editor in my local AEM 6.5 I followed the steps mentioned in this documents. https://experienceleague.adobe.com/en/docs/experience-manager-65/content/implementing/developing/headless/universal-editor/introduction#set-up-ue Im not able to achieve. getting below errors.any type of help appreciated? Thanks,Durga Kavali. @arunpatidar @jennifer_dungan @ EstebanBustamante @Manoj_Kumar_
we have a specific use can where we have to provide the parsys placeholder from 1 to 12 based on user selection. Problem o am facing here is that I have to create a 12 node in aem dialog to hold the parsys in sling resource and even authors select 2 placeholder for oarsys the nodes created inside content node is still 12. Is there a way a to control this parsys node number limiting to the number selected by author just the way core tabs component works. I don’t want to write any backend code to achieve this. All suggestions and feedback are welcomed. thanks
Hey Workfronters, it’s your “On-Demand Workfront CSM”! I've got a brand-new video series for you – Versus! A series that answers the question, what is the difference? In this episode, I share some ideas and recommendations for using Groups vs.Teams. Want to learn more about Groups and Teams? Groups vs. Teams Functionality Comparison Groups Overview Teams Overview Here are some bonus articles on sharing objects, access levels, and permissions: View inherited permissions on objects How access levels and permissions work together Set additional restrictions at the Access Level Interested in new ideas and approaches? Register for our upcoming workshops our Experience League Events page. We hope to see you soon!
Hi Folks, Over the years, we have helped many former Workfront customers download their Workfront data (via our Workfront Snapshot solution) and documents once they had decided (unfortunately) the time had come to leave. During one of our more recent such engagements, we were inspired (under some duress) to adapt our Extract Document technology in a way that allowed our client to download their ~250,000 documents directly from Workfront to their network. The new technique worked beautifully, with 99.8% of all documents successfully retrieved on the first try, albeit over the course of nearly 4 days of computing time. That advance has now led us to the release our new Doc Sync solution, which lets you schedule one or more jobs to Synchronize filtered Documents into a target folder on your local network for expanded access and backup purposes, as the screenshot below illustrates. However, all that also all got us wondering, and prompted us to start
Hai già un account? Accedi
Non hai ancora un account? Crea un account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.