Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I am an Adobe Analytics enthusiasts and your fellow life-long learner in this community. I am excited to partner with @jagpreet_singh_ and the rest of other Adobe Community Advisors for Tuesday's Tech Bytes! I will lead the discussion on Adobe Analytics Tips & Tricks, Best Practices, Success Metrics, Golden Nuggets, and much more. Fun and interesting content will be added every Tuesday on this thread! As digital experts, you are aware how ad fatigue is inevitable in today’s omnichannel initiatives, and yet your audiences have limited reserves of attention. Avoid underperformance by optimising your ads and reinforce it enough. For the next six weeks, I will lead this discussion on Analytics Tips & Tricks, Best Practices, Golden Nuggets, Proven Antidote to Ad Fatigue, and much more. Expert Trick: Ad Format Variety is Key! Why is it important? 1. Maximise the Mileage Consider your creative materials or content as the essential component that ensures the ad-serving alg
Check out this Campaign blog post by our Campaign Community User @florian_courgey about: Installing Adobe Campaign locally on Windows Abstract: Setting up and running Adobe Campaign Classic on a Windows 11 machine significantly facilitates the development process. In this guide, the installation steps will be outlined to simplify the development process on a local computer. Please feel free to reach out in case you have any questions through the below comment section.
I'm working on an AEM project. I'm experiencing an issue, with an API, where I'm not getting data on the dev server, but I'm getting it on the production server. The content and assets in production had been synced to development recently. The code is also in sync. Based on the code, I've identified that the required data is fetched using a GraphQL query. Why is there a difference in the data obtained by graphQL query when the data are in sync? Could you please let me know if there is any external database setup to get these data? What can I do to find out? I would like to get an idea of how graphQL setup works in my AEM environment.
I am trying following extensionhttps://experience-aem.blogspot.com/2020/10/aem-6560-sites-editor-asset-finder-set-default-folder.html I don't see the dropdown in the asset filterI even tried the following https://github.com/moonraft-innovation-labs/aem-unsplash-integrationI have tried on sp11 and sp12, not sure anything changed since extensions were buitdI have tested these extensions upto sp8, they seem to work fine.Not sure if there is a bug which is preventing them from popping in latest service packsall these extensions are based onOpen aem-authoring-extension-assetfinder-flickr project on GitHubAs per the documentation from adobe https://experienceleague.adobe.com/docs/experience-manager-64/developing/extending-aem/customizing-page-authoring-touch.html?lang=enClientlibs allow you to extend the default implementation to realize new functionality, while reusing the standard functions, objects, and methods. When customizing, you can create your own clientlib unde
Last Updated Date: December 15, 2023 As a Marketing Operations professional, a key part of your job is administering your team’s martech platforms. You need to make sure your tools are running in tip-top shape, and it’s important to establish routines to keep your instance healthy. Your Marketo Engage instance is the heart of your MarTech stack, so you need to make sure that everything is running smoothly. If you’re a Marketo Engage Admin, you can do this routine before you’ve drained your coffee cup. You’ll start your day with a quick temperature check and be able to identify any issues before they get out of control. Here’s my Marketo Engage Morning Routine: 1. Notifications You can find notifications on the right side of the top nav—look for the little bell icon. This is the place you’ll most frequently find issues. Notification types include CRM sync failures, API errors, quarterly idle trigger cleanups, and ad platform sync failures. &
Hey everyone, We've been integrating some custom modules in our Frontend and started using GitLab Package Registries. It's got to the point where it's all working without a hitch locally, by providing the registry URL including token via .npmrc. But as soon as we try to deploy it to the Cloud Manager, the build fails stating that the Package cannot be found; see also below: 15:04:35,038 [Exec Stream Pumper] [INFO] npm ERR! code E404 15:04:35,039 [Exec Stream Pumper] [INFO] npm ERR! 404 Not Found - GET https://gitlab.org.de/api/v4/packages/npm/@org%2fpackage 15:04:35,039 [Exec Stream Pumper] [INFO] npm ERR! 404 15:04:35,039 [Exec Stream Pumper] [INFO] npm ERR! 404 '@org/package@1.0.4' is not in the npm registry. 15:04:35,039 [Exec Stream Pumper] [INFO] npm ERR! 404 You should bug the author to publish it (or use the name yourself!) 15:04:35,039 [Exec Stream Pumper] [INFO] npm ERR! 404 It was specified as a dependency of 'ui.frontend' 15:04:35,039 [Exec Stream Pumper] [IN
Hi,We are using Asset Share Commons 2.2.2 version and extracting facet count to display alongside filters(Ex: Digital(100), Stationary(150)) on the page. We have added custom predicates and made changes by overriding PagePredicateImpl(com.adobe.aem.commons.assetshare.components.predicates.impl) and QueryBuilderResultsImpl(com.adobe.aem.commons.assetshare.search.results.impl.results) to extract the count. Since asset volume is huge(>50k), we are unable to get the facet count and get an error on the page which says Service Outage: Looks like we are having some issues with our service. We are working hard to bring it online again with the entire page empty. We have lucene indexes defined under(/oak:index/damAssetLucene-8-custom-10/indexRules/dam:Asset/properties). Also tried the same using query debugger tool ,it shows Running search but with no results . We are able to extract the facet count and the debugger tool also displays results if the dam asset
Hello Community,I was using the below code snippet provided by Adobe for getting multiple file attachments and sending an email using Email Service provided by ACS Commons:https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/forms/adaptive-forms-authoring/authoring-adaptive-forms-foundation-components/configure-submit-actions-and-metadata-submission/custom-submit-action-form.html?lang=en#file-attachmentsMap<String, DataSource> attachments = new HashMap<>();for (Map.Entry<String, RequestParameter[]> param : req.getRequestParameterMap().entrySet()) {RequestParameter rpm = param.getValue()[0];logger.info("Param: {}", rpm);if(!rpm.isFormField()) {logger.info("Attachment found, content-type: {}", rpm.getContentType());dataSource = new ByteArrayDataSource(rpm.get(), rpm.getContentType());logger.info("Attachment: {}", rpm.getFileName());// Create DataSource Map to attach all required set of filesattachments.put(rpm.getFileName(), dataSource);} els
Hello Fellows, two issues with admin permission set for a specific user. 1)I have an admin that is receiving notifications when i create an asset contribution folder in aem assets. This admin is not in my Department (meaning she shouldn't have admin access to our assets in our folder, nor receive notifications that i created an asset contribution folder. We need to remedy specific admins to access specific folders as she as well has her assets that i should not have ability to administer. what woudl be a logical fix that is easy to administer? 2)This same admin as well appears on our Brand Portals user list although she is not assigned the product and should never use it. Brand Portals is where we are publishing the asset contribution folderl, in which we invite Brand Portals users to upload assets and share back to our prod instance for collaboration. How do i make sure this admin DOES NOT get url access to this space as she is not enli
Digital visionaries — you’re in luck. The deadline to apply for the 2024 Adobe Experience Maker Awards has been extended to December 22 at midnight PT. Finalists and winners will have many opportunities to build their company and personal brands by showcasing their award-winning achievements through: Amplification on Adobe Experience Cloud, including social media channels, blogs, websites, and email newsletters Features in Adobe-sponsored content assets, such as winner video interviews, the Movers & Shakers guide, Meet the Experience Makers blog series, and customer stories Speaking engagements at Adobe Summit, Adobe Executive Experience Forum, and other high-profile webinars and events Networking and community building with other elite Adobe advocacy groups, such as Champions, User Group leaders, and Community Advisors One person from each finalist company will receive a free pass to Adobe Summit in Las Vegas and an exclusive invitation to attend the Adob
Hi everyone. Would like to ask how to fix this one. I have a component developed. Then at some point I can't add it anymore to the template and it just showsand the error shows07.06.2023 15:17:32.313 *WARN* [[0:0:0:0:0:0:0:1] [1686122252303] POST /content/acom/language-masters/***********/jcr:content/root/container_main/ HTTP/1.1] org.apache.sling.servlets.post.impl.SlingPostServlet Exception while handling POST on path [/content/acom/language-masters/*************************/jcr:content/root/container_main] with operation [org.apache.sling.servlets.post.impl.operations.ModifyOperation]java.lang.IllegalArgumentException: Value 'java.util.GregorianCalendar[time=1686122252311,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Shanghai",offset=28800000,dstSavings=0,useDaylight=false,transitions=31,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2023,MONTH=5,WEEK_OF_YEAR=23,WEEK_OF_MONTH=2,DAY_OF_MONTH=7,DAY_OF_YEAR=158,DA
hi, I am in need of exporting custom page properties as csv. Is there any out of the box report tooling or do I need to write a servlet to do this? Thanks,Sri
Hello @sreenu539 Please try Bulk Editor https://experienceleague.adobe.com/docs/experience-manager-65/administering/operations/bulk-editor.html?lang=en It allows to export information about pages in a tab-separated (.tsv) spreadsheet file For adding custom properties, refer to https://www.dlighthouse.co/2018/11/using-aem-bulk-editor.html
AEM Developers Courses 2023 That Really Helped Me by Brian Ka Sing Li @ SourcedCode.com Overview I put together a course roadmap, step by step, that you should follow, to really help you learn. You should step through each and every course from 1…the-end-of-the-table-of-contents; I recommend this order. All these courses are offered by Plural Sight. Plural Sightly is a paid company that offers online video training courses for software developers, IT administrators, and creative professionals. If you subscribe to their training services, you will obtain more than just the courses I am listing in this blog. Read the blog https://sourcedcode.com/blog/aem/aem-developers-courses-2023-that-really-helped-me
Hi,Is it possible to have all the links that I have used in different component(custom component as well) to list in the link checker?For now I can see only link that are added in Text Component or we are directly using some.Let me know if any customization is required?Thanks in Advance
I implemented style system for one of my components and it works fine for both author and publisher. The CSS classes were wrapped on the outer div of the component in author and publisher, but the same is not happening in the dispatcher. Did anybody face the same problem? can somebody please help? Thanks in advance.
When I was overlaying one of the OOTB Form components (guidetextdraw) from /libs, I found that we have to copy the whole structure present under /libs to make it work. If we delete any JSP's or nodes, it doesn't render. Is this expected or am I doing something wrong?
Hi AEM Community, We are pushing some custom indexes (updating) via code to Stage and Prod. But for some reason couple of indexes are not getting updated. We have tried couple of builds but nothing worked until we tried the below- We installed an empty package to remove the indexing and then triggered the build. That worked! Any ideas on what might have caused this issue? @aanchal-sikka, @arunpatidar, @markusbullaadobe, @estebanbustamante Best Regards, Rohan Garg
can we make DAM pdfs not searchable from search engines?
Hi, I need to connect to AEM Assets (Cloud) via a remote server to download c. 100 assets (images). What are my options? I had a look here and it wasn't very clear: https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/assets/admin/developer-reference-material-apis.html?lang=en I see reference to upload but nothing on download. Thanks in advance
Hi Team, We are facing issue with rendering of special character like é from request parameter and it renders as ? on page source on dispatcher url, where as on publishers renders fine.We checked the org.apache.sling.engine.parameters settings and utf-8 is set and dispatcher httpd.conf also UTF-8 is set asAddDefaultCharset utf-8 url - example http://localhost:4502/content/abc/en/home/search.html?model=coupé from publishers renders character fine but dispatcher shows on page as coup? Also when try hitting like http://localhost:4502/content/abc/en/home/search.html?model=coupé&_charset_=ISO-8859-1 renders character fine on dispatcher.on page <meta charset="UTF-8"/> is already set. Kindly share on inputs to check on same.
I am using AEM 6.5.15 and have configured a content fragment configuration and model under my site for persisted queries. I saved a query via GraphiQL editor and am able to execute the same via the editor successfully. But when i execute the same using below URL, it is resulting empty results. https://localhost:4502/graphql/execute.json/<my-site>/tagged-cf-test%3Blocale%3Dabc-app%3Alocales%2Ffr_CA%3B (fetching the content fragments on the basis on custom locales tags I have created).Please help in case i have missed any configuration. P.S I have already configured my graphql endpoint in CSRF filter list.
Greetings Adobe Target Community! Please join me in congratulating your Adobe Target practitioner peer, Flávio Augusto (aka @zvoidz) for being recognized as the ⭐ Adobe Target Community Contributor of the Month for November 2023 ⭐ @zvoidz, thank you for driving productive discussions with your Community peers ~ your contributions have been tremendously helpful! Click here to check out who our Top Contributor was last Month, and be sure to stay tuned to find out whose contributions stand out in the month of December! Cheers, Amelia
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.