Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Keep Your AEM Content on the Rails by IRINA STANILA Abstract According to Research and Markets, experts predict that the web content management market will grow from $4.91 billion in 2017 to $10.63 billion by 2022. Content management is more than just a matter of filling website pages with text and images. Successful content management requires creating a proper strategy and clear decision-making from Day 1. After working with clients on their Adobe Experience Manager Sites and Assets implementations for the last few years, I have compiled a list of suggested best practices to follow to make sure that as a content owner, you get what you need from your content. Start with a Model - Make content structure decisions early One of the most critical content decisions you’ll make is the definition of your site structure. This should occur before development. Why is this important? This decision will impact how you use AEM going forward. You want your pages to be easily found in Author fo
The biggest certification sale of the year is happening now It's true! All Analytics certification exams are 50% off through September 21, 2021. This offer is for all customers and Adobe Partners. Read all about it in this article We also have new Analytics practice tests and readiness questionnaires available for the new Analytics developer and business practitioner exams. These prep materials are designed to help you prepare and pass the exam, the first time. This sale applies to Adobe Certified Expert, Professional, and Master certifications and renewal exams. Your voucher will be good for one year from the date of purchase, so you should buy a voucher if you anticipate taking the exam within a year from the day you buy the voucher.
vHi,I have a component as below:<a data-sly-use.button="we.retail.core.model.Button" class="btn btn-primary btn-action cq-dd-linkTo ${button.cssClass}" href="${button.linkTo == '#' ? '#' : button.linkTo @ extension = 'html'}" role="button">${properties.label}</a> <div data-sly-resource="${'par' @ resourceType='wcm/foundation/components/parsys'}"/>Once the component is added in page, if i try to delete it there is the error in console and component is not deleting.But if i add a div above parsys in html, <div> <div data-sly-resource="${'par' @ resourceType='wcm/foundation/components/parsys'}"/> </div>the component can be deleted.But while editing, one child div editable structure is shown while authoring.parent div authoring view:child one (showing due to addition of <div> above parsys):We don't need the child editable authoring view.NOTE: code without additional <div> works fine
Using Content Transfer Tool - From AEM instance to a Cloud Service instance by Adobe Docs Abstract Important Considerations for Using Content Transfer Tool Content Transfer Tool now helps you migrate content from a source #AEM instance to a Cloud Service instance Follow the section below to understand the important considerations while running the Content Transfer tool: 1.The minimum system requirement for Content Transfer Tool is AEM 6.3 + and JAVA 8. If you are on a lower AEM version, you will need to upgrade your content repository to AEM 6.5 to use the Content Transfer Tool. 2. If you are using a Sandbox Environment , ensure that your environment is upgraded to May 29'2020 Release or later. If you are using a Production Environment , it is automatically updated. 3. To use the Content Transfer Tool, you will need to be an admin user on your source instance and belong to the administration group in the Cloud Service instance you are transferring content to. Unprivileged users will
Hi All,I have created the AEM archetype 28 project and i am sharing my experience. If anyone face the build issue as per below error you can follow the steps mentioned below, This can help you. I was deploying the rep:policy in my AEM using archetype-28 and i faced the below error: [ERROR] ValidationViolation: "jackrabbit-accesscontrol: Found an access control list, but it is never considered during installation as the property 'acHandling' is set to 'IGNORE'!", filePath=jcr_root\content\dam\project\numbers\_rep_policy.xml, nodePath=/content/dam/project/numbers/rep:policy, line=3, column=31 Solving the above error :Go to your ui-apps pom file and add the property under the "filevault-package-maven-plugin" configuration.For your reference please see the snapshot below.acHandling options: - ignore - overwrite - merge - merge_preserve - clear orYou can also add this in main POM (but i did not try this to add here , I added in the ui-app/pom.xml). For More details.
Hello @1905403, I have added a core components package on my AEM instance from https://github.com/adobe/aem-core-wcm-components/releases/tag/core.wcm.components.reactor-2.17.8after successful installation of package I am getting all my sites pages blank . what is the solution for this ?Any help appreaicted Thank you .
Hi,Is there comprehensive documentation of the different data-nl-* attributes and their usage?If not from Adobe officially, has anyone in the community assembled one?It would really help when trouble shooting landing pages/email template problems.Regards,Jonas
Hi Everyone, In our effort to reward the monthly top two users with a gift card for their participation on the Adobe Campaign Standard and/or the Adobe Campaign Community forums, we present to you the two top users in the Community for the month of July 2021 - @Krishnanunni and @_Manoj_Kumar. Congratulations and a big thanks to both of you for being dedicated and helpful community members of the Adobe Campaign Communities. Become a top user and win every month simply by answering questions and being helpful to other members on this community. Perhaps, YOU could be a winner next month! While we hope that this token of appreciation motivates you to give back to other members, we also hope that you already enjoy helping your Community friends with their queries, as this helps us build a better product for you. We're always open to new ideas for Adobe Campaign, and can't wait to
Hi Everyone, In our effort to reward the monthly top two users with a gift card for their participation on the Adobe Campaign Standard and/or the Adobe Campaign Community forums, we present to you the two top users in the Community for the month of July 2021 - @krishnanunni and @_manoj_kumar_. Congratulations and a big thanks to both of you for being dedicated and helpful community members of the Adobe Campaign Communities. Become a top user and win every month simply by answering questions and being helpful to other members on this community. Perhaps, YOU could be a winner next month! While we hope that this token of appreciation motivates you to give back to other members, we also hope that you already enjoy helping your Community friends with their queries, as this helps us build a better product for you. We're always open to new ideas for Adobe Campaign, and can't wait t
Join the inaugural EAST COAST Analytics User Group Meeting on August 11th at 3pm EST led by Adobe Analytics Champions Jeff Bloomer & Jen Dungan with guest appearances from Adobe's Eric Matisoff and Kelsey Bourque. Network with other users, have your toughest questions answered, and earn Adobe swag!Agenda for this session:Welcome from Jeff and Jen!Introduction to the Adobe Analytics User Groups - Kelsey BourqueQUICK Live Poll to gather your Expectations and Wishes for this User GroupCampaign Tracking Can be Your Hero - Jeff BloomerMapping Your Way to Enhanced Data (Classifications) - Jen DunganSURPRISE Content - Eric MatisoffQ&A with all speakersHow to Sign UpIn order to get started, please take the following steps:Visit the Adobe Analytics User Group Homepage Fill in the relevant account details in order to create a profile for the User Group HubOnce you've completed this, navigate to the Eas
If you’re reporting at the top of the funnel (reports using Buyer Touchpoints) you might notice a value of “PostLC” in the Touchpoint Position field/column. If you’re curious what this is, this post is for you! First, let’s make sure we’re aligned on the Touchpoint Position field. Put simply, this Marketo Measure (fka Bizible) field tells you where in the journey the Touchpoint happened. With a Buyer Touchpoint report the values you can potentially see are: FT LC Any custom model stages you might have added at the top of the funnel like MQL, SAL, SQL, etc. PostLC, Form So, back to the point, what is PostLC? PostLC is a Touchpoint Position value that Marketo Measure assigns when it’s a Touchpoint that has happened, but it happened after the point of Lead Creation (LC). Essentially this means that any Touchpoints marked PostLC will not be eligible for attribution credit in the attribution models that apply to the top of the funnel (First Touch, Lead Creation, and U-S
Release 8.1.14 July 23, 2021 Find the detailed release information here: Latest Release Here is What’s new in the July 2021 release of Adobe Campaign V8- New workflow activity: Change Data Source - The newChange Data Sourceworkflow activity allows you to change the data source of a workflow's working table. This provides enhanced flexibility in managing data across different data sources (FDA, FFDA & local database). LINE channel availability - The LINE channel is now available with Campaign v8 Check out the What's New section in detail along with Other Improvements that are released for Adobe Campaign v8 here: Release 8.1.14
Getting Started w/ Project App Builder: Tips from a Non-Developer by Adobe Tech Blog Abstract People discover new tools and platforms in a variety of different ways. Maybe you’re the sort of person who likes to keep on top of trends, taking the time to skim each new release to see if it looks exciting. Maybe you’ve moved to another company, and need to get up to speed with their tools and technology quickly. In Anil Vasant Umachigi’s case, it was because he had a problem that needed solving. Anil works for Accent Group, a wholesale distributor of sneakers with more than 500 stores and 20 online platforms. Accent was looking to implement an Adobe marketing tech stack, but there was a slight irritation. Every time he wanted to compare key metrics year-over-year, he’d have to access the previous data in Google Analytics, and check them against current metrics in Adobe Analytics. “This is where I decided to create a custom dashboard which would help organize data in one place, thus givin
Tutorial AEM-Launch Integration by The Digital Marketing Architect Abstract I have had to recently help a customer with the integration of Adobe Experience Manager (AEM) with Adobe Launch. If you have been following this blog for a while, you already know that my area of expertise is not precisely AEM, so I had to do the whole process to learn it first. To keep it handy for the future, I thought I would share the experience with all of you. Over the years, I have noticed that, when it comes to technical descriptions, there are two types of people: those who prefer to read it and those who prefer to watch a video. If you prefer videos, then you should watch this series in the Experience League. However, if you are like me and prefer to read the process on one window/screen and apply it on another one, you are in the right place :-) While, conceptually, this may not be the most complex integration you can find between Adobe tools, it is a bit tricky, as you need to play with 4 differe
The Truth about AEM Run Modes by Blogs Osoco Abstract The Adobe Experience Manager as a Cloud Service (AEM) is a very flexible platform. It allows (customer) developers to extend the two main services, author and publish via Java code. In many cases the exact same code needs to run on both services. However, there are use cases where the code should only run on one of them or behave differently. Similar, a different behaviour or configuration should be used in a development environment versus the production environment. AEM provides the concept of run modes. A run mode indicates the type of the service as well as the environment type the service is running in. Therefore mutual exclusive run modes exists for author and publish as well as for dev, stage, and prod. It is important to note that the concept of run modes is not a runtime concept. Following the twelve-factory methodology it has been designed as a deployment and provisioning concept. However, over time some bad pracices spr
AEM Cloud Service - Dynamic Media Clear Scene7 CDN Cache on Asset ReUpload by Sreekanth Choudry Nalabotu Abstract Goal Default Scene7 CDN TTL for an asset url is 10 hours. Deleting an asset uploaded to AEM (synced to Scene7) and uploading another binary with same name, will not serve the respective presets with latest binary on delivery until the previous ones expire in CDN or the cache invalidated using Tools > Assets > CDN Invalidation. This post is on automatically invalidating urls in CDN cache when the asset is reuploaded... 1) Add a Resource change listener apps.experienceaem.assets.core.listeners.S7CDNCacheInvalidateListener for invalidating the CDN cache using a configured template... package apps.experienceaem.assets.core.listeners; import com.day.cq.contentsync.handler.util.RequestResponseFactory; import org.apache.commons.collections.CollectionUtils; import org.apache.commons.lang3.StringUtils; import org.apache.sling.api.resource.Resource; import org.apache.sling.
Adobe launches Adobe Experience Manager Screens as a Cloud Service by Adobe Blog Abstract As a result of the global pandemic and the resulting lockdowns, brands have spent the past year reimagining customer engagement in physical spaces. While in-store experiences may be changing, customer-obsessed brands see this as an opportunity to improve experiences by connecting online and offline channels, providing a consistent, personalized experience from web to mobile and all the way through to digital signage in physical spaces. At Adobe, enabling brands to provide a seamless customer journey across all channels has been the guiding vision for Adobe Experience Manager Screens. We’re accomplishing this by expanding Adobe’s best-in-class omnichannel content management capabilities to physical spaces. This purpose-built digital signage capability within Adobe Experience Manager is now offered as a cloud native service. Always up to date, the new Adobe Experience Manager Screens as a Cloud Se
Content Fragment Enhancements in AEM as a Cloud Service by Insights Feed Abstract One of the great things about AEMaaCS (AEM as a Cloud Service) has to be the fact that new features by Adobe can, for the most part, be rolled out fast and painlessly. One of my personal favorite features that has come in useful for many client requirements is the ability to store structured data in AEM Content Fragments. Structured Content Fragments were introduced in AEM 6.4 and allow an author to define a data schema, known as a Content Fragment Model, using a tool in the Touch UI and then create assets in the DAM that are based on one of these models to hold the desired data. This is part of Adobe's headless CMS initiative. A simple usage of this feature might be if you want to store addresses of various retail stores for your business. You would first create a Content Fragment Model with the various text fields for Address 1, Address 2, City, State, etc., and then start creating Content Fragments i
Hi Team, Is there a way or plugging to add a button to Rich Text Editor in aem 6.5 ? Thanks in advance
Anybody else annoyed that answers are automatically marked as Correct after a few hours?
Learn how to apply deliverability best practices to your email deliveries through this interactive how-to video tutorial on: Design Emails for Deliverability In case you have any questions after watching this video, please feel free to post them below or reach out through the community Q and A section. In case you have any ideas and/or suggestions regarding the Campaign product, then kindly submit them here.
Token-based authentication to AEM as a Cloud Service by Adobe Docs Abstract In this tutorial well explore how an external application can programmatically authenticate and interact with to AEM as a Cloud Service over HTTP using access tokens. Pre-requisites Ensure the following are in place before following along with this tutorial: 1. Access to am AEM as a Cloud Service environment (preferably a Development environment or a Sandbox program) 2. Membership in the AEM as a Cloud Service environment’s Author services AEM Administrator Product Profile 3. Membership in, or access, to your Adobe IMS Org Administrator (they will have to perform a one-time initialization of the Service Credentials) 4. The latest WKND Site deployed to your Cloud Service environment Video: https://images-tv.adobe.com/mpcv3/5040/23c900e0-7b81-4b1e-a0c9-5c625227846e_1610547841.854x480at800_h264.mp4 Read Full Blog Token-based authentication to AEM as a Cloud Service Q&A Please use this thread to ask the rela
Hi all, Requirement to add content fragment in multifield. How to get the elements of content fragment in multifield model and sightly? Thank you
Getting Started with Profile Merge Rules A Profile Merge Rule in Adobe Audience Manager (AAM) allows you to choose how or when to stitch a user’s cross device behavior together based on customer authentication. AAM lets you define the rules to bring together profiles from multiple devices of a user, as well as multiple people sharing a common device, and hence lets you target people instead of devices. Profile Merge Rules have a dependency on ID synchronization. Prior to creating a profile merge rule, make sure you have a cross-device data source set up! Once the data source setup is complete, evaluate your use case for creating a Profile Merge Rule. Use cases can be different for each type of industry. A general best practice is to start by looking at the goal(s) of your campaign. Here are some questions to consider when forming the strategy for your Profile Merge Rule: Do you want to focus on personalizin
Authors: Shone Sadler, Romin Parekh, and Anil Malkani. Adobe Experience Platform is an open system for driving real-time personalized experiences. Customers use Adobe Experience Platform to centralize and standardize their data across the enterprise resulting in a 360-degree view of their data that can then be used with intelligent services to drive improved experiences across multiple devices, run targeted campaigns, classify profiles, and leverage advanced analytics. Adobe Experience Platform is the infrastructure capable of processing exabytes of data. Its architecture is designed on a Lambda architecture for the efficient and large scale processing of both streaming and batch workloads. Our customers, partners, and Adobe solutions send their data with minimal latency and eventual consistency within the Platform. Once data is ingested in the Data Platform it can be both acted and reported on. Data Lake Adobe Experience Platform Data Lake is the source of truth for downstream consu
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.