Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi everyone,I'm setting up fields to capture UTM parameters and sync to SFDC, much like this post. My SFDC admin just created the fields in our SF instance, and created them as text fields with a max of 255 characters which is how our parent company has them set up on their SF. The fields appearing successfully in Marketo as text fields - however, this post from 2014 recommends that these be set up as string instead of text. Which is the correct field type, string or text? Can I change the Marketo field type to string without changing the SFDC field type?
Hi, I have a dropdown menu with the following html. <div class="cmp-dropdown cmp-form-options__field cmp-form-options__field--checkbox" name="persona" id="form-options-abc"><button id="persona-dropdown" class="cmp-dropdown__button show">lunch</button><div id="form-options-abc" class="dropdown-text"><ul><li data-value="bft" class="">breakfast</li><li data-value="lunch" class="">lunch</li><li data-value="tea" class="active">tea</li><li data-value="dinner">dinner</li></ul></div> I've used click to identify the interaction : .cmp-dropdown__buttonand also tried using .dropdown-text ul li.active to test.The issue is the text fires when i click on the dropdown but not on the selected text in the dropdown.Can you please advise? Thanks.
Hello all, I am trying to follow previous posts regarding this topic, and the code that I am testing isn't working correctly. I am attempting to add this code to the header section on the landing page that the form is contained on: MktoForms2.whenReady(function(mktoForm){ const formEl = mktoForm.getFormElem()[0]; const unsubscribeTrigger = "Unsubscribed", unsubscribableDeps = [ "personalBankingOptIn", "commercialBankingOptIn", "privateBankingOptIn", "homeOptIn", "economicPerspectivesOptIn", "economicUpdateOptIn", "weekinReviewOptIn", "quarterlyInvestmentNewsletterOptIn", "quarterlyWebConferenceOptIn" ]; const dependencies = [ { primaries : unsubscribeTrigger, cascadeSecondaries : unsubscribableDeps .map(function(unsubscribable){ return { field : unsubscribable, negate : true, filte
I have an event that people can register for, but only a number of people can register for each session. Once a session becomes full, I'd like to update the selector... does it make sense to just remove it? My concern with deleting it was there would be a jump from session 5 to session 7, for example. Or, am I able to keep it but make it not selectable?For now, I changed the wording... but technically people can still select it and submit.And, what is best practice? I am sure this has been done before!Thanks!
I'm using the following curl command to make changes into the content fragment through curl. curl -i -X PATCH \ 'https://{bucket}.adobeaemcloud.com/adobe/sites/cf/fragments/{fragmentId}' \ -H 'Authorization: Bearer <YOUR_JWT_HERE>' \ -H 'Content-Type: application/json-patch+json' \ -H 'If-Match: string' \ -d '{ "op": "add", "path": " ", "value": "Doe" }' "according to the Sites API. However I'm confused regarding the command as I do not know what value do I put in path if my content fragment is at location /content/dam/wknd-shared/en/where name of the content fragment is custom-author and I want to add "doe" in the property Last Name (lastName in content fragment model) assuming it is blank before. the final output should be as follows. Please guide me on how to do the same.
I have setted up the frontend pipeline for cloud and is working smoothly in one of my sandbox instances.The same theme sources when trying to build on client environment, it is getting failed. Both the sandbox and client environment uses the same node version and all the content inside package.json and packag-lock.json are exactly the same.Below is the error Im getting when executing the FE pipeline in client environment: [BUILD] Running git clone command(s) Cloning into 'XYZ-aem-code-repository'... Executing command git fetch Executing command git checkout AWMV2-904-Fix-Frontend-Pipeline Switched to a new branch 'AWMV2-904-Fix-Frontend-Pipeline' Branch 'AWMV2-904-Fix-Frontend-Pipeline' set up to track remote branch 'AWMV2-904-Fix-Frontend-Pipeline' from 'origin'. [BUILD] Running git change-log command(s) [BUILD] Running npm audit command(s) Executing command npm --progress false audit --production --audit-level=critical npm warn config production Use `--omit=dev` inste
Hello, I have a question, I’m currently testing sling:alias because I need to replace some URLs. My question is, when using sling:alias, will the resource resolver automatically return only the paths with the alias? Or will the original path still be valid? What I ultimately need is, if my original path is /content/testing and my alias is /content/testing-alias, I want /content/testing to return a 404 when entering the URL, and only be accessible through /content/testing-alias. I'm asking because someone told me that the normal behavior of the resource resolver is to always return the path with the alias and not the original path, so I’m not sure if that’s true, or if I have an older version that prevents me from seeing this behavior.
Retrieve the date of the first timeline entry for a page in AEM code base and display it with other details when author selects the page. Or store first timeline entry date inside jcr:content with other page details
In AEM Cloud, I want to share AEM dam stored videos to YouTube using custom servlet which is using google API'sI have added all the required dependences in core pom.xml and also there no code issues but i am facing issues with Bundle, my project bundle is not getting activated, its in installed state and showing following errorscom.google.api.client.auth.oauth2,version=[1.33,2) -- Cannot be resolvedcom.google.api.client.googleapis.auth.oauth2,version=[1.34,2) -- Cannot be resolvedcom.google.api.client.googleapis.javanet,version=[1.34,2) -- Cannot be resolvedcom.google.api.client.http,version=[1.41,2) -- Cannot be resolvedcom.google.api.client.http.javanet,version=[1.41,2) -- Cannot be resolvedcom.google.api.client.json,version=[1.41,2) -- Cannot be resolvedcom.google.api.client.json.gson -- Cannot be resolvedcom.google.api.client.util.store,version=[1.41,2) -- Cannot be resolvedcom.google.api.services.youtube -- Cannot be resolvedcom.google.api.services.youtube.model -- Cannot be
I have a TIFF file with a clipping path and a dynamic image preset to resize and produce a TIFF file. I have uploaded the TIFF file to AEM, But when I download the dynamic image preset of that file it no longer has the clipping path in the metadata. Does the dynamic media not preserve clipping path information? And is there any way to have it preserve the path when generated?
Hello, We have encountered a few images where agencies have added metadata like clipping paths, and the name of the clipping path is visible in the metadata when accessed using ExifTool. However, this information is not being extracted by the DAM Update Asset workflow and added to the metadata node. Are there specific rules that determine which types of metadata can be extracted? For metadata that does not meet these rules, what is the recommended approach to extract and include such metadata?
Hi Team,On submission of the form an email should be triggered along with the form data to the user. I have gone through the below link but need more info like how to configure google docs in power automation email configuration and all.https://main--afb--adobe.hlx.live/docs/email-pa Kindly help! Thank you
Hi there, I’m currently creating a few offers for our client and wanted to clarify the difference between Rules and Audience.If you could explain the key differences with some examples, particularly highlighting situations where one would be more appropriate than the other, it would be really helpful. Looking forward to your insights!
Hello @16227148,I am preparing for AEM Technical Foundations Certification exam. There's only small foundational course with basic definitions and benefits of terminologies, but the syllabus is very huge and only offered links of documentation in prep guide. Can you suggest any courses available and the way I've to prepare to crack exam.
Hi, I'm testing some new release functionality is Preview and wanted to check if want I'm experiencing is as expected. I can only add images to the update section comments after I've submitted the post. I can't add the image while I'm writing the original comment. Is that normal?I'm trying out the new image drag and drop option, but I think this was the same when having to navigate to the image from the device. ThanksMatt
I used Entity API to pull data of particular profile. In this case i am geting list of all segments profile had qualified.Requirement is to fetch only one Segments ID based on condition.Example : Pull all attributes value with segment ID for a profile based on Opaque Id Kindly let me know if this is possible Entity Api i used : https://platform.adobe.io/data/core/ups/access/entitiesBody : { "schema": { "name": "_xdm.context.profile" }, "fields": [ "person.name.firstName", "person.name.lastName", "personalEmail.address", "person.birthDate", "mobilePhone.number", "homePhone.number", "segmentMembership", "membershipDetails.enrollMemberMpi" ], "identities": [ { "entityId": 
Hey, we're building an EDS site for a client and ideally we don't want the .live or .page site to be crawlable or accessible publicly. We want some sort of security or VPN (or login) around it? Is this possible? What options do I have?
A developer needs to make template T available as a child page of page P. The developer has determined that:Template T matches cq:allowedTemplates property on page P.Template T has no allowedPaths Property set.Template T is not in the same application as page P.The template of page P has no match on the allowedParents property of template T.Template T has no match on the allowedTemplate property on the template of page P.What should the developer change? Make Page P match allowedPaths property of template T. Make the allowedParents property of template T match the template of page P. Clear the allowedParents property of template T. Migrate template T to the same application as Page P.
An AEM Developer creates a custom OAK index for /content/mywebsite under /oak:index node. While testing the live site. It is found that the index is not being applied to any query within the website. Default Lucene indexes with high cost are being picked up by the AEM.What is the most likely of the issue? The custom OAK lucene index is missing evaluatePathRestrictions property and includedPaths property The Custom OAK lucene index is missing evaluatePathRestrictions property and queryPaths property The Custom Oak Lucene index must include boost property to rank it higher than default Lucene index The custom OAK Lucene index must be replaced with OAK Lucene Property index
Hello,I recently started seeing the "redirect" beacon data in the AEP Debugger when data is 0kb in the network tab for that server call. Is there any way to hide this info since it is very confusing as there is no label for redirect and looks like an extra beacon is sent in AEP Debugger when it's not. We completely rely on AEP Debugger for testing so would really appreciate any feedback. 🙂Thanks!
Hi All,Till AEM 6.5 if we need to update the confidence score for Smart tag we can update com.day.cq.dam.similaritysearch.internal.impl.SimilaritySearchServiceImpl OSGi Config. However this is no longer available in AEMasCloud.For updating confidence score of Video asset we can use com.adobe.cq.assetcompute.impl.senseisdk.SenseiSdkImpl.cfg.json with below value { "minVideoActionConfidenceScore":0.5, "minVideoObjectConfidenceScore":0.5, }Looking for similar OSGI config for Image Asset and its config values. Thank you
I've worked on a couple of Adobe implementations and with the tool itself for a number of years, and I don't recall ever seeing something like this. Instead of showing me zeroes where no data/counts exists the rows themselves are blank. What causes this? Is this normal?
AEM 6.5.21 (on-prem)AEM Guides v4.6 (on-prem, UUID) GlossariesWhen including glossaries and glossary entries in topics, the glossaries do generate correctly and the glossary entry links generate in the Native PDF Publishing PDF correctly, but the glossSurfaceForm and glossAcronym do not. With multiple uses of a glossary entry in a topic, the title element is the link instead of only the first instance using the title and the following instances using the acronym. This is true with both Native PDF Publishing and the AEM Sites outputs. Is this by design? Or will the glossSurfaceForm and glossAcronym eventually work as DITA intends them to work?
Hi everyone,I'd like to hear what others are doing to find Most/Medium/Least Active and Inactive leads in their database.The goal is to develop a tiered list for both active and inactive leads so we know how to prioritize our communication with them as we work on deliverability.This is what I was thinking for the smart lists for Active Leads:Level 1 Active(the most engaged) - was delivered any email in past 30 days at least 3 times, opened any email in past 30 days, clicked link in any email in past 30 daysLevel 2 Active(2nd most engaged) - was delivered any email in past 60 days at least 6 times, opened any email in past 60 days, clicked link in any email in past 60 daysLevel 3 Active(3rd most engaged) - was delivered any email in past 90 days at least 9 times, opened any email in past 90 days, clicked link in any email in past 90 days...and so on for 6 month and 1 yrSome questions:Is Marketo smart enough to know that "click link in email" should exclude clicking the Unsubscribe link
Hey everyone, We have an EDS website which we want to deploy on our AEM Cloud CDN using Edge Delivery Solution. (Screenshot below)I do understand the steps needed to configure and connect an EDS website to a Domain. However, this single domain instance will then be our production. I want a staging environment before in this pipeline, so it should somehow look like this:main----.aem.live ---> www.stagingURL.com ----> www.productionURL.com Is that pipeline possible in this configuration for EDS? What are the recommended best practices? Thank you 🙂
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.