Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
In ACC in the nms:recipient table there is auto-increment primary key (long type). However, our internal architecture requires a string(36) primary key to align with CDP and downstream integrations. Data has already been loaded before, and initial campaigns have populated related logs and references (all nms). Changing the nms primary key type in place (from long to string) would probably break references across other tables. The challenge is to resolve this issue without any data loss. Is it possible to update it in nms:recipient and all reference tables without destroying current database? If not - I was thinking about creating custom recipient data schema (with string PK) and defining new custom dedicated logs schemas and new target mapping and keeping existing data schemas for historical use. After that route new deliveries to new dimension. I've never used a custom solution, what things do I need to remember?
What is the difference? 🙂
We’re in the process of migrating to the new Marketo email editor and running into several major challenges with Fragments. Wondering if others are experiencing the same issues: Extra/unwanted code showing up in live emails (not just in draft or preview).Editable text blocks only allow the first sentence to be updated.Images included in fragments are not linking properly and need to be re-attached.Content elements defined as editable are not actually editable in practice.Excessive spacing between modules, even when templates are structured cleanly.Rendering issues across Outlook, Gmail, and iPhone where spacing and formatting look broken.Has anyone else encountered these problems, and if so, have you found reliable solutions or workarounds?
How can I set up an Azure Blob storage connector using SAS method and renew credentials every 24 hours? I can do that manually in powershell, but then need to always do that manually. There has to be an easy way to configure that. I am just not sure where to look.
Hello Everyone Good morning!!! We have a usecase to create custom folder path while exporting from AEP to S3 bucket.The export folder path should be Year >> Month>>date. Is there any way we can extract Year, Month and date from "/%EXPORT_TIME%/" or "%DATETIME%"?Thanks in advance. ThanksSheejo Rapheal
Hi all,My first time posting and I hope someone can help.I've been uploading CSV's successfully for months; however, due to a change in data processing I had to make some user deletions (advised to remove them from the upload sheet and re-process the file). This was generally successful and no major issues; however, at some point a purge request was submitted separately to remove a user instead of removing the user from the CSV upload and this seems to have had a knock-on effect and now stopped any and all CSV files from going through.Error Message when trying to upload any CSV file "A CSV file is currently being processed. Please wait for the processing to complete before uploading a new file" The last time a file was uploaded successfully was 14th July and every previous upload shows a red triangle and the status of "History removed because of user purge request"Has anyone had any similar issues or know how to resolve this? Should I now purge all users in the "User Cleanup" grou
I know apps and libs are immutable. I know I can write in /content and /conf. But I'm unsure what other folders can be written into during deployment.Thanks!
Hello Team, In AEM as Cloud service, if logged in users(content-writer/editor) crosses a schedule users, then Cloud will provide multiple author instance?I know about publish instance. But, wanted to know about author instances in AEM as cloud Service setup. cc @arunpatidar @santoshsai @lukasz-m @briankasingli Thanks in advance
I'm using AEMasCloud, I have a specific group for authors(xyz-authors) where I have added workflow users to its group, Now, for its members, when they select a page I want to hide Manage publication option from sites console, also, hide Request publication and Request unpublication options from Page information tab. I have tried the below code. "set ACL for xyz-author \n deny crx:replicate on /content/xyz \nend","set ACL for xyz-author \n deny jcr:read on /libs/wcm/core/content/sites/jcr:content/actions/selection/managepublication \nend"It is not working.
Hi Everyone, The encryption keys in Adobe Experience Platform (AEP) have expired. We created new encryption keys with the same names as the expired ones and deleted the expired keys from AEP. Since then, our existing incremental data flows have started to fail.The public key has been shared with the team responsible for posting encrypted source files to Azure. We create data flows via API using these Azure source files, specifying the encryption details through the publicKeyId.We attempted to update the publicKeyId in the existing data flows using a PATCH request. Although the request returns a 200 OK response, the update does not appear to be applied correctly. When retrieving the dataflow details, both the old and new publicKeyId values are still visible.Could you please advise on the correct method to update the publicKeyId in existing data flows? Is it necessary to recreate all data flows using the new publicKeyId?Additionally, how long does it typically take for expired keys
profile_snapshot_export maintains the snapshot ids for last 10 days of snapshot. is it possible to query a specific record say based on ECID and find all the respective other fields values in each snapshot id over period of time ?
Has anyone tried MAP dataType for cased other than IdentityMap ? There is no example of data on adobe documentation. Usecase is ingested the ArrayOfObject data into MAP then create audience based on specific index on the ArrayOfObject. This is the sample data, which I want to try ingesting into MAP dataType[ { "date": "2024-12-29", "modelName": "PRP_TRIGGER_1Y_14DLAG", "model_score": "0.13705813884735107", }, { "date": "2025-03-15", "modelName": "PRP_60D_LAPS_1Y_REV1", "model_score": "0.65977203845977783", }]
lets says idenitymap in profileSnapshot has multiple ids. example below[uid -> "{(NULL,2910574950527,NULL)}",mid -> "{(NULL,43602939,NULL)}",gid -> "{(NULL,ef481128-3054-4846-b23c-8f7650ce025b,NULL)}",vid -> "{(NULL,cookie_id_ef481128-3054-4846-b23c-8f7650ce025b,NULL)}"]1) now if we query the select * from profileSnapshot we get one each row per profile having its own complete indeityMap.see the output in the attachment2) when we use select explode(idenitymap), * from profileSnapshot it would create 4 rows , one for each identity inside the idenitymapsee the output in the attachment3) how do i write a query where each seperate row for the same profile returned as single row instead of multiple row ?see the expected output in the attachment
Hi, We are creating an email templates using building blocks options and whilst drag and drop of structures, we couldn't add 1:1 and n:n columns in same container. Is there a limitation we need to know? Thanks, Kind regards,Kiran Buthpur
As of now, we can see the custom alerts possible through admin console. However, we dont see any option to create a custom alert using any one bounce. We need the column details like who is bounced back, reason for bounce, journey name, timestamp. Can we able to use custom alert option for the above requirement. if so, please share the step by step Navigate to the developer console.Add events to your project.When adding events, specify the type of events you're interested in. If you want notifications for events in AEP, choose platform notifications.Further, select the specific event types, such as failure or success.When we follow the above steps, i can see standard alert only. how do we create custom alert for a dataset which we created ourself.
Hi,I am working on to create content fragments with editable fields in our emails and observed that when we use any image url and url field in a fragment, AJO add an extra space character before and after the provided value.This extra space breaks the images and links in some of the email clients.Does someone know any workaround this issue?
Hi Community,I’ve noticed that in Adobe Target I can no longer select Adobe Analytics as the reporting source, whereas I used to be able to in the past. I can’t figure out what has changed or how to restore this option.Could you please help me understand how to fix this?Thanks in advance!
A conceptual question I’d like to clarify about Edge Delivery Services: When EDS delivers a page, is there any AEM instance directly serving that content, or is it always the edge network? I ask because I’m trying to understand if it’s possible to have a hybrid approach, mixing AEM page properties with EDS delivery. For example:In classic AEM Sites, you could override /libs/core/wcm/components/page/v1/page to add page-level properties (title, metadata, etc.).With EDS, there’s also /libs/core/franklin/components/page/v1/page.The question is:Can we actually override or extend these properties so they appear in the live EDS site?Or are these purely for preview inside AEM Author, and not part of what the EDS runtime ever serves?Would love to hear from anyone who has tried customizing page-level data or mixing JCR properties with EDS delivery.
Hi there. I am looking to see if anyone has implemented a calendar widget on a Marketo event registration landing page. I have multiple events within the same Marketo program, and they spread across multiple months. Instead of a drop-down select field, I'd like to include a calendar where people pick a date and a list of available events for that date show up with links to register. Not sure if that can even work in Marketo. Something like this: https://admission.loyola.edu/portal/campus-tours I assume a third party vendor/integration is needed, but not sure if there is one to support it. Thank you in advance.
We are new to Workfront and our now kicking off Projects. Our Project Managers are interested in using the Baseline to capture schedule changes. When we look at the reporting options for Baseline Reports, it's somewhat confusing. What we are wanting is a report that a Project Manager could pull where they would see their projects and the captured baselines showing which tasks were late and how many days were impacted. Is this possible?
TLDR: I need to store a value in AEM author. I need to be able to change the value and then published that value as well. I am thinking of saving the value somewhere in /conf/my-apps (example: /conf/my-apps/my-node)?Thanks!some info: (these are just some initial thoughts. feel free to make suggestions)The value of the field will be changed using an author-only page (need to use view-as-published)After submitting the form, a servlet will then...1. create /conf/my-apps/my-node in author if the node does not exist2. servlet will then create a new property in the node (example: my-value) if the property does not exist3. servlet will then save the form field value into the property4. lastly, the servlet will replicate (com.day.cq.replicator?) this node (example: /conf/my-apps/my-node)My AEM is using AEMaaCS.
Hello all, I have a two (2) separate transactional journeys - English and French. We have an edge case where a person can use submit their email address and receive the Welcome message associated with the respective journeys; which is not what the client wants to happen. I tried creating a Streaming Audience where I look for anyone in the past 24 hrs who may have received the email message (using the Journey Action ID), and used it as a Condition to check if the email is not in that audience it should receive the Welcome. However, when I go to test it, I will can submit the English version, and on the same day submit the French version and receive an email. I would think that any email sent from those Journeys would instantly be added to the audience since I'm streaming it, but that's not the case. It seems as if the audience is still be treated as a Batch. Is there something I'm missing when creating a Streaming audience using the Journey Ac
As title, do we have a usage metrics report where I can see who uses workspace/projects the most and what data they use the most?
Just watched the segment of GenStudio during The Skills Exchange Virtual Live event and noticed that my Workfront Home Page did not look like the demo that was being shared. Is GenStudio free to upgrade? It is great for AI? We are looking to upgrade to Fusion - how will this impact possibly adding GenStudio in the future? We use reporting a lot for executive leadership so we want to make sure we're making our platform intuitive and user friendly with automation, but not messing up the tools and features we need for our team.
When I run the following Junit testing code: import com.adobe.aemfd.docmanager.Document;import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.Test;import org.w3c.dom.Element;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import java.io.ByteArrayInputStream;import java.io.InputStream;import java.nio.charset.StandardCharsets;import static org.junit.jupiter.api.Assertions.*;class TableOfContentTest { private Document pdfDoc; private ProcessInputXML processInputXML; private TableOfContent tableOfContent; @BeforeEach void setUp() throws Exception { // Load valid PDF content from a file or resource InputStream pdfInputStream = getClass().getResourceAsStream("/logo.pdf"); // Ensure this file exists in resources pdfDoc = new Document(pdfInputStream); // Initialize the ProcessInputXML object org.w3c.dom.Document inputXML = DocumentBuilderFactory.newInstance().newDocumentBuilder().newD
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.