Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi! Is it possible to set up alerts in AJO for the following cases? 1. When we reach a certain number of sends for an specific campaign2. When we hit a threshold of errors for an specific campaign?3.If no messages were sent in the last 15 minutes for an specific campaign? If not natively supported, what’s the best workaround? Query Service? API monitoring? Any suggestions are welcome. Thanks.
Hello Experts, We recommended to client that "AMCV", "Demdex" & "EVEREST" should be categorized as "Analytics/Performance cookies". However client kept arguing with us, that Onetrust categorized the same cookies under "Advertising"/"Targeting cookies" We see that issue with behavior of cookies getting dropped when user blocks or unblocks consent for "Advertising" cookies In Other words, we need to prove to client with a documentation from Adobe showing that we need categorize these 3 cookies as Performance cookies*Note: We are using the Visitor ID opt-in service API Thanks in Advance.
Is there a way to view a Session Id in Fusion Custom API call? The DevTool is not showing it
Hi All I need your help on the following: There are 2 different ways to complete the same form: 1ST way: Page A URL (Click button A within page A) -> Form 1 Cover Page (Page B URL) -> Form 1 (Page C URL) -> Form 1 acknowledgement page (Page D URL). 2nd way: Page Z URL (Click button Z within page Z) -> Form 1 Cover Page (Page B URL) -> Form 1 (Page C URL) -> Form 1 acknowledgement page (Page D URL). Due to Adobe Analytics implementation constraints, I cannot build the fallout chart in sequential page URL order as this returns no data. Therefore, I need to structure the fallout chart in the following way:Page URL = Page A URLEventual pathPage URL = Form acknowledgement page (Page D URL) There are 3 scenarios that a visitor could go via:1st scenario: Complete form 1 via 1st way and 2nd way2nd scenario: Complete form 1 via 1st way but not 2nd way3rd scenario: Complete form 1 via 2nd way but not 1st way I want to obtain the no. of visito
I am trying to use AuthenticationInfoPostProcessor to read SAML response and do some business logic in AEM as cloud service.Facing following issues:1. Getting multiple hits to this class - want to know what event invokes the postProcess method of this class?2. When the user is logging in through SSO, IDP is redirecting to <publish domain>/content/<abc>/saml_login but when i am trying to check the same condition in post processor, this does not seem to work. Below is the code snippet that i am using: public void postProcess(AuthenticationInfo info, HttpServletRequest request, HttpServletResponse response)throws LoginException {HttpServletResponse httpResponse = null;HttpServletRequest httpRequest = null;try {LOGGER.info("SAMLResponse Post Processor invoked");httpResponse = response;httpRequest = request;String pathInfo = httpRequest.getPathInfo();if (StringUtils.isNotEmpty(pathInfo) && pathInfo.contains("saml_login")) {LOGGER.info("SAMLResponse Post Process
Description - It would be much nicer the Edit Text Mode button enabled editing in the main windows instead of having to put it in the tiny popup window that appears. Why is this feature important to you - The edit popup is so small you can't really use it. You have to do your editing in an external editor and past it into the popup How would you like the feature to work - upon clicking "Edit Text Mode" the main window where you can see the code should be enabled for editing.
Description - If your text mode code includes a long line(s), the window widens to the point that the Edit Text Mode button isn't visible on the screen, making it easy to think that the button doesn't exist, especially since the code wraps in the edit popup window. Why is this feature important to you - multiple times we've had users think there was a bug because they couldn't find the button How would you like the feature to work - The button should always be visible on screen
Marketers constantly seek smarter ways to build segmentations or profiles for targeting the right audience through the right channels at the right time. While traditional segmentation is helpful to gauge the intent based on behavior, demographics, or engagement activities, it often falls short in predicting future behavior. That’s where Marketo’s Predictive Audiences come in useful. I have recently started to explore this feature and its capabilities so I aim to highlight potential practical use cases and share how Marketo users can start thinking about integrating Predictive Audiences to upscale their marketing automation strategy. 1. What Are Predictive Audiences in Marketo? Predictive Audiences utilizes AI and Machine learning models to score and segment leads based on their likelihood to engage with your campaigns. It helps marketers shift from manual segmentation to intelligent, data-driven targeting. Predictive Audiences in Marketo Engage provides the following features:
Is there anyway I can check and remove a profile from an Audience once it has completed 30 days as part of that audience ?Example - Profile X qualified in Audience A on 1st May, we want it to be removed from that Audience on 31st May. Which attribute and logic shall we use for the same ?
Description / Current behaviour:If a Task has Revenue Type = Role Hourly [With Cap / Plus Fixed] setting, the Planned & Actual Task revenue is calculated with the Billing Rate associated with the Assignment Role(s) of the Task.The Billing Rate applied may be the default one set on the Job Role, or one that is set on the Company / Project for that particular Job Role.If a Task has multiple Assignments, revenue is calculated for each of them separately (using Assignment Role) and then summed.For User Assignments (as opposed to Role Assignments), the Assignment Role (labelled as "Assignee's Role" on the UI) can be (only) one of the Job Roles associated with the assigned user.The following business problem exists with this scenario:A task is planned with Job Role X and sold to a client at a price calculated with Job Role X.Given task is assigned to a user with Job Role Y (since a user with Job Role X is not available)The Assignment Role will be Job Role Y, i.e. the Job Role of the User
Description - Currently deleting archived cards is a method to improve board performance. Rather than manually deleting one-by-one there could be a setting that controls what & when archived cards are auto-deleted by the systemWhy is this feature important to you - It takes time to manually delete a card one-by-one, and one has to remember to do so.How would you like the feature to work - This feature would mimic the existing archive setting where you could control when a card gets deleted (# days, # weeks etc) (see screenshot)Current Behaviour - There is no automation.
Hi,I’m working with a schema that contains an array of objects — for example:accounts: [{ account_number, account_type, account_status }]I’d like to create an audience that qualifies a user only if there is at least one object in the accounts array where:account_type = "savings"account_status = "active"The key requirement is that both conditions must be true within the same object, not across multiple objects in the array. Example scenario:Given this user data:accounts: [{ account_number: "123", account_type: "savings", account_status: "inactive" },{ account_number: "456", account_type: "checking", account_status: "active" }] The user should not qualify, as the savings account_type is in one object and account_status = active is in another object. Any guidance on how to set this up in the audience builder would be appreciated! Thanks!
Hi all,Is there a way to check CPU utilization in AEM as a Cloud Service? I couldn’t find any direct option in Cloud Manager or logs. Any tips or best practices for monitoring performance would be helpful.Thanks!
Hi all, I am following AEM Sites WKND Tutorials - Unit Testing. https://experienceleague.adobe.com/en/docs/experience-manager-learn/getting-started-wknd-tutorial-develop/project-archetype/unit-testing#reviewing-bylineimpl-java It says:"Unit tests typically map 1-to-1 with Java™ classes. In this chapter, we’ll write a JUnit test for the BylineImpl.java, which is the Sling Model backing the Byline component." But the Sling Model backing the Byline component was Byline.java.https://experienceleague.adobe.com/en/docs/experience-manager-learn/getting-started-wknd-tutorial-develop/project-archetype/custom-component#create-sling-model Also Byline.java was created in folder core/src/main/java/com/adobe/aem/guides/wknd/core/models, but BylineImpl.java shows src/main/java/com/adobe/aem/guides/wknd/core/models/impl folder. Now, I can not use Byline.java created earlier in the parent folder of thee expected folder in this e
I am running AEM Author Instance 6.5.11 in my local and its throwing the following error in browser. I unpacked the aem-author-4502.jar file and then installed the 6.5.11 package. Finally ran the command mvn clean install -pautoInstallSinglePackage in my project. It runs perfectly fine in the first run but fails in the next start of the AEM instance. I have tried clearing indexes in the crx-quickstart folder as suggested in stackoverflow or AEM community page but that didnt help. Please let me know how I can fix this issue. Thank you.
Hello,I am having trouble with my email preference form not pre-filling. I am coming from a tracked link, pre-fill is enabled on the form and it is enabled on the landing page, which is a Marketo landing page. I have set up tokens next to the form which correspond the value. These are populating, so I don't think it's an issue with the munchkin code. Any help would be much appreciated! Will
Hi, ever since the VEC update I can't find how to apply modifications to every View on my SPA website. I only seem to have the option to apply modifications to specific ticked views that I browse in the editor. Can somebody help me find how to do this now? Also, I used to be able to apply modifications to the initial library load, which is not the same as doing it based on Views. Where has this option gone?Many thanks 🙂
Hi I have a requirement like on the EDS page when I will add the block it should allow me to browse the Content Fragment and I can edit it on EDS page itself.Not I have created block as a "content-fragment"path: blocks/content-fragmentCode :{ "definitions": [ { "title": "Content Fragment", "id": "content-fragment", "plugins": { "xwalk": { "page": { "resourceType": "core/franklin/components/block/v1/block/item", "template": { "name": "Content Fragment", "model": "content-fragment" } } } } } ], "models": [ {"id": "conte
Hello,I’m currently working with Adobe Experience Manager (AEM) and the Universal Editor (UE), and I need help with managing content fragments. Specifically, I’m looking to: Add Content Fragments to a specific Experience Delivery Site (EDS) page using the Universal Editor.Edit Content Fragments directly within the Universal Editor, without navigating away from the page.Enable the Content Fragment Editor Extension in the Universal Editor, as I’m unsure how to set it up or if it needs to be enabled for this to work. Any guidance on how to enable this functionality and properly manage content fragments for a page in the Universal Editor would be greatly appreciated. I’m especially looking for step-by-step instructions on how to integrate and use the content fragments in the UE workflow.Thank you!
Hi all,We are using 6.5 on-prem with a Fastly CDN in front of our Apache Dispatcher. Despite setting proper cache headers in our dispatcher.any and Apache config, some pages are not being cached by Fastly (we verified using their cache inspection tools).Here is a simplified example of what we send from Apache (verified with curl -I):HTTP/1.1 200 OKContent-Type: text/htmlCache-Control: max-age=300, publicX-Cache: MISSX-Served-By: cache-bom4743-BOMApache configuration:Header set Cache-Control "max-age=300, public" Even with Cache-Control: max-age=300, public, Fastly often bypasses cache (X-Cache: MISS) or marks the response as unavailable for caching.Are there any specific headers (like Surrogate-Control or Age) that I should explicitly set—alongside Cache-Control - to ensure Fastly caches AEM content properly, and could AEM Dispatcher’s /cache rules conflict with Fastly’s caching behavior?
Hi all,We have created new emails in the new Marketo Email Builder which is great to use so far. The only issue is that we can't find where to select our branded domain. In the legacy email builder there is an option to select which email domain we would like to use (see below screenshot), however in the new email builder we cannot select this and it defaults to a domain we don't use as frequently. Could someone please help me figure out how to update the branded domain in the new email builder.
Important Notes: No Disruption to Current Work: Your existing email editor will continue to work as usual. The new editor will run in parallel with the existing editor New Editor Requires IMS Migration: To access the new editor, your Marketo Engage instance needs to be migrated to Adobe IMS (Identity Management System). Old and New Editors are Separate: Emails created in the old editor will remain there. To use the new editor's features, you'll need to create new emails or import existing ones. For leveraging GenAI capabilities, you need to sign the new GenAI terms. If you haven't done already please reach out to your account manager requesting these terms. Till these terms are not signed GenAI features will not be enabled on your instance. Here is Part-2: https://nation.marketo.com/t5/product-blogs/more-updates-new-email-editor-for-marketo-engage-is-now-live/ba-p/354991 Here are updates about permissions: https://nation.marketo.com/t5/latest-product-innovations/produ
Hi Folks, I have created few profiles in AEP with time-zone field added with respective different country details as following,Asia/KolkataAsia/JakartaAsia/Riyadh 1st Scenario - Created the journey with segment followed by Email activity. The journey scheduled to run at 10 AM with default time-zone provided as IST time. The journey triggers all the emails at same time whereas I am expecting the emails to be received depend on Profile Time-Zone. 2nd Scenario - Created two different journeys with Segment, followed Wait activity with following expression conditions and Email activity,- toDateTimeOnly(setHours(nowWithDelta(0, "hours"), 13))- setHours(toDateTimeOnly(toDateOnly(now())), 13) Expected the emails to be received by profile in their own time-zone but received the emails as per the Journey defined time-zone. Is there any issue with time-zone values ? Kindly advice. Thanks in Advance!
Hello Community, I recently integrated Uploadcare with Marketo, i add the following code to the forms rich text and the upload section was visible in the form: <script type="module">// <![CDATA[ import * as UC from 'https://cdn.jsdelivr.net/npm/@uploadcare/file-uploader@1/web/uc-file-uploader-regular.min.js'; UC.defineComponents(UC); // ]]></script> <uc-config ctx-name="my-uploader" use-cloud-image-editor="false" source-list="local" pubkey="public-key"></uc-config> <uc-file-uploader-regular ctx-name="my-uploader" class="uc-light"></uc-file-uploader-regular> I’d like to know how to get the link to an uploaded asset in Marketo and currently, as soon as I upload an image, it gets immediately uploaded to Uploadcare, is there a way to prevent this and instead trigger the upload only when the form is submitted? Thank you!
Hello,I have a very strange issue with overflowLeader. I am changing some of the properties from the initialize event e.g. this.EDU_ALLOWANCE.presence = "hidden";This works fine but only for the 1st page. On second (and subsequent) pages columns which are hidden on 1st page are visible.First page:Second page:this destroys the whole layout (there are many fields which are hidden in 1st page).I tested all the events I could access (tried to put rawValue = "test";) and it is reflected on 1st page only. Do you have any idea how to access the overflowLeader on second page (to hide column or change the rowText)./F
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.