Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hello hello!I am curious to know when the following features will be available in AJO Journeys:- Calendar view (https://experienceleague.adobe.com/en/docs/journey-optimizer/using/orchestrate-journeys/manage-journey/journey-ui)- Pause Journeys (https://experienceleague.adobe.com/en/docs/journey-optimizer/using/orchestrate-journeys/create-journey/journey-pause) They are both tagged as Limited Availability. When will they be globally rolled out? Best,Line
Hello.. I wanted to check if there is a way to pass 'link name' in the collect call that automatically fires (with event type as 'decisioning.propositionInteract') when someone interacts with a Target banner provided Conversion (click) is set in Goal Setting.There are scenarios where we can have more than 1 link on the Target banner and we need to know which of the links was clicked when analyzing Proposition Interact Call.
Hello, I'm a newbie online marketer. For some of my company's foreign website, the debugger's 'Analytics' Tab doesn't work. (Not Found)Instead, 'Experience Platform Web SDK' tab works. Does anybody know why this happen?I need Analytics tab to check the pagename.Experience Platform Web SDK tab doesnt have pageName in the index. < Domestic website - 'Analytics' tab works > < Domestic website - 'Adobe Experience Platform Web SDK' tab works>- problem is that I cant find the pageName from this tab Thank you for the reply!
Greetings,For security reasons, our client has asked us to add the header "Access-Control-Allow-Origin" with a list of our sites domains.But i specifically was wondering about one particular aspect of api intengration.We use AEMAACS So in our case, we call an internal sevlet, from which we then call the api, will attach some snippets as a visual example.When the api receives our request in that case, is the sender the domain from which we called the servlet initially www.example.com or is it the domain of our specific adobe servlet. Thanks in Advance!Best Regards,Daniel
Hi all, I'm currently working on an UI extension for the RTE in the new Content Fragment editor. I'm doing this based on the documentation provided here: Rich Text Editor Toolbar - AEM Content Fragments Editor Extensibility and also based on the examples provided here: GitHub - adobe/aem-uix-examples: List of examples for UI Extensibility of AEM.I'm left with 2 questions:Is it possible to get the cursor location on click? Currently we are depending on the full selection of a link + 1 character. Otherwise the state.selectedHtml does not contain the <a> tag. Is it possible to highlight the button icon? When clicked on a link in the RTE, the link button is being highlighted, when moving the cursor away it returns to the original stage. We would like to add similar functionality to our custom button.The goal is to have a button that can set a custom value on the target attribute of the <a> tag. It would be nice if we could add an option in the exisiting
In the context of Adobe's document-based EDS, a client is able to make changes to a document, preview those changes, and then publish the document. For this particular project, the document being used is hosted on SharePoint. The workflow is supposed to function as follows:Edit: Changes are made to the document (in this case, a Word document).Preview: The changes are previewed using the Adobe Sidekick extensionPublish: Once satisfied with the preview, the document is published. The IssueWhile working through this process, we’ve noticed that after making changes to the document, the preview does not always reflect these changes immediately. Often, after clicking "Preview," the new content does not appear right away, requiring multiple attempts before the changes are visible. This delay is problematic, particularly for client demonstrations, where immediate feedback is crucial for showcasing the tool’s functionality and reliability.Any solutions to this woul
Hi Everyone,I have the following code in an AEM component:<sly data-sly-test="${properties.showPinterestSave == 'true'}">It works fine on most pages, but in our published environments, it's not behaving as expected on some pages. I checked in CRX and the showPinterestSave property seems correctly set to 'true'.Unfortunately, I can’t quickly add debug output to the page due to the deployment process (PR + code promotion).Is there any way to test or inspect ${properties.showPinterestSave} (or other component properties) at runtime on a published page without going through a deployment?Any tips or tools you use to quickly validate component property values would be really appreciated.Thanks!
I'm trying to create a report that will give me a list of all Active Programs that have only Completed Projects within them.
I inherited a Workfront instance and when new users are added to our system, they automatically default to a Home Group called Information Services. Can someone please tell me where this information is pulling from? We have many groups in WF, so not sure why this is the default. Thank you
Hi there, I have been tasked with creating a form in for a live event. In this case, I am to create some visibility rules that will block certain folks (partners) from being able to register once the threshold has been reached. We still want customers to have the option to register. I've started by adding a field with radio buttons that have the registration type = Customer or Partner, to help bucket the ones we want to eventually close registrations off for. I've added another field that has a "Sorry, but we've exceeded capacity for this event..." with visibility rules to populate for partners. I've been working with AI to figure some of this out. Its giving me custom scripts to put into the HTLM of a rich text field, however they don't seem to be working. I do need to fangle with the code a bit more but I am not a dev so it's a bit complicated to me. I was also thinking I can use rules based on the domain if we have the partners identified for an event, as a 2nd touch point
When a user that is unsubscribed decides to resubscribe, is there a way to update their Choice Value from N to Y? If so, what are the ways that can be done?
Hello, We are currently using Adobe Experience Manager (AEM) on-premise with Dynamic Media publishing assets to Scene7. Is it possible to stop publishing to Scene7, while still utilizing the other features that Dynamic Media provides within AEM? If so, what configurations/workflows/launchers should be disabled? Any guidance or documentation would be greatly appreciated!
I only just realized that when license types changed to Standard/Light/Contributor/External many of our user's access levels changed to those default types as well. Prior to the change we had a lot of custom access levels set for various user groups, but it seems like those are no longer relevant. Are access levels and licences essentially the same thing now? Has anyone else experienced this? Secondly, we want the bulk of our users to only have access to projects that they are involved with, but in my discussions with Workfront support it seems like the only way to do that is to grant them access to projects on an individual basis (see below). Does anyone know a way around this? We ideally by default only want users to be able to view their projects in the system and nothing else. Thank you! Workfront support response: By default, Workfront access levels apply broadly, which means users with “View” access can potentially see all projects and documents. I
I've been tasked with sending an email to a large number of people were the text in it is specifically tailored to each recipient. I'm not sure the best way to go about this so I'll lay out ideally what I'd like to happen and I'm hoping someone can point me towards a solution.1. I set up an email template that has an empty set of <p> tags where I would dynamically add copy later.2. I receive a CSV from my data team that contains the recipients' emails and the copy I want to send to each person.3. I upload that data into Marketo.4. When the emails are sent, the copy from the CSV is added to the email template on a person by person basis.Is this something I can do in Marketo? I know I could probably make this happen via some sort of bridge table that links to Salesforce, but I'm not sure my team and I would the have the time to implement that. That said, I am still open to any and all possible solutions, as this project is of high importance.I appreciate any insight the community h
Hi, We are working on CJA to perform a custom lookup with an array of IDs, with reference to below link, @brianau1 A Guide to Understanding Adobe Customer Journey An... - Adobe Experience League Community - 648749 The mapping is done in the CJA Connection level and it work fine i.e. we can have a output array field of the corresponding lookup names. However, since there is another ID field that need to leverage the same lookup data set, we have to create a Derived Field and use the Lookup function, but we found that the schema array field is not avalable in the input value field. We tried to output an array from the Split function and use it as input for the Lookup function and it works fine. So the question is whether the Derived Field Lookup function can support schema array field as input? Thanks, John
I see these options:1. There are connectors like SFTP / BigQuery2. Is there any API which can send data futher? Which API?3. Maybe external tool can access specific profile dataset and get these data? Which API?
HiI need some assistance adding a custom property in content fragment page properties, I tried to copy the nodes from /libs/dam/content/schemaeditors/forms/contentfragment/items/tabs/items/tab1/items/col1/items to /apps/dam/content/schemaeditors/forms/contentfragment/items/tabs/items/tab1/items/col1/itemsbut it's not reflecting. I tried to add the new property directly to /libs/dam/content/schemaeditors/forms/contentfragment/items/tabs/items/tab1/items/col1/items, I can see the update;but I can't save it.Here's the error log:16.07.2025 10:12:28.309 *ERROR* [[0:0:0:0:0:0:0:1] [1752675148287] POST /content/dam.html HTTP/1.1] org.apache.sling.servlets.post.impl.operations.ModifyOperation Unable to create resource named item0 in /content/dam/testfolder/en/regulatory-updates/test-page1/testProperty 16.07.2025 10:12:28.311 *ERROR* [[0:0:0:0:0:0:0:1] [1752675148287] POST /content/dam.html HTTP/1.1] org.apache.sling.servlets.post.impl.operations.ModifyOperation Exception d
Hello guys, For a role I am trying to hide delete option for pages under "/content/A" but not for pages under "/content/B" and I have tried below statements but edit and delete option for components under those pages are also getting hidden . Can anyone provide any suggestions for this? deny jcr:read on /libs/wcm/core/content/sites for /content/A/* restriction (rep:glob, "/jcr:content/actions/selection/deletepage")deny jcr:read on /libs/wcm/core/content/sites restriction(rep:glob,/jcr:content/actions/selection/deletepage) restriction(rep:glob,/A)
Hi thereI'm trying to create a somewhat Complex calculated expression for 6 Separate data fields where the DATE is populated or empty.I was able to get TWO arguments in the expression to give correct results, but run into trouble when the IF and the && come in.I don't think I can use the OR || because it's not an OR type of expression. It would go like this, but it has all be combinedBasically in human language first:If my first field has no date, then "Start Checklist". If My First field is Populated and the Other 5 are blank then 'I have completed First Check". If My first and second fields have a date then "I have completed Checks 1 and 2".....and so on. IF(ISBLANK({field A},"Start Checklist",,IF(!ISBLANK({field A})&&ISBLANK({field 2},{field 3},{field 4},{field 5},{field 6}),"I have completed First check",IF(!ISBLANK({field A},{field 2})&&ISBLANK({field 3},{field 4},{field 5},{field 6}),"I have completed check 1 and 2"....and so on. Is this pos
Hello - can you explain how I set up rolling dates on the calendar in CJA? It's unclear from the CJA overview study guide. Is there a formula or something that I can apply to any rolling dates, whether weekly, monthly, yearly, etc.? This scenario for example:- Current reporting period is Sunday-Monday and I want to set up a report for Saturday - Sunday so that I can review on Monday morning.Let's say I'm setting up the report today (Monday 7/28) so this is our current week. Can you please walk me through step-by-step how I set this up and explain why for each step.For example:- What would the start date be, and why?- What would the end date be, and why? Thanks!
Hi all,I’m working with an XDM Individual Profile schema in AEP that includes a custom array of objects. This array is defined in a custom namespace and sits one level under the profile, for example:{ "_tenant": { "customArrayObject": [ { "fieldA": "value", "fieldB": "value" }, { "fieldA": "value", "fieldB": "value" } ] } }My source file is in CSV format, with multiple rows for the same identity (same ID). Each row represents one object that should go into the array. Example:ID FieldA FieldB 123 value A value B 123 value C value D 123 value E value FIssue:When I ingest this into AEP (via UI upload or dataset), only the last row is retained, the earlier ones are overwritten. The array is not constructed.My Questions:Is this behavior expected when using CSV to populate object arrays?Are any transformations or mapping logic available during CSV ingestion that would allow grouping these ro
str_to_object()json_to_object() I have a CSV file and am using "Map CSV to XDM schema" in the UI. After uploading the file with | as the delimiter, I used the function json_to_object(commerce.order._myNameSpace.customerDetails).firstName in the "calculated field" during mapping. I then mapped it to the corresponding string field in the schema. However, the json_to_object function always failed and returned null in the dataset.Next, I tried using the str_to_object function after modifying the string format in the CSV. I used str_to_object(commerce.order._myNameSpace.customerDetails,":",",").get("firstName") but it still didn't work and also returned null. Any ideas why the functions never worked???? Thanks. The functions doc: https://experienceleague.adobe.com/en/docs/experience-platform/data-prep/functions the csv:_id|commerce.order._myNameSpace.customerDetails|commerce.order._myNameSpace.acc_order_id|commerce.order._myNameSpace.orderI
we are on ACC v7, and moving to v8 shortly, had use case where I need to send the invoices to the customers via message Center when Realtime event is triggered , however my question is can we receive binary PDF file content /binary forms in the payload and attach it to the message and send it. Is it possible in ACC? any documentation links would be helpful. uploading it to CDN and use it is another option we are exploring as well.
Hi Team,We want your insights to obtain list of offers that are having a similar value for the custom attribute column in AJO/AEPThanks,Mohana.R
Hello, I am writing requirements for our mobile dev team and would like to gauge how much flexibility we have with mobile payload vs schema, especially since we're using a datastream. So far, if the xdm structure from the payload doesn't match our schema, nothing shows up in Analytics reporting, even when mapped in the datastream. I am beginning to wonder what the datastream mapping is for if the payload needs to match the schema. Example of datastream mapping that works (shows up in reporting)_experience.analytics.customDimensions.props.prop36mapped to_experience.analytics.customDimensions.props.prop36Example of datastream mapping that doesnt work (doesnt show up in reporting)programDetails.degreeLevelmapped to_experience.analytics.customDimensions.props.prop33I hope my question makes sense!
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.