Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi All,The CIF Core components for Adobe Commerce are implemented on Sightly at the moment. What we were trying to do is repurpose as much core component code as we can to create SPA components by extending core CIF components. Following is one such case where we were trying to export Search Results Component Sling Model by using Sling model exporter.Interface Impl package com.demoproject.core.models.impl; import com.adobe.cq.commerce.core.components.models.common.ProductListItem; import com.adobe.cq.commerce.core.components.models.searchresults.SearchResults; import com.adobe.cq.commerce.core.components.storefrontcontext.SearchResultsStorefrontContext; import com.adobe.cq.commerce.core.components.storefrontcontext.SearchStorefrontContext; import com.adobe.cq.commerce.core.search.models.SearchResultsSet; import com.demoproject.core.models.SearchResultsRetail; import org.apache.sling.api.SlingHttpServletRequest; import org.apache.sling.models.annotations.Exporter;
Hello Team, Welcome to the Adobe Analytics Community Mentorship program! This is the featured Community Discussion thread for your Adobe Analytics Community Mentor, Jennifer Kunz (aka @Jennifer_kunz), who will be here to guide and support you and your peers with your Adobe Analytics questions as you prepare for the Adobe Analytics Expert Developer Certification (Exam ID: AD0-EE209), through to the end of the program. A little bit about your Adobe Analytics Community Mentor, Jennifer: Jenn Kunz is an industry expert on Adobe/Google Analytics, MarTech pixel implementation, tag management, and data layers. She started at Omniture in 2006, meaning she has 15+ years of experience helping enterprise organizations solve their analytics problems holistically, no matter where they are in their digital measurement evolution or what tool set they use. She returned to Adobe consulting in 2014, where she was a Subject Matter Lead for
Completed Translation Download DelayWe are using Smartling with AEM Translation Integration.We consistently see jobs upload to Smartling processed within minutes and ready for download and then the delay starts. The completed translations seem to always take at a minimum 20 minutes to be pulled in by AEM.If you have had a similar experience or have information on what needs to be configured for translations to be returned quicker, please assist. We have talked with Adobe and have not received any help.Thanks.
In the second installment of the Marketo Success Series, we're featuring Marketo Champion Alumni @ande_kempf4 ! In this series, we partner with Marketo Champions and Champion Alumni to fully explore how some of our most celebrated Marketo experts are using Marketo to drive success. In this edition, Ande Kempf is sharing her secret sauce to driving results with Marketo Engage's Person Source feature. Note: Marketo changed lead source to Person Source in April of 2017. So, if you see the term lead source floating around in Community, it’s synonymous with Person Source. For consistency in this chapter, I’m going to use the term Person Source. Very simply, Person Source is a data field that is collected in Marketo meant to collect information on where the lead originated. Another way to think about person source is the marketing tactic or channel used to collect a lead. For example, if a lead visits your organization’s booth at a tradeshow, then their source
I'm Working on Remote spa, I followed the documentation of remote spa which is wknd-app. I have a react app running locally with modelmanager.initialize() and content was rendering properly in localhost. Which means I'm able to see the text and title in UI. After build, when i run serve -s build locally content was not rendering by modelmanager. Here, not able to see the text and title in UI.
Hi All, I am setting up dispatcher in cloud service. for one domain, it is fine but when I am setting for multi domain and try to create new filter file,cache file to associate second domain it is not allowing to create these new files. example: SiteA = conf.dispatcher.d\cache/rules.any >>>> working SiteA = \conf.dispatcher.d\filters.any >>>> working SiteB = conf.dispatcher.d\cache/rules-second.any >>>> not working SiteB = \conf.dispatcher.d\filters-second.any >>>> not working can we do this in cloud service dispatcher ? or any other way to associate multi domain files in cloud service ThanksChetan
Created a adaptive form with the human translation i18n and it has a dictionary which is mapped with the form. i can see the key string is auto generated for each field in the dictionary depends on the field structure. i have a below questions. 1. Can i create custom key string for each fields to be mapped and the translation will be displayed in the form. this will help the content author to add more resonable key string instead of the system generated key string in the dictionary.2. Can i have a parent dictionary for multiple adaptive forms so that we can resue the commonly used text such as first name, last name , age etc.3. For the drop down field, for example here we have options configured like 'Male=Male'. 'Female=Female', and in french drop down values are displayed in french, but when we submitted the form the value is passed in english. ie the option value not translated to french. how to mitigate this.
Dynamic drop-down filters allow you to determine available values based on data within the panel’s reporting range and values in other drop-down filters. Dimension items selected in static drop-down filters affect available values in dynamic drop-down filters. In contrast, dimension items specified in dynamic drop-down filters do not affect available values in static drop-down filters. Note: Dynamic drop-down filters are unavailable for metrics, segments, or date ranges. Two Dynamic Drop-Downs to Include All Data Values For example, you can create two dynamic drop-downs using the Countries and Cities dimensions by dragging the dimension into the panel drop-zone while holding the Shift key. When you select a country from the Countries drop-down list, the Cities drop-down list dynamically adjusts only to show cities within that country, as shown below. Using two dynamic drop-down filters will include all dimension values in the filters without making any manual additions
I'm using the 'Generate document of record' option with an adaptive form. We made a template in Livecycle/Designer that's working well, but the header is being added to every page in the document of record, which is unnecessary. Is there a way to set it up so that the header is only added to the first page and is omitted from all subsequent pages? I tried adding a second master page called 'AF_MASTERPAGE_2' that doesn't include the header, but that didn't work. It still uses the first master page template on every page. I also don't see the second master page listed in the 'Document of Record' tab in the adaptive forms editor, as suggested by this document: https://experienceleague.adobe.com/docs/experience-manager-65/forms/adaptive-forms-advanced-authoring/generate-document-of-record-for-non-xfa-based-adaptive-forms.html?lang=en#customize-the-branding-information-in-document-of-recordAny ideas?
I am trying to build a similar page on my website http://localhost:4502/libs/dam/gui/content/assetselector/test.html which will open the asset selector dialog, and once the user chooses the assets then it will display all the properties of the asset, not just few properties. Any idea how can I make asset selector to return more values @arunpatidar @aanchal-sikka @sachin_arora_
Hi! I am seeking feedback from anyone that has migrated to the Admin Console and how it went for you and your team and how it is currently going. We have not yet migrated over but will need to soon and wanted to know if there anything that needs to be considered that you wish you knew before the migration to the Admin Console? Thank you in advance!
When using webhook connections with Marketo, you will often come across an API connection with a two-step process. The first connection needs to send the authentication information, after which you get back an access token, and then that token needs to be provided in the second (and any other subsequent) queries to provide the necessary authentication. Both the Marketo and SFDC REST APIs follow this model. Marketo's Webhook functionality, though, is only a one-step process, so it's necessary to employ separate Webhook configurations to get this to work. The first step is to create a new custom field on the Person object to hold the access token value. This field will hold the temporary, generated access token value between webhook connections. Next step is to create a Webhook just to do the initial authentication step. It will save the returned token value in the Access Token field. Here is an example that connects to SFDC: The last step is to create the Webhook
We are upgrading from AEM 6.3.3 to AEM 6.5.1.0 , After doing an in-place upgrade and deploying our code, we did a migration of tags from etc/tags to content/cq:tags and restarted the Day Communique 5 Tagging OSGi bundle as per the documentation in this urlAdobe Experience Manager Help | Common Repository Restructuring in AEM 6.4 , after that we noticed many views including assets.html/content/dam and omni-search view displaying blank pages with the below error in the logs.Any help is appreciated on how to resolve this issue.05.08.2019 17:50:31.606 *ERROR* [ [1565027431361] GET /assets.html/content/dam HTTP/1.1] com.day.cq.wcm.tags.IncludeTag Error while executing script propertyList.jsporg.apache.sling.api.scripting.ScriptEvaluationException: java.lang.NullPointerExceptionat org.apache.sling.scripting.core.impl.DefaultSlingScript.call(DefaultSlingScript.java:416) [org.apache.sling.scripting.core:2.0.56]at org.apache.sling.scripting.core.impl.DefaultSlingScript.eval(DefaultSlingScript
Hi Team, We have a project requirement where in, Our main site is built on MicroFrontEnd architecture which is built on React. Now we are using AEM for creating marketing content usually those are AEM pages, And these should be personalized based on the accounts. So we are also using Target for personalization. In some of the use cases to cater the need of having some parts of the personalized content coming from AEM through target we are using Experience Fragments and creating as activities in Target and the architecture is built in a way that it is allowed to drop in those experience fragments to serve personalized marketing content as parts of the page in MicroFrontEnd React site. Now we also have a requirement that we need to include full AEM page which has to be personalized and use it for MicroFrontEnd React site, What would be the best design pattern that needs to be followed for exporting whole AEM pages which should also be proxied through target for
I have written Dispatcher rewrite to shorten the URL. Urls are being shortened but the page is not rendering anything it is appearing blank.Model JSON is loading fine on both Publish and Dispatcher content is exactly the same. Screenshot is attached below On Publish envOn Dispatcher What shall I do now? I am confused
Hello Team, Welcome to the Adobe Target Community Mentorship program! This is the featured Community Discussion thread for your Adobe Target Community Mentor, Gokul Agiwal (aka @Gokul_Agiwal), who will be here to guide and support you and your peers with your Adobe Target questions as you prepare for the Adobe Target Business Practitioner Master Certification (Exam ID: AD0-E407), through to the end of the program. A little bit about your Adobe Target Community Mentor, Gokul Agiwal: Gokul is working with Capgemini and part of Adobe CoE (Centre of Excellence) where I am responsible for building future proof digital experience solutions for our clients empowered by the industry leading Adobe Experience Platform and Experience Cloud suite of products and enabled through ever evolving Capgemini solution accelerators. Aspirants mapped to Mentor Gokul (aka @Gokul_Agiwal) : @vikramcl92 @akash_
Smart Tags and Enhanced Smart Tags by Aanchal Sikka Overview The Smart Tag feature, utilizing Adobe Sensei and Adobe Stock, automates generic image tagging, simplifying asset management. Furthermore, Enhanced Smart Tags empower library managers to automate asset tagging using their business taxonomies, revolutionizing digital asset management. The blog offers a detailed guide on setting up Smart Tag integration for AEM 6.5 and provides insights into fine-tuning the system for peak performance. Link to the blog: https://techrevel.blog/2019/10/21/smart-tags/ Q&A Please use this thread to ask questions relating to this article
Hi,I have extended the link plugin for the RTE that adds some data attributes to the link. The problem is that when opening the inline editor, everything loads ok, but when opening with a in-dialog RTE it strips all data attributes from the links. I have:Disabled link checking just in case even though this is not an href probelmOverride the xssconfig to allow for the specific data attributesDebug the RTE but can't find where the value gets stripped. the "change" event when clicking the ok button returns the proper markup. Markup is properly loaded in HTL, but when reopening, attributes are stripped when loaded into the text editor of the RTE. Any ideas?
Hi All, Problem:I have a english page and global share the same content. For personalization as of now i am duplicating the activity and changing the page delivery url for the second one.Instead of copying/duplicating a same activity and change the page delivery URL, Is there way we can replicate same changes for 2 or more URLs in a single activity ?
Hello Team, Welcome to the Adobe Analytics Community Mentorship program! This is the featured Community Discussion thread for your Adobe Analytics Community Mentor, Leo Lau (aka @leocwlau), who will be here to guide and support you and your peers with your Adobe Analytics questions as you prepare for the Adobe Analytics Expert Developer Certification (Exam ID: AD0-EE209), through to the end of the program. A little bit about your Adobe Analytics Community Mentor, Leo Lau: Over 25 years in digital and web functions and over 10 years in digital analytics for insurance at a regional level driving adoption of Adobe Analytics and other Adobe Experience Cloud solutions to enhance customer experience and delivery impacts. Currently Adobe Analytics Champion and Adobe Community Advisor. Aspirants mapped to Leo (aka @leocwlau) : @V_Sirish_Kaushik @vengadesh66 @ashish_k_sen @brijeshc238002
Unifying Insights: The Power of Metric Deduplication in Adobe Customer Journey Analytics When leveraging Customer Journey Analytics (CJA) for analysis/reporting, it’s important to not inflate metrics that should be counting unique values. CJA has a Metric Deduplication feature that you can use to ensure accurate representation of these metrics. This blog post will walk you through how to configure Metric Deduplication within CJA Data Views for some common use cases. Metric Deduplication: Metric Deduplication is a powerful feature that provides you with the ability to configure a specific metric in a manner that allows it to track and tally distinct values while eliminating any redundant occurrences. This functionality proves invaluable in assessing the individuality of events recorded and gaining a precise comprehension of their occurrence frequency.When applied within the context of the CJA (Customer Journey Analytics) platform, Metric Deduplication offers a range of nuan
Greetings Target Community! We are thrilled to introduce ~ The Adobe Target Community Mentorship Program ~ aimed at empowering Community members to upgrade their skill levels by achieving valuable Adobe Certifications. This program brings our Community's experts – Mentors – together with our newer aspiring product learners – Aspirants – to foster knowledge-sharing, guidance, and mutually beneficial opportunities for professional growth. 📆 Program Timeline: The Mentorship Program will officially commence on Friday, June 2nd and run for 9 weeks. During this period, participants will have the opportunity to engage in enriching mentorship relationships, gain valuable insights, and work towards obtaining certifications in their desired fields. June 2nd, 2023: Program Announcement / Applications Open June 20th, 2023: Application Window Closes June 27th - Aug 5, 2023: Mentors and Aspirants Collaborate Aug 7th, 2
Deploying ACLs with Netcentric accesscontroltool in AEM by Aanchal Sikka Overview In blog post, we'll be diving into the world of access control and showing you how to deploy ACLs seamlessly using the Netcentric AccessControlTool. Whether you're working with AEM 6.5 or the cloud-based AEM as a Cloud Service, this guide has you covered. Link to the blog: https://techrevel.blog/2021/01/31/deploying-netcentric-accesscontroltool-with-aem-project-archetype-24/ Q&A Please use this thread to ask questions relating to this article
I'm curious what everyone's experience has been using Fresh Service in terms of integrating with (or in place of) Workfront. We are currently in a merger with another company and this was the legacy tool they used for most of their requests.
Hello Team, Welcome to the Adobe Analytics Community Mentorship program! This is the featured Community Discussion thread for your Adobe Analytics Community Mentor, Vani Bhemarasetty (@VaniBhemarasetty), who will be here to guide and support you and your peers with your Adobe Analytics questions as you prepare for the Adobe Analytics Professional Developer Certification (Exam ID: AD0-E213), through to the end of the program. A little bit about your Adobe Analytics Community Mentor, Vani: Vani Bhemarasetty is a Technical Consultant for Adobe analytics, the industry- leading web analytics tool. She has 5 years’ experience in marTech space. Vani has been part of Adobe Consulting services working closely with customers across various industries, including retail/e-commerce, banking/ finance, B2B/ High Tech and other verticals, helping Adobe Analytics users better understand the customer journey, deploy smarter campaigns, and
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.