Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
In today's digital era, email remains a significant channel for communication and marketing. However, the success of an email campaign depends not only on the quality of content but also on whether the email reaches the intended recipients' inboxes. To ensure your email stands out and comes to the notice of recipients, your email design should be on point. Therefore, it's essential to follow best practices when creating email templates to ensure optimal delivery rates. In this quick read, I’ll walk you through the do's and don'ts of designing an email template to maximize the chances of email delivery in the inbox. Common Mistakes to Avoid While Designing Email Templates Without a doubt, the right email template can benefit your marketing campaign. Here are the 8 common pitfalls to avoid: Don't Use Excessive Images or Large File Sizes: Heavy emails with excessive images or large attachments may trigger spam filters or lead to slower l
[Thread Edited By Adobe] /*Don’t forget to meet and greet your fellow peers virtually by telling them about yourself here. Go ahead and to it now: https://adobe.ly/3eDnB4v */ Actual Post: The aim of this tutorial is to learn how to create Touch UI Multifield component using HTL formerly known as sightly. As out of the box multifield component has many limitations thanks to ACS common (Adobe consulting services) an open source community for enhancing the existing granite multifield component (granite/ui/components/foundation/form/multifield) that allows developers to create a multifield of a fieldset (group of different fields) . That’s why we are going to use a ACS common multifield component in this tutorial and show you how to read JSON value saved to the JCR . After completing this tutorial, you will have a clear understanding about:- How to Create Multi Field TouchUI Component in AEM 6.3. How to retrieve values from Multi field dialog. How to retrieve checkbox v
Hi All,i created a Experience fragment in Target and applied changes to my experience. I am not able to see my changes in QA link, but i can see my changes when i try to edit in editor.Any suggestions where could be the issue ?Regards,Krishna
Hi Team, I have the below Cache Hit Ratio Logs from HTTPD Error Logs - Line 2257: Thu Sep 08 00:26:33.903079 2022 [dispatcher:info] [pid 439:tid 140012885994296] [cm-pyyyyy-ezzzzzz-aem-publish-b46b599f5-8cqmj] Current cache hit ratio: 0.67 %, referer: https://publish-pyyyyy-ezzzzzz.adobeaemcloud.com/systemreadyLine 2642: Thu Sep 08 00:31:22.796975 2022 [dispatcher:info] [pid 437:tid 140012888001336] [cm-pyyyyy-ezzzzzz-aem-publish-b46b599f5-8cqmj] Current cache hit ratio: 0.67 %, referer: https://publish-pyyyyy-ezzzzzz.adobeaemcloud.com/systemreadyLine 4787: Thu Sep 08 00:58:27.780079 2022 [dispatcher:info] [pid 438:tid 140012886137656] [cm-pyyyyy-ezzzzzz-aem-publish-b46b599f5-8cqmj] Current cache hit ratio: 0.33 %, referer: https://publish-pyyyyy-ezzzzzz.adobeaemcloud.com/systemreadyLine 7508: Thu Sep 08 01:32:31.066790 2022 [dispatcher:info] [pid 439:tid 140012888288056] [cm-pyyyyy-ezzzzzz-aem-publish-b46b599f5-8cqmj] Current cache hit ratio: 0.57 %, referer: https://publ
Welcome to the 3rd edition of the Adobe Target Community Lens! The Adobe Target Community Lens is your community bulletin board, highlighting the latest updates from the Adobe Target Community, all in one handy place. In this edition, we are sharing updates from mid-April 2023 – mid-June 2023, including the most viewed Adobe Target content on Experience League, as well as the latest product releases, upcoming & past learning opportunities & resources, and a lot more! ~Missed the last edition of the Target Community Lens? Check it out here. LATEST PRODUCT RELEASES Learn about all the new capabilities, upgrades, improvements, and fixes that were included in the latest release of Adobe Target: [Adobe Target RELEASE NOTES] Target Standard/Premium 23.5.2 (May 31, 2023) [Adobe Target RELEASE NOTES] Target Standard/Premium 23.5.1 (May 23-25, 2023) [Adobe Target RELEASE NOTES] Tar
AEM Franklin / Helix / Composability: Pros and Cons by Krassimir Boyanov Abstract What is AEM Franklin? AEM Franklin, also known as Project Helix or Composability, is a new way to publish AEM pages using Google Drive or Microsoft Office via Sharepoint. Instead of components, Franklin uses “blocks” to build pages. Blocks are pieces of a document that will be transformed into web page content. There are boilerplate blocks that define commonly used page components such as: text, images, buttons, headers, footers, hero images, etc. These blocks allow users to generate new pages quickly and even create templates to reuse. AEM Franklin projects will be managed using the Helix Bot and the Sidekick, a Github app that publishes the content generated by authors. These pages can live alongside standard AEM pages, so users can use whichever tool is most appropriate for their current needs. What are the Pros? The main selling point for AEM Franklin is that users will be using software they are a
App Builder Code Deployment Strategies that AEM Developers Should Know by Kelvin Xu Abstract With Adobe Experience Manager (AEM) now available as a Cloud Service, here are a few approaches that AEM developers can use to make the most of its App Builder framework. The introduction of Adobe Experience Manager (AEM) as a Cloud Service gives users the benefits of increased scalability and high availability. To make this possible, AEM’s code deployment strategy and technology have moved to Cloud-Manager-based pipelines that can provide more reliable and streamlined deployment experiences. When it comes to cloud based integrations between AEM and external applications, Adobe App Builder is the recommended framework. App Builder can empower AEM developers to leverage Adobe’s serverless platform to achieve various integration objectives. However, AEM and App Builder are totally different systems, which means it is essential for AEM developers to understand how App Builder code should be d
Hi All, We are calling WCMUsePojo (AbcDetails) and want to pass an attribute (part no) which are coming via handlebar, and somehow the attributes are not getting resolved. However, in data-sly-call we can pass the handlebar attributes. <slydata-sly-use.abcDetails="${'com.abc.demo.AbcDetails' @partNo = '{{../partNo}}'}"><slydata-sly-use.testTemplate="components/content/test-template.html"> <sly<!-- this works - IF we can get abcDetails by passing hardcoded partNo -->data-sly-call="${testTemplate.demoOrder @abcInfo=abcDetails, definition='{{../../demo}}', parentIndex='{{../../test}}', info='{{../test1}}'}"></sly></sly></sly> Need urgent help, can we not pass handlebar attributes to data-sly-use
Hi, I would like to request input from everyone who might have integrated Hive9 with Workfront before. Hive9 is a budgeting tool that is used by our client to plan marketing campaign. A tactic must be submitted into Hive9 and then approved only then a request / project is to be created in Workfront. We would want to automate and integrate the process so that when a tactic is approved, a request will be automatically created in Workfront. I have reached out to Workfront Fusion support to enquire about this issue and it seem that this is not possible to be done using Fusion as we do not have a dedicated module for Hive9 and Hive9 does not support RESTful API for us to use Fusion HTTP Module. I would appreciate if anyone can provide an input on how should we integrate the two platforms so that the manual input of request / projects can be eliminated. Thank you!
The next stop on the Adobe Insider Tour is in Atlanta on June 14! Join us for the morning, afternoon, or for the full-day experience as you expand your skills through interactive sessions, meet other experts, and learn more about how you can transform and reimagine your entire customer journey. This is an experience you do not want to miss. As space is limited for this event, make sure to register today.
In our Asset meta data we have some drop down fields which contain 'Approved' and 'Not Approved' options.We would like to limit who can select the 'Approved' for a given field based on group membership. How can this be done? Thank you
You can tag eVars, props, success events, segments, and calculated metrics to make reporting more efficient and accurate for all analysts, especially those that are new to Adobe Analytics. Tagging components simplifies the reporting process, as you can group items related to a specific project or analysis. For instance, you can group specific calculated metrics and segments created for a specific Campaign into groups dedicated to each Campaign Name to ensure analysts are leveraging the most optimal components for the analysis. A second example is to create tag groups for performance vs. conversion components to ensure analysts are selecting the appropriate items for either user performance or conversion dashboards. You can add components to existing tag groups using the right-hand rail in Workspace. If the tag group you’re looking for does not exist, you can simply add a new one, by typing in the name of the new group and hit enter on your keyboard. Tagging Components to Ex
Hi,do you have any tutorial on how to create servlet and call it from react? I did this, I create one servlet like thatand I call it in react like that and I got this error in console How can I solve it?
Welcome to the 6th edition of the Adobe Marketo Engage Community Lens! In this edition, read an updated blog on keeping your Marketo Engage instance organized, catch up on our product announcement regarding Marketo Engage's new Interactive Webinars feature, sign up for our upcoming webinar on tracking, analyzing and optimizing your marketing campaigns, watch our recorded Marketo Engage Champion Office Hours and Marketo & Mochas series, and more! Highlights Track, Analyze, and Optimize your Marketing Campaigns with Marketo Engage: Learn how to maximize the impact of your marketing campaigns with Adobe Marketo Engage in a webinar hosted by Marketo Engage Champions Ajay Sarpal and Andy Caron. Gain valuable insights on key reporting and attribution techniques, effective utilization of features like UTMs, Lead Sources, and Programs, and advanced attribution solutions using Marketo Measure, helping you move beyond vanity metrics and optimize for suc
How can we change the default 'Create' dropdown menu to only include 'File' and 'Folder' ?
Hi Team, I have a requirement for sensitive permission caching in AEM. I followed the documentationhttps://experienceleague.adobe.com/docs/experience-manager-dispatcher/using/configuring/permissions-cache.html?lang=en#page-is-cached-and-user-is-authorizedSome times Auth check servlet is receiving the call from dispatcher when ever we hit the page.Sometimes auth check servlet nor getting called when we hit the page ( no logs from auth check servlet )Sometimes it is getting 404. It very strange behavior. Can some one please guide me on this. Any help is highly appreciated. Below are the complete details. I created a servlet@Component(service = Servlet.class, property = { Constants.SERVICE_DESCRIPTION + "= Authenticate the page based on tags added on the page.", "sling.servlet.paths=" + "/bin/mysite/authcheck"})public class RequestAuthenticationServlet extends SlingSafeMethodsServlet { I override the DO head method @Overridepublic void doH
When will the changes to the Update section be available and will we have the ability to add a subject line to the Update that is searchable?
Check out what TAP CXM feels about the new Adobe Campaign v8 in their detailed blog post where they are sharing updates, release dates, pricing, and everything else you need to know about Adobe Campaign v8: What’s New In Adobe Campaign V8? Abstract: Adobe Campaign v8 looks to be the platform’s biggest leap forward in half a decade. The improved multi-channel marketing hub promises to be faster, smoother, scalable, and better for personalisation.So, does Adobe Campaign Classic v8 live up to the hype?Here are our key takeaways. Please feel free to reach out in case you have any questions and/or feedback for this blog post through the below comment section.
In this article, we will delve into the changes made within Real-Time Personalization (RTP) during the migration from Universal Analytics to Google Analytics 4. The content will primarily consist of a combination of links to other web articles that provide examples and step-by-step explanations where necessary. These resources will enhance the understanding of the topic and provide valuable insights. 1. Introduction This article aims to provide RTP customers with detailed steps for migrating configurations from Google Universal Analytics to Google Analytics 4. During this migration, you can expect to receive events either directly on the GA-4 Tag or through the GTM tag from our RTP application. The following sections will guide you through the migration process. Before proceeding with the steps, it is important to determine which tag you are currently using on your website or landing page. You can do this by checking the active tag in the head section of your website's sour
The Adaptive Forms Core Components are a set of open-source, BEM-compliant components that are built on the foundation of the Adobe Experience Manager WCM Core Components. They are specifically designed to be used for creating Adaptive Forms, which are forms that adapt to the device, browser and screen size of the user. These components can be used to create exceptional data capture and enrollment experiences by providing a wide range of form field options, including text fields, checkboxes, drop-down menus, and more. They also include features like validation, conditional logic, and responsive design, which can be used to create forms that are user-friendly and easy to use.Additionally, as these components are open-source, developers have the ability to easily customize and extend the components to match the specific needs of their organization. And, These components are built on BEM methodology which ensures that they are scalable and maintainable.Why Adaptive Forms Core Components?D
You can use Adaptive Forms Container component to create Adaptive Forms in an AEM Sites Page or Experience Fragment. Along with using Adaptive Forms capabilities like, dynamic behavior, validations, data integration, document of record and business process automation, it also allows you to use various features of AEM Sites pages like, versioning, targeting, translation, and multi-site manager, enhancing the overall form creation and management experience. Let’s explore some of these features:Versioning: AEM Sites pages offer robust versioning capabilities, allowing you to track and manage different versions of your forms. This enables you to make changes and enhancements to forms while maintaining the ability to roll back to previous versions if needed. Versioning ensures a controlled and organized approach to form development and evolution.Targeting (Integration with Adobe Target): With AEM Sites pages targeting capabilities, you can also personalize the form experience for different
Social Media is responsible for changing the relationship between governments and citizens. Social media networks can enhance the digital government experience in a multitude of ways, specifically: improved delivery of government services and information to the public, improved interactions with the public, citizen empowerment through simplified access to information, and more positive public perceptions. Empower Citizens through Increased Accessibility to Key Resources In an increasingly digital world, citizens' expectations are increasing, and oftentimes public organizations cannot afford to meet these demands. As a result, the public sector must create innovative ways to deliver its services to citizens. One main challenge public sector entities face is the low quality of service related to deficiencies in accessibility to the different services, which is why they began providing their services electronically. This initiative intended to increase the performance of government s
CMS Migration (TeamSite/LiveSite to AEM) by Anshul Agarwal Abstract This document will help you to understand how can we do Migrate our Site from TeamSite CMS to AEM CMS. Prerequisites: TeamSite Component Details TeamSite Page Templates/PT Details TeamSite Pages Details TeamSite Content XML XSLT Layout Software’s: AEM Cloud SDK — Author, Publish AEM License Java Apache Maven Eclipse/IntelliJ (any IDE) Git NodeJS NPM Apache Dispatcher Use case: Migrate/Redesign a Website from TeamSite into AEM as new platform. Below scenarios can be discussed during discovery Analysing content/component/pages of the source system (TeamSite/Livesite) moving to target system (AEM) Analysing the scope of Lift and Shift will be there from source to target. Redesign new pages with new content/component/pages in target system (AEM) Read Full Blog CMS Migration (TeamSite/LiveSite to AEM) Q&A Please use this thread to ask the related questions.
Images are not loading in AEM pages though they are available in dam. See the below screenshot. In browser console, I get 404. But I have those images in dam and the path given is correct too.But the image loads in higher environments (AEM as a Cloud Service). I think I'm missing something in my local setup.Any help is much appreciated. Thanks.
Hello Marketing Nation – Webex has recently rolled out a new UI that is referred to as Webex Events (New). Our present connector supports events created in Webex Events (Classic) only. It doesn’t support events created in Webex Events (New). We are working to find a solution. In the meantime, we want to keep everyone updated about this change. This information has been updated in our the product documentation that can be accessed here.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.