Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Understanding the basics of CCMS and Adobe Experience Manager Guides by Aemtutorial Abstract There are cases where we might need to manage content beyond the capability of a CMS Solution. Component Content Management System (CCMS) lets you manage content at a component level by providing capability of managing content at granular levels. Here content is created in the form of components. What is a component in CCMS? A component is a piece of structured & self-contained content. It can contain a single word, a series of paragraphs, an image, table, or a video. The components are written in a modular manner without any style dependency. Component manages the relationships and associations and tracks all its usage and status. Metadata is the one piece which makes a component more efficient. Components also enhances the way of content publishing to multi channels effortlessly. What are some of the common use cases of a CCMS? Some of the major usecases of a CCMS are given below, P
How to fetch fields/datatypes of Content Fragment Model(not content fragment) using Headless GET API in AEM?
Hi Team,Metadata schema in Assets is taking 3-5 minutes to load. For example, if I want to make any change in the metadata schema, I need to wait for 3-4 minutes for the schema to load completely. And this happens only when the Workfront connector configuration is active. Does anyone facing this sort of issue? If yes, please let me know how you have resolved it.Thanks,Rahul
Campaign comes with Adobe Notification Service that allows Experience Cloud solutions to alert users across Experience Cloud on activities that are important for them to know. Real-time notifications keep relevant stakeholders informed and provide users with the ability to immediately and directly act on activity notifications from within the application. The result for teams is advanced agility, efficiency and smoother execution of campaigns. Read here to know how and for what all activities can you configure the notifications: Adobe Notification Service Please feel free to reach out through the below comment section in case you have any questions.
I can hear your inner thoughts: “Don’t do what now? Marketo already enforces the rule that two programs can’t have the same name (at the same point in time).” Ah, but that rule isn’t as strict as you think. You can create a program with a nested program of exactly the same name, though I dearly wish you could not: Why is that setup a bad move? Because the popular Push Lead REST API method accepts a program name, not a program ID. Push Lead is an incredibly useful method ’cuz it lets you consolidate, in one API call, upserting up to 300 Marketo people and upserting a program membership for all of them.[1] This keeps your code relatively retry-free and saves massively on daily API calls. But for reasons I’m not privy to, the all-purpose Push Lead endpoint — unlike the single-purpose Sync Program Member and comparatively complex Submit Form endpoints — doesn’t let you pass a pro
Hi all, We're working on the new Workfront Home and would like to get your feedback through an unmoderated usability test. The session should take about 15 minutes and must be completed on your desktop. Additionally, the experience has no data so you will see blanks where there would be data. This is to test the general flow rather than place any emphasis on any single feature. The link below will show you how to record your screen and voice so we can see and hear your experience. It's important to think aloud. Tell us why you're doing what you're doing, what you're expecting, and what you think about it. Don't be shy—we want to hear your thoughts! Click the "Get started" link when you have the time and are in a quiet, distraction-free place. Once you've clicked the link, be sure to get started within 30 minutes or the session will expire. You can take as much time as you need to complete the recording. Follow this link to the session: Get start
Hi All, Is there a way we can mix React and Sightly/HTL components in a same page? I tired to add HTL components in a SPA app/page and they would not even render. I guess this is expected as the React App is not aware of the HTL component and hence ignored. Is there a way where I can have 2 containers in a page where 1 allows you yo add HTL components and the other React components? Any pointers toward a solution/poc would be appreciated. ThanksJai
Sling Scheduled Jobs vs Sling Scheduler by Jörg Hoh Abstract Apache Sling and AEM provide 2 different approaches to start processes at a given time or in a given interval. It is not always trivial to make the right decision between these two, and I have seen a few cases of misuse already. Let’s dive into this topic and I will outline in what situation to use the Scheduler and when to use Scheduled Jobs. To get a better understanding on these 2 distinct features, I cover a 2 use cases and list which feature is a the better match for it. Execute code exactly once at a given time That’s a case for the scheduled job. Even if the job is failing because the executing SLING instance goes down, it will be re-scheduled and tried again. Here the exactly once semantics means that this is a single job with a global scope. Missing it is not an option. It might be delayed if the triggering date is missed or the execution is aborted, but it will be executed as soon as possible after the scheduled
Get Started with Journey Optimizer by Adobe Abstract What is Adobe Journey Optimizer? Adobe Journey Optimizer helps companies deliver connected, contextual, and personalized experiences to their customers. The customer journey is the entire process of a customer’s interactions with the brand, from the first moment of contact until the customer leaves. It starts with the awareness phase, where the customer learns about the brand and starts engaging. The customer will then further interact with the brand, visit online and physical sites, and make purchases, send messages or post reviews. Adobe Journey Optimizer is built natively on Adobe Experience Platform and combines a unified, real-time customer profile, an API-first open framework, centralized offer decisioning, and artificial intelligence (AI) and machine learning (ML) for personalization and optimization. Journey Optimizer allows brands to intelligently determine the next best interaction with scale, speed, and flexibility acros
Adobe App Builder — The Power of Scaling at Your Fingertips by Kelvin Xu Abstract Built on top of Adobe I/O Runtime, App Builder provides a unified development framework for extending and customizing Adobe solutions without worrying about the physical infrastructures. I/O Runtime, which is Adobe’s serverless compute platform, helps developers to scale quickly by providing auto-scaling features. But on the other hand, it doesn’t necessarily mean you can throw everything at it all at once and hope it will magically work out for you. So let’s take a little closer look at how it should be efficiently leveraged. First, let’s step back with some basics. When talking about scalability, a common use case coming into mind is batch processing such as processing assets, and documents in the hundreds or thousands. Read Full Blog Adobe App Builder — The Power of Scaling at Your Fingertips Q&A Please use this thread to ask the related questions.
Hi AllDoes any one faced too much recursive invocations (>=20) errorany clue would be helpfulRegardsManjunath
Hi ACC community, I am working on a workflow where we are sending 2 different coupons. We have created the coupon in adobe under the mch:coupons data schema. One finishes with 10 and the other one with 15 and we would like to tell the JS code to pick the one that is finishing with either 10 for one audience and 15 for the other audience (we add them as an enrichment afterwards). the JS code is working fine until we want to add the condition expr to pick that code ie. 1234ABCD10 (in red in the code below) Here is the code - nonetheless to say that we have tried everything we know but it still returns the infamous red circle... I am desperate. Would you be able to help? Thank you var queryCoupon = xtk.queryDef.create(<queryDef schema="mch:coupons" operation="getIfExists" lineCount="1"><select><node expr="@id"/><node expr="@couponCode"/><node expr="@couponExpiryDate"/></select><where><condition exp
All, On 64 the below logic resolved to the node multi n case of [A] or it returned empty in case of [B] but on 65 , this returns the parent node[B] if node multi is not found else it returns as in [A] that is expected. Tried @Named but didn't help. Please let me know if i am missing something I want it to resolve to multi only. This was working on 64 and now we migrated to 6.5.12 and it is broken. <sly data-sly-use.carousel="com.test.aem.core.components.carouselController"> @Model(adaptables = Resource.class)public class CarouselController {@586265@7392697public Resource multi; The content structure For [A] - with "multi" node's presence, ${carousel.multi.path} is the path to "multi" node[A]/content/X/.. /group /slides /multi For [B] - where "multi" node is missing, ${carousel.multi.path} is the path to "group" node[B]The content structur
Hey All, So every once and a while uploading an image we get "Process failed". I know how to reprocess and that will fix it, but is there a way I can do a report against the DAM to find all assets that have "Process failed"? Thanks
Hi everyone, After installing the latest AEM service pack, the responsive grid is not working properly, and the content is not aligned properly as it should be. For example, in our STAGE environment, everything is aligned as it should be, but we didn't install the SP there yet. The problem with the responsive grid is that it's not reading the phone and tablet "offset, width" properties, instead, it's just using the default values for all other device types. The default values for this example are offset=3 and width=9, and it's setting the width to 9 on all device types, but it should be 12 for tablets and phones. To be more specific, this is what we are getting currently from the responsive grid: class="aem-Grid aem-Grid--9 aem-Grid--tablet--9 aem-Grid--default--9 aem-Grid--phone--9 " The configuration is the same as in the STAGE environment where we get different class from the responsive grid: class="aem-Grid aem-Grid--9 aem-Grid--tablet--12 aem-Grid--d
Hi Team,Our requirement is to import assets presents in network mounted drive. We decided to use ACS Commons URL Asset Import. This fits to our requirement and importing assets in lower environment.But in higher environments, We can't perform any step manually. Everything has to be done either using some job or some utility. We are not allowed to create/start process manually. Is there any way I can trigger URL Asset Import by using API or some other means.Any help/approach please
Hello Team,As we know i18n translation are part immutable content in AEM as CS. and translations are managed from code repository which restricting us from managing the dictionary directly on AEM cloud instances.But we are thinking to make the managed by content authors just like the way we had in earlier version where we could update the dictionary directly on the AEM instances. Any guide here ? is that right approach if we can move dictionary under conf content folder to manage dictionary as part of mutable content ?
Use the Enable SMTP test mode option to test sending emails via an SMTP connection without actually sending messages. The usage of SMTP test mode has been explained in a guideline documentation. Check here for more details: SMTP Test Mode Please feel free to reach out through the below comment section in case you have any questions.
Recording for this session would be made available in this thread Session Details Explore the new features released last year, an update on behind-the-scenes developments, and a look forward to the rest of 2022. Details about how Cloud Manager works under the hood and how a customer can make the best use of it. The content applies to both Adobe Experience Manager as a Cloud Service and Experience Manager Managed Services, with a focus on Cloud Service. It’s suitable for technical and nontechnical attendees alike. Prior exposure to Cloud Manager can help for context, but it isn’t necessary. Housekeeping details: Duration: 60 minutes including 10 minutes of Q&A Audience: Customers, Partners, and Adobe Employees Recording & Slides will be made available to the public after the session The session is free of charge, registration will be required Session Recording Session Schedule Wednesday, June 15, 2022, | 8 am PDT OR 5 pm CET OR 8.30 pm IST Speaker(s) Remus&
Personalisation key to Coles’ e-commerce plans by Theaustralian Abstract One of the most prominent after-effects of the COVID-19 pandemic for retailers has been the dramatic growth it spurred in online shopping. According to Adobe’s Digital Economy Index, the world saw a 12.5 per cent increase in e-commerce sales across all categories in 2021, with 41.8 per cent of spending driven by electronics, apparel, and groceries. Adobe also found that online sales for groceries in the US alone were expected to reach $US85 billion this year. This is an important trend for the team at Coles Group, who has seen e-commerce transactions grow from 3 per cent of total sales before the pandemic to around 8 per cent today. According to Coles’ chief executive for e-commerce, Ben Hassing, while the volume of e-commerce transactions was growing quickly, so too were customers’ expectations of their online shopping experience. These changes have led Coles to announce a new investment in delivering a more
Cloud enterprise CMS - Benefits of moving to AEM by Shankar krishnan Abstract With the world moving to cloud services, a cloud-based enterprise Content Management System (CMS) is crucial to the smooth performance of daily content tasks and actions. An Enterprise CMS essentially allows the team to manage the entire lifecycle of every piece of content through one shared dashboard. Adobe Experience Manager (AEM) is a modern, cloud-based platform that allows you to develop, personalize, and publish engaging experiences across channels. AEM is typically used to deploy Adobe Experience Cloud (AEC) content and assets and supports a variety of contexts such as websites, native applications, and mobile applications. Before we deep dive into why you should prefer AEM over WordPress, Let’s look at a few of the disadvantages of WordPress. What does WordPress Lack? WordPress is a popular CMS that has many features that help enterprises set up a CMS system. However, its lackings make it difficul
Why consider using AEM over WordPress for Multi-Site Management? by Shankar krishnan Abstract A centralized content management platform is a crucial element of many businesses’ content strategies today. This is essentially based on the need for curating and managing content in multiple languages for various regions that the business caters to. Adobe Experience Manager Multi-Site Manager (AEM MSM) is one such tool that has been of great use to many businesses today. AEM MSM allows flexibility to companies to create and deploy separate sites for different countries or markets with the same site content or specific content in the regional language. The real purpose of MSM is to manage multiple websites that share common content. it is mainly used for multi-region multi-lingual sites. Thus AEM content management capabilities allow for better management of language copies across these websites. Benefits of using MSM in Adobe Experience Manager Synchronized updates: You can essentially
Integrating Algolia Search for AEM Sites by Shankar krishnan Abstract Algolia with over 10,000 customers as of January 2021 and 30 billion search queries a week, is currently second only to Google. The numbers show clearly the need in the market for a good Site Search solution which was at some point dominated by GSA at the enterprise level followed by many Solr and Elastic-based implementations. At Hashout, we are involved in multiple Algolia implementations and we truly love and recommend Algolia to our customers. As Algolia is rapidly launching capabilities, we being an implementation partner of Algolia are constantly learning and taking them to our enterprise customers. Since we work extensively on the Adobe Experience Manager platform for our customers, there are few things we would like to share from our experience on integrating AEM with Algolia to deliver a site search experience. Algolia at the moment does not provide an official connector between AEM and Algolia. We have b
Automation Testing with Selenium and Adobe Experience Manager (AEM) by Viraj Rane Abstract Testing is a crucial stage not only in software development but also in every other industry. The clothes we wear, the food we eat, the toothbrush we use, even in this pandemic time (no pun intended) everything goes through some or other kind of testing to ensure product safety, quality, and our trust in companies. Practically, the number of test cases even for a small piece of code or software could be infinite. Thus, stakeholders and the QA team generally agree upon the cases which are feasible to cover in a given timeline. It is not practically possible to cover a large number of test cases manually. Eventually, teams started to automate the tasks which are repetitive and could be abstracted to run for future developments. This saves time for some complex testing scenarios which are not easy to automate. Also, it gives an assurance to stakeholders that the quality of testing is uniform acro
Configuring AEM for Single Sign On via Azure AD by Techrevel Abstract To integrate Azure AD with AEM, we need to execute following steps: Configure Azure AD Single Sign-On – to enable users to use this feature. Configure Adobe Experience Manager Single Sign-On – to configure the Single Sign-On settings on AEM . Create an Azure AD test user – to test Azure AD single sign-on. Assign the Azure AD test user – enable user to login via Azure AD single sign-on. Test single sign-on – to verify whether the configuration works. The reference links for majority of the steps are added to their title. The following blog shares details on Configuring AEM for Single Sign On. Link also provides details. But, few configs/screenshots have changed. Attaching the relevant details. Read Full Blog Configuring AEM for Single Sign On via Azure AD Q&A Please use this thread to ask the related questions.
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.