Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Content backfill required
Greetings Real-Time CDP Community! Please join me in congratulating, David Ross (aka @davidross91 ) and Indra (aka @indra-2 ) for being recognized as the Real-Time CDP Community Contributor of the Month for July 2024! @bjoern__koth and @indra-2 thank you for driving productive discussions with your Community peers~ your contributions have been tremendously helpful! You can also become the contributor of the month by simply answering questions and being helpful to other members in this community and win exclusive Swag. You can also nominate someone you think deserves this recognition by reaching out to me via Community DM. Cheers, Nimasha
Hello Community, I am working on AEMasCS and for user authentication to my website, I am using SP initiated SAML 2.0 authentication. The setup works in a way that when user hits https://website.url, it is redirected to idpURL mentioned in saml authentication handler configuration. Therefore, user sees https://authentication.tool.url.Once the authentication is completed, the url comes back to actual website url. How can I ensure that the user always see the website url to ensure a seamless experience for user. All the authentication and waiting for authentication should be transparent from address bar point of view.Additionally, it brings one more problem that as soon as user hits base url of application it redirect to idpURL, thus user bookmarks wrong url mostly. I tried setting reverse proxy, redirections but no luck.as of now. Possibility is I am doing it wrong as I am first time working with Dispatcher. Has anyone tried it or has any inputs to achieve this b
Hi all.I do the Edge Delivery Service Commerce tutorial, but all the things was done client side.There's a way to hook helix and do something server side? There's a way to do something at markdown/markup adapter level?For example, if I instruct a block with a product category, is it possible to load the SKUs server side, during the markdown/markup adapter process, put it into the HTML before it was sent to the client?RegardsAlessandro
Along the top of Touch UI dialogs are a series of buttons. I need to configure the help button (leftmost) so it points to the documentation for the component. I see that helppath is the property name I should use according to this example from Adobe. But it's not working, and instead always points to https://www.adobe.com/go/aem6_1_docs which is not what we need.Here is the cq:dialog http://localhost:4502/apps/blah/components/events/cq%3Adialog.2.json I've tried both helpPath (works in Classic UI)and helppath, but it is not working in the Touch UI. Any help would be truly appreciated. Thanks!{ jcr:primaryType: "nt:unstructured", helpPath: "/content/blah/en/aem-support/events.html", helppath: "/content/blah/en/aem-support/events.html", sling:resourceType: "cq/gui/components/authoring/dialog", content: { jcr:primaryType: "nt:unstructured", sling:resourceType: "granite/ui/components/foundation/container", layout: { jcr:primaryType: "nt:unstructured", type: "nav", sling:resourceType: "gran
there is two tabs jpeg1 and jpeg2 i need to hide jpeg2 , how i will achive it ?
I don't know if anyone out there is experiencing the same issues, but, since Workfront was updated to function off of the URL: Experience.adobe.com, the functionality has become painfully slow!Trying to assign tasks and updating the progress of a task is painful. I click those windows to enter information and it just sits there until it eventually lets me in. Then when I start type an operators name to assign it will flash all of the names with the starting letter back and forth so it makes it impossible to actually select the correct operator. Trying to update the task progress is even worse as I click in that cell and it just sits there and eventually it will let me edit.I did not experience these issues before this upgrade.Anyone out there feeling my pain?
Use Case: Sending Personalized Product Recommendations After Purchase Using Adobe Campaign Classic Scenario Overview John purchases a mobile phone from your e-commerce store. Historical data shows that customers who buy a mobile phone often purchase a phone case and a screen protector within a few days. If John does not purchase these items within two days, a personalized recommendation email will be sent on the third day. Data is ingested into Adobe Campaign Classic from the CRM system in batch mode nightly. Personalized Email Example Step-by-Step Implementation Prepare Your Data Sources Ensure your customer, order, and product data are properly organized and imported into Adobe Campaign Classic: Customer Data: Includes details such as name, email, communication preferences, and consent information. Order Data: Includes order details such as order IDs, order dates, and customer IDs. Order Details Data: Includes order detail information such
Hello Everyone, I wanted to start a new thread for week 2. The quiz for this week is focused on data modeling. Please fill in your answers in the text provided and I can provide feedback. There is no wrong answer :-). The quiz Adobe RTCDP Developer Quiz Week 2 is now available. Please be sure to submit it by Aug 2, 2024.Thank you! https://forms.office.com/Pages/ResponsePage.aspx?id=Wht7-jR7h0OUrtLBeN7O4Vct19xMORFIr_wUVkcQzLJUMzYwOTFRNDBVTlRSM09WTzZKVjJDWDVUSS4u
Exploring the Sling Feature Model: Part 2 - Composite NodeStore by Perficient Abstract Now that we have the Sling Provisioning Model project converted, we can move on to the fun stuff and create a Composite NodeStore. We’ll use Docker to build the Composite Node Store in the container image. Creating the Composite NodeStore Seed The Composite NodeStore works by combining one or more static “secondary” node stores with a mutable primary NodeStore. In the case of AEM as a Cloud Service, the /apps and /libs directories are mounted as a secondary SegmentStore, while the remainder of the repository is mounted as a MongoDB-backed Document Store. Read Full Blog Exploring the Sling Feature Model: Part 2 - Composite NodeStore Q&A Please use this thread to ask the related questions.
Introduction: We all might have come across many digital screens in our day to day lives at airports/stations showing vital information to travellers about arrivals and departures. Also, at Starbucks, Subway and McDonald’s there are screens showing offer of the month and dynamic menu on their screens. Digital Signage is electronic signage that shows vital information, promotions and advertisements on digital screens. AEM Screens which is a digital signage solution in conjunction with AEM Sites and Assets offers robust capabilities to drive smart and next-gen personalization in digital signage and in-store experiences. By leveraging AEM Screens, businesses can deliver targeted, relevant content to their audience based on various factors such as demographics, behaviour, and context. A few use cases include: Smart retail displays: AI algorithms can track inventory of the store and using sensors at the shelves, it can detect which products are picked and automatically adjust the pric
Welcome to Adobe Experience Manager Tuesday Tech Bytes, your source for expert insights on AEM. Over the next several weeks, we will explore various topics regarding best practices, tips & tricks, success stories, and hidden gems. Tune in each Tuesday for a byte-sized dose of AEM wisdom! Meet our blog authors @Shashi Kanth Mulugu , AEM Senior Solutions Architect at Deloitte, USA with 13+ years of experience in designing and implementing large scale digital transformations, specializing in cross-channel marketing and personalized experiences for various industries. He has a strong track record in delivering innovative digital solutions that align with business marketing objectives. Shashi is recognized as an Adobe Community Advisors, holding dual Adobe certifications as an AEM architect and Experience Cloud expert. @Rohit_Utreja, With over a decade of experience currently working with Deloitte Consulting, he is specialized in AEM site development, AEM assets
Handling Http Requests, HttpClient, in AEM by SourcedCode.com (Brian Ka Sing Li) Overview When integrating with external services or APIs from Adobe Experience Manager (AEM), utilizing the HttpClient for outbound HTTP requests is a common requirement. It’s crucial to handle these connections efficiently, securely, and in a way that is compatible with AEM’s architecture to ensure optimal performance and maintainability of your code. AEM provides a specialized factory, HttpClientFactory, designed to streamline the creation and configuration of HttpClient instances. This factory not only simplifies the process of instantiating HttpClient objects but also ensures that the instances are optimized for use within the AEM environment. Learn More: https://sourcedcode.com/blog/aem/handling-http-requests-httpclient-in-aem
Dear community, currently we have an AEM 6.5 deployment with the typical author, publisher instance seperation on AWS where each instance has their data store, segment store and node store on disk (EBS Volume). The setup I want to move to is having the data store which takes up 95% of the crx-quickstart/repository directory migrated to S3 and then reduce the volume size significantly to achieve cost savings. The instances should also share this S3 bucket. Our support team has set up the S3 connector as per documentation and migrated the data store, but seems to struggle with redeploying AEM on a fresh disk, installing necessary packages + code deployment and then reuse the state from the previous installation, but now with the data store offloaded. I understand that it's easier to use this setup from the start, but there has to be a set by step approach to get to this point from on existing setup, right? Would be very grateful for any high level steps on how to
Base Level User Group That a New User Group in AEM Should Be Assigned by SourcedCode.com (Brian Ka Sing Li) Overview AEM provides a robust user management system that allows administrators to control access to various parts of the system. User groups in AEM are collections of users who share common permissions and access levels. By assigning users to groups, administrators can efficiently manage permissions across multiple users. Click here to learn more: https://sourcedcode.com/blog/aem/base-level-user-group-that-a-new-user-group-in-aem-should-be-assigned
Understanding Adobe/AEM Franklin - Edge Delivery Services by Ritesh Mittal Overview Edge delivery refers to the process of delivering content from servers that are located close to the end-user's geographic location. This is typically achieved through a content delivery network (CDN), which places servers (referred to as edge servers or edge nodes) in multiple locations worldwide. Architecture There has been an evolution in the architecture from Helix 1, Helix 2, Helix/Franklin 3, Franklin 4, and Helix 5(work in progress). This video series explains Adobe/AEM Franklin (Edge Delivery Services) concepts, which includes- Architecture explanation Different Delivery Stacks available Content placement strategies Content transformation and storages Content serving to end users Various authoring options available Environment and local setup, and more The complete playlist is available at- Adobe/AEM Franklin - Edge Deli
AEM Service With Multiple Implementation by Abhishek Anand OverviewAEM services are modular components in the AEM framework that encapsulate specific functionality, promoting a highly modular and extensible architecture. They allow multiple implementations, enabling developers to create tailored solutions for different use cases, user roles, devices, or locations. This customization enhances the user experience and increases customer engagement on AEM-based platforms.AEM services offer various use case examples, such as an Email Delivery Service for sending transactional emails with multiple implementations, allowing the platform to choose the most suitable email delivery provider. Another use case is the Personalization Service, which enables a retail website to offer personalized product recommendations by experimenting with different algorithms based on user preferences and behavior. These examples showcase how AEM’s modularity and flexibility enhance functionality a
First and foremost, thank you to Quinn Cullison @quinncullison from the Adobe Workfront Support team for sharing his expertise and troubleshooting tips on calculated fields and expressions. And to everyone who attended today's session, thanks for being so engaged and asking great questions! If you have any follow-up questions, favorite expressions, tips, etc., reply to this post so everyone can take advantage. If you weren't able to attend, watch the on-demand recording and download a copy of the slide deck below: Slide deck PDF Workshop recording Additional resources share in the chat: If you run into ANY issues, contact Customer Support – they are free and available 24/7! To help troubleshoot your calculated expressions, count parenthesis, check curly braces, break calculations into smaller pieces, and if all else fails, reach out for help! Want to track the timestamp an object moved from one status to another (applicabl
Whether you’re deploying e-commerce websites in countries you’re unfamiliar with, or if you’re at the initial brainstorming phase of your organization’s personalization strategy, there are several sources of inspiration at your fingertips to maximize your ROI: Analyzing your data from your analysis tool, which can provide you with information about your users' behavior with Adobe Analytics Benchmarking Applying psychological principlesAdapting your website to local cultures The last point is often overlooked due to a lack of awareness, technological limitations (CMS), or industry codes (ex: luxury world). In this article we will explore some ideas you can test or improve to attract and retain customers.Thank you to David Baker, Brent Kostak and Nicolas Mériel for the review. Customer service & contacts : The need for human relationships and contact is more developed in southern countries, so we suggest that you highlight the different
Hi,I have the following situation: - I'm using SSR and the HTML rendered on my pages is created by Adobe IO. This app inside an Adobe IO instance fetches data from content fragments from my AEM instance. - My AEM instance is not available to the general public (it's a stating environment) - The app inside Adobe IO is failing because It can't load the content from the AEM instance.How can I fix this issue?
Hi All, I am trying to purge CDN Cache via aemcs. I do not get complete information in this document.https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/content-delivery/cdn-cache-purge#surrogate-key-purgeCould someone guide me with steps to purge CDN Cache? Can I purge directly by configuring pipeline in cloud Manager or do i need to run curl scripts manually to clear cache and what is the recommended way? Thank you for your support.
Hi team,we have created a page using a template. In this template we have a checkbox which when checked should set the value to true and when unchecked the value will be false.The required functionality is working only in PRODUCTION environment but it is not working in DEV, QA ang STAGING environments.Can anyone please let me know, whether the issue is with environment configuration or in the code.Thanks in advance.karthik
Hi Folks, I have a requirement to add one more field in panel container section in tab component, like in below snap after Title name(Tab1) of each container I need to add one icon field pararally so that in tab it have to show icon with title name. Basically in tab component for Items container its extending from core panel container component only.I have tried to extend the panel container component but it's not working.Kindly I request to help me on this, I am not getting any reference.CC: @arunpatidar @aanchal-sikka @briankasingli
When it comes to reporting on your data, there’s more than one way to do just about everything. That’s why it’s important to have standardization across your organization. For this week, I’m going to talk about some best practices for setting up and reporting on your analytics, and why they’re important. Documentation Some people love it and some people hate it, but documentation is one of the most important aspects of your analytics implementation. People change roles and jobs all the time, so it’s very possible that the person (or even entire team) who set up your analytics implementation is no longer around. Once they’re gone all that’s left behind is anything they’ve written down. If a new analyst needs to understand what data is being captured, or if something looks like it’s broken, it’s vital to be able to refer to the documentation around what has been set up. There are some best practices to follow when it comes to your documentation. First, you want to make sure
It’s me again, your “On-Demand Workfront CSM” @cynthiaboon, and I’m hoping to inspire you with creative ideas for using Workfront Boards. Now, I mention it in the video, but just in case, here’s a quick reminder that you don’t have to work on an agile team to use the Boards feature. If the Project Task List isn’t working for your team, give Boards a try! Check out the video here! Looking for an example of how a customer uses Boards? Look no further than @nealgardner_mattel and @JennaEd Boards presentation from Adobe Summit! [On Demand] 2024 Summit Session: How Mattel Is Leveraging Workfront Boards Interested in more creative approaches? Register for our upcoming workshops our Experience League Events page. We hope to see you soon!
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.