Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi, I am trying to get the 'getNewRepeat' plugin to work. Issue: the value being set is always shown as "new" and never shows "repeat". So far I have:published the Common Web SDK Plugins extensioncreated a data element for the "getNewRepeat" pluginapplied the data element value to an evar ECID is enabled for the tag, but the value is always showing as "new". I also confirmed the cookie 's_nr' is being set, and also only ever shows as 'new'. I am perhaps missing some other configuration that assists with this plugin to determine if 'new' or 'repeat'?
Hi everyone,I'm looking for guidance on updating the social media icons in my Marketo email assets. Specifically, I want to:Replace the old Twitter logo with the updated one.Add a TikTok logo with a hyperlink to our TikTok profile.Does anyone have experience with this? Are there specific steps or best practices for customizing the HTML in Marketo to make these changes? Any tips on sizing, linking, or avoiding rendering issues across email clients would also be appreciated!Thanks in advance for your help!
Hello community,I use the Message Center module to send transactional messages. Some emails are in error and qualified with a status “ignored by broadcast”. How can I find out the real reason for this status? The recipient says his email is correct. I'm trying to find out why the message isn't being sent. Thank you for your help.
Particular customer receiving Blank Push Notfication. Others it is working fine. what could be the issue?
Hi all, I am trying to create a page dialog based on the permissions. If I have tab1...tab5, I like to create the page template with the dialog having 5 tabs for the admin, and only the first 4 tabs for regular content editors. The "granite:rendercondition" doesn't work for "cq/gui/components/authoring/dialog" sling:resourceType. I wonder if it works by creating a client library. I figure that Granite.author returns "undefined" in my AEM 6.5.11 with Touch UI mode so I can't get any user info from the Granite API. My initial idea is to hide/show the tab as: if(!Granite.author.ContentFrame.getUserID() belongs to "admin") hide tab5 Am I missing something here? Thanks! -kt
Hi everyone,Can anyone clarify the difference between Clicks on Notification and Silent Notification Tracking? Are both not considered as clicks when measuring push notification metrics?Would appreciate any insights on this! Thanks!
Hello,We are facing an issue where a custom index we created is conflicting with an OOTB index and we want to remove it and replace it with a more suitable index. We have removed the custom index from our _oak_index/content.xml but it remains in our environment after deployment. Is there a way to force this out of our environment?Kindest Regards,Reece
I have a series of 6 emails that need to be sent out (one per week) that will go to a very large list, and we will need to have resends to unopened emails. Would the best practice for this to be set up a nurture program or just a basic email program?
Hello there, We’re having some issues with the AEM translation framework. We are using an external connector to send pages in translation to an external Translation Management System (TMS). The external connector relies completely on the new AEM Translation framework. All the translation projects we create, are configured with the “Automatically Promote Translation Launches” and “Automatically Approve Translations” properties. When the translation job comes back from the TMS, it seems the translation has been automatically approved, as can be seen below. However, the status of the translation project remains stuck on the status “Ready For Review”. The launcher has not been deleted from the instance and the translation is not visible on the localized page. This is happening only on a few translation projects, not on all of them, but it seems a random behavior. It seems like when the trans
Hello,I am encountering the following issue.Whenever a dialog box contains multiple tabs (granite/ui/components/coral/foundation/tabs) and in one of those tabs is nested a Coral3 multifield (granite/ui/components/coral/foundation/form/multifield), when dragging and dropping the single fields of the multifield to rearrange their order (i.e. when clicking on the moveUpDown icon), the scroll bar on axis-y disappears, since a javascript is fired that sets the property overflow of the container to hidden.The same dynamic does not reproduce if the multifield is not nested in a tab. This is, more or less, the situation before clicking on the button to move the fields:(some of the fields are blanked out, but they are actually there)And this is an image of what happens when you click on the highlighted icon to move the field up and down:As you can see, the scrollbar disappears. To be more specific, this line of code in the coralui3.js is executed: Which sets the overflo
When you f ex open a Journey report in AJO you have a button that points to CJA - for deeper analysis (it we have understood this correct) My organization has several questions connected to this feature. Se attached picture1. When you click on this button, when it is enabled, what happens. Does it only open the CJA application as a short cup to start the app, or does it actually open a view to dive deeper into the data regarding the Journey you opened the app from - what ca we expect to happen when we use this button.2. How can be enable this. We have license for both products but somehow they are not connected so the button is not enabled. How do we proceed to enable it. 3. When looking av reports in AJO and then moving into CJA - do they use the exact data source. I expect to see the same data in CJA as in AJO but, maybe dipper reports and more advanced reports in CJA - but still the same data source - or is it collecting data from different sources?
Hi everyone,I’m encountering an issue with the LocalizationUtils.getLocalizationRoot method in AEM. When I call this method on a page, I get an unexpected result.Example:Page Path: /content/my-site/uk/en/my-pageExpected Result: /content/my-site/uk/enActual Result: /content/my-site/ukI suspect this discrepancy is because “uk” is being interpreted as the language code for Ukrainian, whereas in my case, it represents the United Kingdom (UK).Question: Is this behavior a bug, or is there a configuration I might be missing to correctly interpret “uk” as the United Kingdom?Thanks in advance for your help!
Hi Adobe team,I was exploring recurring delivery in Adobe campaign classic and had a doubt. In the tracking and images ribbon , images tab - some of the detected images already have the status "online," while others are "not yet online." 1. Does "not yet online" make any difference after executing the campaign?2. Is it a best practice to enable the "Upload images" option?3. How does Adobe handle "not yet online" and "already online" images? I read th the documentation but had hard time understanding it, kindly helpThank you @parthasarathy @sukrity_wadhwa
We have a situation, due to duplicates and merging and such, where we have a record in Marketo that is associated with a record in SFDC, but that SFDC record has "deleted in Marketo" as true, meaning that it no longer syncs back to Marketo. As a result, we need to sync those Marketo records with different SFDC records (i.e., its duplicate). Is it possible to somehow run batches to make those changes, or is that something that Marketo can do on the backend if we provide a list?
I recently installed the Adobe Workfront for design and video plugin. I accidentally typed in the wrong domain when logging in and got an error. I went back and typed it in correctly but now I'm stuck with this error and can't reset it:"Something went wrong Click the back arrow to retrace your steps, or use the menu to return to the Work List" If I click on the Work List link, I see the domain name for a split second then it goes right back to the error screen. I've uninstalled the plugin, all Adobe apps, cleared my caches and restarted the computer. But I still get this error after reinstalling. Has anyone run into this and can help me reset the plugin?
Hi, I have a page with multiple properties. I added some validations (for example that the date should be in the future or a text field has to be only 50 long) and all works fine except one. I want that a text field ("name = ./ABC") is „required“ if a checkbox (name = ./def) is „checked“. The data-foundation-validation „xyz“ I added to the text field ("name = ./ABC"). This works fine when changing page properties on an excisting page. But it needs to click sometimes the „save“ button to refresh it that the „required“ will be deleted. My problem ist hat it does not when I creating the page. The problem is this part in the validation.js.„$(window).adaptTo('foundation-registry').register('foundation.validation.validator', { selector: '[data-foundation-validation~="xyz"]', validate: function (el)“It will not be called when I
Java Version - 11.0.19AEM as a cloud Version - aem-sdk-2023.9.13665.20230927T063259Z-230800When I use the Command line to start the AEM Jar, I am getting below error:Error: Unable to access jarfile aem-author-p4502.jar. But when I double click the instance is started successfully.As per the Adobe documentation we need to start instance by using the command prompt not by double clicking the jar.How do I resolve the issue when starting the instance via command promptCommand used : java -jar aem-author-p4502.jar
jQuery 1.12.4 has security vulnerabilities (listed below). Are there any plans to upgrade jQuery on AEM 6.5 to the latest jQuery 3.6.x ? Although, we do see a custom jQuery v1.12.4-aem , did Adobe fix some of the vulnerabilities? As of now, even on AEM 6.5.14, comes with jQuery 1.12.4 The docs for 6.5.0 states https://experienceleague.adobe.com/docs/experience-manager-65/release-notes/service-pack/ga.html?lang=en#experience-manager-foundation CAUTIONAEM includes version 1.12.4 of the jQuery library to provide maximum compatibility with existing custom code. Modifications have been done by Adobe to address known security issues. Vunerabilities in jQuery 1.12.4 1. In jQuery prior to version 3.0.0 is vulnerable to Cross-Site Scripting (XSS) attacks when a cross-domain Ajax request is performed without the dataType option, causing text/javascript responses to be executed. 2. In jQuery prior to version 3.4.0, as used in Drupal, Backdrop CMS, and
I'm implementing a search feature with the Query Builder API. This is a headless solution in which all content is content fragments, including the site's "pages" This is my initial query and the query works when I search directly in content fragments of type "page"type=dam:Assetpath=/content/dam/tap/master/pt/pagesproperty=jcr:content/data/cq:modelproperty.value=/conf/tap/settings/dam/cfm/models/pagefulltext=dummy test My problem is when the word I'm looking for is in a content fragment that is being referencedExample: If I search for the word holidaysIt should have this path (/content/dam/tap/master/pt/pages/politica-de-privacidade/jcr:content/data/master) as a result because the word "holidays" exists within the content fragment (/content/dam/tap/master/pt/components/dark-hero-card) that is being referenced in the properties (ex: sections: ) of the content fragment (/content/dam/tap/master/pt/pages/politica-de-privacidade/jcr:content/data/master)You can see t
I am getting an error "decisioning engine not ready" in production. Only preview/QA link in non-prod and production seems to be working fine. What I am doing wrong here? please help. My code: adobe.target.getOffers({ request: { execute: { mboxes: [{ index: 0, name: viewName }] } } }).then(function(response) { setadobeData(response.execute?.mboxes[0]?.options[0].content); }).catch(function(error) { console.log('AT: getOffers failed - Error', error); }).finally(() => { adobe.target.triggerView('vulcan_search', { page: true }); });I have the react state which stores the response from the Adobe.
Hello Everyone , I am using a HTTP Module that gives a Json Output. I am getting the output when i run my scenario & i would like to use a key of the response json object as an input parameter on the next module.However this is not available for me to use when i edit the scenario. Kindly refer the screenshots for your reference belowI already tried to delete & add back the module quite a few time but the issue persists. ThanksHarish
Hi All, I have exported Experience Fragment to Target from AEM as HTML Offer, but its "View Offer Content" URL doesn't contain /content which is why the content is not loading from that HTML Offer. However, the AEM Path and AEM Deep link URL is correct. Any help is appreciated.
My client wants a report to be generated on acs-commons report of the all the users who have edit permission to specific dam folder in AEM. Is it possible to create report with acs-commons. I am open to hear any other approach like groovy script.
I need to move all contents from AES development to production environments. To do this, I used package manager. The problem was that some folders have large sizes, so I had to build each subfolder and upload them to the development branch. Additionally, I need to copy all changes made in the future from development to production. It is not possible to accomplish this with package manager. Please suggest some appropriate mechanism for achieving this.
Hello,We want to integrate azure ad/azure entra id as oauth2 provider where third party application can access aem servlet(author environment) by getting access token from azure using client credentials grant type(2 legged authentication). I am not finding any good documentation for it. Thanks
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.