Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hello,Is there a way in which I can automatically update the metadata of my assets with values that don't exist in AEM?For example, I would like to bulk-update assets with tags. Some of the tags exist, but some don't. Is there a way I can make AEM create the tags that don't exist and assign them to my asset? I am using the Assets Metadata Import functionality and noticed that if the tags are not available in AEM, they do not get created. Many thanks,Ana
In an effort to clean up some of what was left from a previous SA, I would like to delete some of what I think are unused templates. I can't seem to get the right reporting to show me which active templates have not been used to create a project in the last year. Michelle Bowden Fiserv ETG
Hi,we have a requirement to resize assets, for which we are using an Assets Compute worker with the "JIMP" library. However we are facing an error stating:Asset Compute worker failed to generate rendition for asset '/content/dam/test-custom-asset-renditions/example.jpg', \, Reason: 'GenericError', Message: 'Call to custom worker https://example-development.adobeioruntime.net/api/v1/web/dx-asset-compute-worker-1/worker failed with: 400 Bad Request'.Code:'use strict'; const { worker, SourceCorruptError} = require('@adobe/asset-compute-sdk'); const fs = require('fs').promises; import { Jimp } from 'jimp'; exports.main = worker(async (source, rendition) => { const stats = await fs.stat(source.path); if (stats.size === 0) { throw new SourceCorruptError('source file is empty'); } console.log("Source Path is-->" + source.path); console.log("rendition Path is-->" + rendition.path); // Read/parse and validate parameters const SIZE = parseInt(rendi
Hey Everyone. I need help finding out how to convert the number in "Count" to have a comma. This shows it in the Workflow Task. The formatting is stripped when the parameter is generated during email delivery. This is the current expression. I've used both $long and $float.
Looking through the documentation and I can't seem to find a definition here. Under the Consents and Preferences field group there are 2 subgroupings, Receive Emails and Receive Commercial Emails. I'm clear on receive emails and that this acts as a filter on if a customer can be emailed, but I can't find anything in the documentation on what, specifically, Receive Commercial emails does. Any insight here appreciated as I'd like to make sure I'm using all of the functionality and being as granular as possible.
Does Adobe Analytics Integrate with ALM to generate more detailed reporting for quizzes such as heat maps?
I'm trying to send an email campaign that includes a 10% holdout, and then splits the remaining 90% into two equal segments to receive the A/B versions of an email. What's the best way to do this in the smart campaign?Should it be set up like this? Step 1: Send EmailChoice 1: IF random sample is 10%, then do nothing [my holdout group]Choice 2: IF Random Sample is "45%" then Send Email ADefault Choice: Send Email Bor like this? Step 1: Send EmailChoice 1: IF random sample is 10%, then do nothing [my holdout group]Choice 2: IF Random Sample is "50%" then Send Email ADefault Choice: Send Email B
I am creating Content Fragment model for a react component and there is requirement to show a set of fields if a checkbox is true for the content authors. Is that possible to implement?For example, if the author checks "show message on expiry" it should display a text field to get message as input. Otherwise the message field should be hidden.
Is there a method to highlight duplicate values in a column in a report, similar to how Excel's conditional formatting works for highlighting duplicates?For example, if a column contains the value "123" twice, it should be flagged as a duplicate.
Hello Adobe Community, I am in the process of setting up the first subdomain for a client and have noticed several IP addresses listed as type A records in the DNS Records. I would like to confirm whether these IP addresses are the 24 IPs that Adobe provides to the client for sending emails in Adobe Journey Optimizer (AJO). Could someone please clarify if these IPs are indeed allocated for this purpose, or if they serve a different function? Thank you for your assistance.Best regards,Diego P.
hi team, a client is using the CNAME delegation for creating a subdomain. They've pasted all DNS records in their hosting solution but when they want to paste this AJO record: CNAME , notificaciones.aaa.ar , notificaciones.aaa.ar.cname.cjm.adobe.com in their hosting solution, the client is currently adding it as an A Alias because their hosting provider requires an initial alias to configure a CNAME (like data. ; _dmarc. ; cdn , etc.) , and notificaciones.aaa.ar doesn't have one.That's why they're using an A Alias. But AJO is not finding the CNAME record desired ( notificaciones.aaa.ar ) and we're not able to create the subdomain.Has anyone faced this before? We're in a hurry as we need to start our email campaigns. Thanks.
Hi community, I'm trying to convert an existing PDF to compliance A (PDF/A), is there a way to achieve this with the PDFServicesSDK package in C#? I can't find any reference and Copilot is totally hallucinating with that one 😛 Thanks!
I am exploring the implementation of Dynamic Media using the document-based approach with Edge Delivery Service (EDS). I would like to understand how Dynamic Media assets can be integrated and delivered efficiently in this setup. Specifically, I am looking for:Steps to configure and reference Dynamic Media assets in a document-based authoring workflow.Any limitations or best practices when using Dynamic Media with EDS.Examples or documentation that explain how EDS supports Dynamic Media in a document-driven approach.
Is there a (calculated field, text mode?) way to transfer the data / selection of a field that is captured on a custom form at the project level, to a custom form on the Program of that project? Thanks in advance!
Hello There,I’m trying to figure out the solution with the AEM DAM asset search rail in AEM as a cloud service. The "Approval" checkbox should automatically checked upon loading the page.For clarity, I’ve attached a screenshot showing the current behavior.Could you please assist in achiving this?
Hello, Good Day!I am looking for a public website which uses a AEM Dynamic Media with 3d Assets to test its effectiveness over the site. (My client is considering the use of AEM Dynamic Media for 3d Assets and I want to study it)Does anyone knows any site which has the same implementation? If yes please let me know. I understand the information may be confidential so I am looking for the public sites only. I have checked few of the sites which uses AEM and might be using the AEM Dynamic Media with 3D assets, i listed them below.But I did not found anything useful.https://www.lockheedmartin.com/https://www.hp.com/https://www.ford.com/https://www.gm.com/https://www.rockwellautomation.com/
I have a “download” link (HTML 'a' tag) which has the `href` pointing to Scene7/Dynamic Media URLs. Those URLs are NOT the asset, but an API that provides the assets along with the video player. I tried a bunch of things, here a couple:- Adding download at the HTML 'a' tag: eg '<a href="scene7.server..." download>'- Add Content-Disposition header in Scene7 serverI found that this will not work (because it’s not a matter of the 'a' tag neither the browser, is a matter of the URL itself. So, I tested using the AEM instance directly, and works! But (at least in this case) this is NOT a valid solution since if we're loading directly from DAM it'll have major performance ramifications. QUESTION: There is a way to download assets from Scene7/Dynamic Media? Either a different URL or tweaking any props in S7/DM instance?There is a way to directly access the ASSET in S7/DM?Any workaround of this situation?Any other thoughts? Thanks so so much in advance.
Hey guys, This is a very quick question, but its blocking me from setting up my projects edge delivery final production site. Im following the "Edge Delivery To-Do List" on Adobe Cloud within our program, and got to step 3 which is "Add Edge Delivery site". I filled out the information for that step correctly, for our teams github repo for this site and the clients name - but facing a "Site creation failed" error. (See attached screenshot)Another error comes up when I try to do Step 4 which is "Add domain". I fill out the domain name the client owns, and which will be our EDS's final site destination push, but I receive the error "Domain Creation Failed". (See attached screenshot)Looking for assistance to overcome these errors, as its majorly blocking the pipeline setup. Thanks.
I am currently working with Universal Editor in AEM’s Edge Delivery Service (EDS) and exploring how search functionality operates within this setup.
I've created a block that includes a tag field. Below is the JSON configuration for setting up the tag field. {"component": "aem-tag","name": "tags","value": "","label": "Tags","valueType": "string"} I've created the taxonomy page and published it as per the instructions in the Managing Taxonomy Data | Adobe Experience Manager. However, I am still unable to see the tags under the tag field. Please let me know if I missed anything.
I am trying to implement Dynamic media assets following this link -Universal Editor Custom Asset PickerI have enabled the custom asset picker extension.Added component definition. model & filter{"definitions": [{"title": "Dynamic Media Asset","id": "dm-asset","plugins": {"xwalk": {"page": {"resourceType": "core/franklin/components/block/v1/block","template": {"name": "Dynamic Media Asset","model": "dm-asset"}}}}}],"models": [{"id": "dm-asset","fields": [{"component": "text","name": "dm_alttext","label": "Alt Text","valueType": "string"},{"component": "custom-asset-namespace:custom-asset-mimetype","valueType": "string"},{"component": "custom-asset-namespace:custom-asset","name": "dm-image","label": "Image","configUrl": "https://main--test-xwalk--jam.aem.page/tools/assets-selector/image.config.json","valueType": "string"}]}],"filters": []}Added image.config.json file under tools-> assets -selector{"repoNames": ["author-p7452-e733061.adobeaemcloud.com","delivery-p130360-e1272151.ad
Issue & Background:We manage a DAM system with over 3 million assets, where every uploaded asset goes through the DAM Update Workflow. This workflow includes several steps, such as generating a 4K JPEG rendition and a few OOB thumbnail renditions.A new requirement emerged where assets within a specific folder—/product-assets (containing over 1 million assets)—now need an additional 4K PNG rendition along with the existing 4K JPEG rendition.To prevent adding extra load on the DAM Update Workflow, we created a separate Rendition Maker Workflow specifically for this 4K PNG rendition and applied it only to the /product-assets folder via a launcher.As a result, assets in this folder now go through two workflows:DAM Update Workflow (standard process)Rendition Maker Workflow (4K PNG rendition generation)However, we have observed an issue (based on assumption) that running two workflows simultaneously on assets is leading to:Some renditions getting corrupted or not being generated properly
I'm using the query builder to implement a search feature. I want to optimize the query/results to find misspelled words and phrases.Example query:path=/content/dam/tap/master/pt/pagestype=dam:Assetproperty=jcr:content/data/cq:modelproperty.value=/conf/tap/settings/dam/cfm/models/pagefulltext=bagagemp.limit=-1The goal is to search for "luggage", "bagag", "bagagm" that you will find practically the same resultsI know I can use fuzzy search, but it returns too many incorrect resultsTo do this I created a custom index with the properties I just want to search for content and added an analyzer with the PT dictionary, but it's not working.<?xml version="1.0" encoding="UTF-8"?><jcr:root xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:dam="http://www.day.com/dam/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0" xmlns:oak="http://jackrabbit.apache.org/oak/ns/1.0" xmlns:rep="internal" jcr:mixinTypes="[rep:AccessControllable]" jcr:primaryType="oak:QueryIndexDefin
Greetings community,I have a problem with my RTE. I have the misc tool source edit plugin set up. But lists are not rendered correctly in the Rich text edit mode.see the two enclosed pictures: Here on this last picture, I can't see the bullet points of my list. This happens also on numbered lists, and I also have an issue related to intented blocks in a list, they are rendered as multiple columns weirdly.The configuration of my rte seems correct. Finally, when I click on Done in the dialog, I have an error in my console:HTML tags must be properly nested and closed: <div class="richtexteditor"> <div class="richtext " data-ext-icon="<svg viewBox=&quot;0 0 79 79&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; class=&quot;icon--decorative&quot; role=&quot;presentation&quot;> <title>An icon of a outbound link arrow</title> <path class
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.