Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
hey! Lets say a visiter wanted to track event with horizontal scroll in Column Control component, which Tracking Event should be used. Can someone help me here.
Hello, I have a component that is included in SDI config with nocache. when I authored the component on the page, it worked as expected. but when the component is authored in template structure then it has some problems In my component model, I have this, @ScriptVariableprivate Page currentPage; it becomes null, and when I try to debug with request.getPathInfo()// Result: /content/myproject/global/conf/myproject/settings/wcm/templates/product-page/structure/_jcr_content/head/columncontrol/col_1/tabs/item_1725959732966/col_1/accessories_1748107095.nocache.html/myproject/base/components/product-details/accessories/v1/accessories In HTML markup, <div class="accessories"><!-- SDI include (path: /conf/myproject/settings/wcm/templates/product-page/structure/_jcr_content/head/columncontrol/col_1/tabs/item_1725959732966/col_1/accessories_1748107095.nocache.html/myproject/base/components/product-details/accessories/v1/accessories, resourceType: myproject/base/components/
The lower level environments like QA or DEV which are also hosted in AEM Cloud does have groovy console enabled where I could execute the groovy scripts.In PROD, we don't have the groovy console available to perform any action.I was checking on few things like package availability and pom.xml containing the needed dependencies all are same. Except the Repository Browser which is bit different (refer below screenshots for QA and PROD).Kindly let me know how to enable groovy console for PROD environment (Author and Publish). PROD: QA:
Hi, I see the below error when trying to add the modified master page to XTM Translation job. The translation is for Spanish, and the page already exists in Spanish site. The XTM job shows 2 launch created for the spanish page and the duplicate launch page is having name <pagename>1. Master page: /content/myproject/master-blueprint/en/music/instrumentsSpanish page: /content/myproject/master-blueprint/es/music/instrumentslaunches:/content/launches/2025/01/30/launch_copy_of_spanish/content/myproject/master-blueprint/es/music/instruments/content/launches/2025/01/30/launch_copy_of_spanish/content/myproject/master-blueprint/es/music/instruments1 Log*INFO* POST /content/projects/xtm_translations/spanish/jcr:content/dashboard/gadgets/translationjob1 HTTP/1.1] com.day.cq.wcm.core.impl.page.PageVersionManager Created new version 1.0 for /content/launches/2025/01/30/launch_copy_of_spanish/content/myproject/master-blueprint/es/music/instruments *ERROR* POST /co
Dear All, I have one use case where I need to display more than 10000 products from my commercetools in the AEM Product listing page. So how can I achieve this ? I have below couple of questions in my mind. Can anyone please help me here. 1) Where these images of 10000 products will be stored ? Is It inside AEM Asset "or" Inside dynamic media ? 2) We will configure these commercetools in AEM and get the details of the product and so every time, do we need to hit the commercetools API to get the product details ? I have another issue where customer is hitting the website www.abc.com and this website is very slow. What all the thing I need to debug to see why the AEM website is very slow ?
I need to design a component dialog in such a way that some dialog fields will be shown or hidden based on the selection of a group of templates. Need some suggestions how to implement it? @aanchal-sikka @EstebanBustamante @arunpatidar @Shashi_Mulugu @lukasz-m @Mahedi_Sabuj @kautuk_sahni @Sudheer_Sundalam@lukasz-m @Rohan_Garg
What is the difference between average time on site and average time on page if we're just looking at 1 page url? I see slightly difference in the time for each metric, so I want to understand what's the difference between what the 2 and what are the use cases? Average time on page makes sense but I'm confused on average time on site. Based on the definitions, to my understanding average time on site = (total seconds spent)/(# of sequences)average time on page = (total seconds spent)/(# of pageviews)
Description - Ability to map in non XDM compliant parquet files Why is this feature important to you - Source systems are not always producing parquet files which are xdm compliant How would you like the feature to work - Ability to map in parquet files from cloud based source connectors. Current Behaviour - No mapping option is present for parquet source files.
Description - When attempting to mark a Project Complete and there is an open issue or task, popup should at minimum list the task/issue stopping the project from being marked complete. Step better would be why the task/issue is not complete if due to missing approvals, bad dates, or anything else definable. Why is this feature important to you - Just wasted time trying to get close a project. First, all tasks were marked 100% and standard view does not include status so wasted time looking for a task not complete but 100%. Second, once the task was found I could not update the status because it was "Calculated by System", but all subtasks were complete and 100%. Waste more time looking through experience league for what could be stopping, try a number of suggestions with no results. Come to find out Planned start and end dates cannot be the same. Update dates to fixed because ASAP is not changing them. Still the parent task remains open. Thinking I have not found what is stopping
Hitting that big "launch" button can be a scary thing to do. I've sent a lot of email campaigns in my time, but I still get a bit of that big-red-button-anxiety bit each time. What if I've misspelt something horrendously? What if the links break? What if the world explodes? Well, the good news for starters: no mistake you make in an email will cause the world to explode. So don't put that on your head. Most mistakes are also mistakes you can recover from - there's plenty of great examples out there of companies bouncing back from mistakes in ways that are actually quite endearing. BUT. Ideally you don't want to have to bounce back - you want to avoid making those mistakes in the first place. How do you do that? Pre-launch checklists. But the trick is that a lot of the time you don’t know what to check for until you've made a mistake with that thing (ugh). So - rather than learning from only your mistakes, it's helpful when you can learn from everyone else's, too.
Hi all!We're planning on sending an email from Marketo to known users linking to a Typeform survey. Typeform says it's able to capture things like email address using hidden fields (so survey takers won't have to type theirs in). Here's the structure Typeform has for including emails in a hidden field: They've got specific instructions for Hubspot, Mailchimp, and others, but nothing for Marketo. What should we include here in place of the [xxxxx] to ensure known Marketo emails are captured? (We don't have an integration or anything, but I feel like this should be doable?) Appreciate the help - thanks!
Description - Once you perform a search, you no longer have the ability to adjust what you are searching. Meaning, if you have a typo in your search you have to completely back out of search and restart, rather than being able to click into the search bar again and adjust. Additionally, if you are searching for multiple different items with the same criteria/filters, you have to re-input the criteria/filters for each search, rather than just changing the text in the search bar. Why is this feature important to you - This was a functionality that used to exist and was stripped during new UI implementation. This is a big degradation and requires extra and not standard extra work during search. How would you like the feature to work - The same as the old search functionality - search bar remains visible and editable after performing the initial search Current Behaviour - Search bar disappears once you hit enter/click search
I am looking for a way to import tasks from a CSV. The solution should be easily repeatable.
Hey Community! 🚀 I’m looking to chat with 3-5 customers this week about email notifications and task management. If you have 15-30 minutes, I’d love to hear your thoughts! Drop a comment below if you're interested. Thanks in advance! 🙌
Hello, currently we have a webhook URL from Zapier which gets data from a Five9 Connection (which needs the webhook) and Zapier updates fields in Marketo.Is it possible to create directly a Marketo Webhook URL which would receive the email from Five9 and update another field to this email in Marketo? Tried to create the webhook inn Marketo but no idea which URL to use?---Found this in https://rollout.com/integration-guides/marketo/api-essentialsbut still no idea which URL to use when creating a webhook in Marketo: To update a lead record using webhooks:Create a webhook to retrieve data from the external system (e.g. Vibes).Create a separate webhook to update the Marketo lead record with the retrieved data.
Hi, it's the first time I'm setting up an A/B test in Adobe Target and I followed the step-by-step instructions. However when I wanted to save and close, an error message popped up that says: At least one property is required when creating an activity in a non-default workspace. Tried googling but I can't find anything that explains what this means, can I get some help on this please thank you.
Has anyone had success with creating an External Lookup dropdown that provides options based off the queue topic selected on a Request?
I'm struggling with a template because I need to have some way to fix the dates of tasks 12 & 13, these tasks happen regardless of the timeline on a specific day of the week and the rest of the template needs to move around these dates. What makes this even more difficult is that tasks 20 and 26 are the final tasks based on a go-live date, these tasks need to be able to be set to a specific date and have the rest of the tasks calculated backward for timing aside from tasks 12 and 13 which will be set to a specific date. Then tasks 20 and 26 also need to be at least 3 weeks from task 13. I've tried building out all this timing and feel like every time I get close the timing gets messed up somehow and right now the issue is that the start dates are before the start dates of the preceding tasks as that should be impossible. So now I'm pulling my hair out a bit. I would love any feedback or input anyone may have if they've dealt with anything similar in Workfront!
If there is still a (SF) Bay Area user/admin group, could someone please point me to how I can connect? Thank you.
We are building a process that will ingest a file of values from a source. Our intent is to use this data to produce a drop down list in a form for some data entry. This is accomplished via an Enumeration set as the dbEnum value that drives rendering. As values may be added and removed from the source, we need to be able to do the same with this Enumeration. Decisions on whether to use a truncate and reload vs an incremental load strategy are TBD, but we need to understand the options. Is there a way to add/remove/clear an Enumeration's data via JavaScript?
Hi,Would it be possible to create a report that:1.Shows the total planned hours per job role, grouped by project templates?Or2. A project template report that displays the total planned hours, grouped by job roles or task assignments?We are trying to determine a way to calculate the total planned hours allocated to each role within the project templates. These project templates are part of a specific portfolio.
Description - When sending a file from Workfront to Assets, the folder path should be "sticky" so that the next time we send a file we don't need to start from the very beginning of the folder path.Why is this feature important to you - This would save many clicks, reduce frustration, and improve efficiency.How would you like the feature to work - Similar to the way it works in the Enhanced Connector. The location of the last file send is the default for the next file send.Current Behaviour - When the User is sending a file to Assets, the user has to start from the very beginning of the Assets folder structure...every time.
Our company has switched from Adobe Analytics workspace to Adobe CJA workspace. Since using the workspace I am seeing there are a lot of metrics/dimensions either replaced or missing. Example 1: There is no longer "Visit" available, we now have just the "Sessions".Example 2: We now don't see the "Exit Page" dimension.These changes are affecting our reports. How can we add these metrics/dimensions back, or are there alternative solutions to get the same insights?
We are trying to do a replace of an empty attribute in the client profile with N/A in a custom action in a journey. We tried replace and replaceAll but neither gave us the solution we needed.REPLACEconcat(concat(concat(concat(concat(concat(concat(concat(concat(concat(concat(concat(replace(#{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName},'','NA'), ' '), replace(#{ExperiencePlatform.ProfileFieldGroup.profile.person.name.lastName},'', 'NA') ) , ' is customer since ' ) , replace(toString(#{ExperiencePlatform.ProfileFieldGroup.profile.customerSinceDate}),'','NA')) , ' has home at ') , replace(#{ExperiencePlatform.ProfileFieldGroup.profile..homeName}, '', 'NA')) , ' has potential total assets of ') , replace(toString(#{ExperiencePlatform.ProfileFieldGroup.profile.TotalAssetAmount}), '', 'NA'))
Help please. Trying to use the following Code in Query Services and keep getting an error: SELECT _*******.enrichmentData.category AS CATEGORY,_********.enrichmentData.enrichmentValue AS enrichmentValue,count(1) eventCountFROM dataset_aep_profileenrichmentWHERE _*******.enrichmentData.enrichmentType LIKE ('brands')GROUP BY _******.enrichmentData.category,_******.enrichmentData.enrichmentValue The error I get is:Reason: [[DATATYPE_MISMATCH.UNEXPECTED_INPUT_TYPE] Cannot resolve "_******.enrichmentdata.enrichmenttype LIKE brands" due to data type mismatch: Parameter 1 requires the "STRING" type, however "_******.enrichmentdata.enrichmenttype" has the type "ARRAY<STRING>".; I've tried every variation I can think - please help.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.