Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi Team,We have recently introduced a new array-type field in the profile schema that stores all past offer codes for each profile. The field contains the offer codes, separated by commas, to avoid the need to load large amounts of data into the contact history event schema.In the audience segment builder, rather than specifying individual offer codes to suppress sending the same email again, we plan to use this array field to exclude profiles who already received a specific offer. The logic we want to apply is a condition like "does not contain specific offer code" in the audience filter.While I understand that array-type fields can be useful for storing multiple values in a single field (in this case, past offer codes), I am seeking further clarification on how this approach will work with the audience segmentation logic. Specifically:Will the “does not contain” logic work effectively when comparing array values against a specific offer code?Are there any best practices or considerat
Why is this feature important to you? Currently, understanding Adobe documentation in Experience League requires reading through lengthy content, which can be time-consuming. A summarization feature would make it easier to grasp key concepts quickly, save time, and enhance learning efficiency.How would you like the feature to work?A “Summarize” button on each documentation page should generate a concise summary of the content, highlighting key points, definitions, and steps. This summary should be clear, structured, and easy to read, helping users quickly absorb the essential information without going through the entire document. Current Behavior:Users need to manually read and navigate through long and detailed Adobe documentation in Experience League to understand concepts. There is no built-in summarization feature, making it difficult to extract key information quickly.
Hi there, I have a Replication Event Listener that is running on AEMaaCS publisher. 1 week ago it worked fine, it received replication events as expected. Today I noticed that it stopped receiving replication events from the author when I publish any page. However, it still receives replication events that are triggered by org.apache.sling.sitemap.impl.SitemapScheduler on the publisher. Below you can find my service declaration:@8220494( service = EventHandler.class, property = { "event.topics=com/day/cq/replication" }, configurationPolicy = ConfigurationPolicy.REQUIRE, immediate = true ) Does anyone face this issue too? Does it make sense to reimplement EventHandler on com.day.cq.replication.Preprocessor?
Trying to find out if there is somewhere we can see soft bounces in journey reporting. The bounce reporting only shows hard bounces. Please let me know if this is possible and if so how to execute finding soft bounce reporting. Thanks for the support
Description - currently, you can only update proofing summaries manually at the contact level in Proofing HQWhy is this feature important to you - Every reviewer in the Workflow needs to be manually adjusted and can easily be missed. Defaulting to a daily summary can be problematic when the user has set their daily summary for 7am, we offer up a proof at 8am on a Friday and the Reviewer or Approver in the proof doesn't see the Daily summary until 7am on Monday.How would you like the feature to work - Ability to default to Hourly or the ability to mass update the setting in Proofing HQCurrent Behaviour - manually adjust the Workflow drop down to Hourly or manually adjust a Contact's default in Proofing HQ.
Hi! When I am converting a request to a project, I wish to also adjust the start time to start at 8:00AM but every time I try to adjust the time it gives me an error that says "Time must be between 12:00 AM and 11:59 PM." - does anyone know how to fix this/know the correct format for the time?
Description: I would love to have a dashboard where you can both select the date range (as it is currently) and have a second date range picker for a "compare date range". this way, user can easely compare any date ranges they want just by select one of the date ranges. Why is this feature important to you: almost in every dashboard the people would love to have more than just 1 date comparison, sometimes there are 4-6 different comparisons. currently we need to pre-build every different comparison in advance, wich is both a lot of work and makes the dashboard more complex How would you like the feature to work: I would love to have an additional date range picker at the top of the panel. the second date range picker would be for the "compare date range". each "date range" can be relative either to the main date range (default) or to the "compare date range" (as a flag). or there are completely new date ranges just for comparison. however, the workspace would lo
Hi, This seems really simple but I can't find the answer. I've created forms to use to allow people to raise a request (issue) - from within a project. Once that request has been triaged - a task is added to the project to deliver the items required.A dedicated form is attached to the new task to display the details pulled down from the project request. I've done this successfully referencing fields entered when a request is entered through a project Q - eg {project}.{DE:CS - MAKE - COPY - Channels} What do i use instead of {project} to successfully reference the item from the request created from within the project The form is attached to the request - not the project - so adding {project} at the front doesn't workNor does using issue, iss, request... etc And I can't find any info telling me what this field should be when referencing a task/request in a calculated field Thanks
Hello everyone, I would like to inquire about the available methods for sending profile information to AEP that allow the transfer of PII data while meeting the required security and privacy standards. Currently, we have API Streaming/Batch, Web/App SDK, Cloud Storage, and Data Landing Zone connectors for data collection. Which of these methods allow the transfer of PII without the need to mask/encrypt the information so we can use it to contact users through AJO channels?
We have product dimensions on our site, but we're not totally confident how to read the data. Do these function like eVars? And if so, what is the allocation, expiration, etc? Can we enable merchandising and adjust the syntax (if desired)? I don't see any specific answers to this in the Adobe documentation. https://experienceleague.adobe.com/en/docs/analytics/components/dimensions/product Thanks,Jay
I am trying to get a list of valid search keys for the following two workfront api's, preferably with examples. For example jrnle/search?project:ID= https://<workfrontinstance>/attask/api/v7.0/jrnle/search?https://<workfrontinstance>/attask/api/v7.0/auds/search?
Hi, I'm looking to create an alert that contains a particular piece of a URL string (since the exact URL is unique per user), but it seems like you can only do equals the full URL. Is there any way to work around this?
Hey all,I'm trying to update customExpression values (those calculation fields in Calculated form for Custom Forms) through the API. Looks like I can't update CTGPEX directly.Is going through the Category object the only option? Seems a bit much to update all CategoryParameters when I only need to change a few customExpression values. Plus, I haven't even had luck with that approach.Any ideas on how to directly update those customExpression fields?Thanks!
HI Team,How can we use filter on child level object using WF api call. like project have task collection and need a filter on tasks:milestoneIDI am using below code:/attask/api/v19.0/PROJ/search?ID=XXXXX&fields=tasks:milestoneID&tasks:milestoneID_Mod=notnullresult is i m getting all the tasks list filter is not applying. what is wrong on above code.
Currently, setting up connections to third party data sources is the most time consuming, difficult, and costly aspect of a CJA implementation. Having a native connector that allows for easy setup of connections to Salesforce and other common third party applications would bring down costs, reduce the time needed, and generally make the transition to CJA more attractive.
Description:Enhance the Adobe Analytics API 2.0 to include the start date and end date fields as part of the API response payload. Currently, these fields are only present in the request body.Why is this feature important to you?Data Context and Completeness:Including the date range directly in the API response provides essential context for the data being retrieved.It ensures that the data is self-contained and complete, eliminating the need to cross-reference with the original request.Simplified Data Processing:Currently, users must extract the date range from the request body and manually add it to the processed data.This enhancement would automate this process, simplifying data processing and reducing the risk of errors.Improved Data Integration:When integrating Adobe Analytics data with other systems, having the date range readily available in the response facilitates seamless data integration.It eliminates the need for external data mapping and lookups.Increased Efficiency:By inc
Description:Enhance the Adobe Analytics API 2.0 to include the itemId value from the parent request in subsequent multi-level breakdown responses. This will facilitate seamless data joining across API responses.Why is this feature important to you?Simplified Data Integration:Currently, multi-level breakdowns require external data management to link parent and child response data due to the absence of the parent itemId in child responses.This feature would enable direct and efficient data joining, reducing complexity and potential errors.Improved Data Analysis Efficiency:Many analytical use cases rely on combining data from multiple API responses.The proposed enhancement would streamline this process, enabling faster and more accurate data analysis.Enhanced API Usability:The lack of itemId persistence makes multi-level breakdowns cumbersome.This feature would make the API more intuitive and user-friendly.How would you like the feature to work?itemId Inclusion in Child Responses:When a b
Hello, I watched @SanfordWhiteman 's webinar on implementing Google reCAPTCHA V3 in Marketo and shared it with the web dev team for my client. I've watched the video a ton of times and passed the codepen below the web dev team https://codepen.io/figureone/pen/GRPgrzw?editors=1010 The website is showing success and has a score but it isn't passing to Marketo Response = { "success": false, "error-codes": [ "invalid-input-response" ] } Below are screenshots of the web and Marketo Here's what I did in Marketo Fields Created reCAPTCHA Last Server Success Boolean reCAPTCHA Last Failure DT Datetime reCAPTCHA Last Server Error Code String reCAPTCHA Last Success DT Datetime reCAPTCHA Last User Fingerprint Text Webhooks created Campaign Flow And put the secret key as a MyToken Appreciate any tips or help on how to get the score into Marketo. Thanks, Liza &nbs
Description:Enhance the Adobe Analytics API 2.0 response structure to include actual metric names as column headers or labels instead of, or in addition to, numerical indices (0, 1, 2, 3, etc.) when requesting single or multi-level breakdowns. This will improve readability, usability, and automation capabilities.Why is this feature important to you?Readability and Usability: Currently, the numerical column names make it difficult to quickly understand the data without referencing the original request or external documentation. This adds unnecessary complexity and slows down analysis.Automation and Efficiency: Automating data processing and analysis is hindered by the need to map numerical indices to metric names. This requires additional logic and increases development time.Debugging and Maintainability: Debugging becomes more challenging as it's not immediately clear which metric corresponds to which column index. Code relying on these numerical indices is less maintainable and prone
A tool that can go into reports, calculated metrics and segments/filters that can programmatically find and replace old or deprecated assets with new ones. Why is this feature important to you - This would make asset management much easier for admins to update assets as new ways of reporting and data collection comes out. How would you like the feature to work - A page in the tools dropdown where an admin can look for a dimension or metric, locate and replace some or all instances of it with another dimension or metric. Very similar to how a find and replace works in Microsoft office. Current Behavior - No tool exists, a user would need to replace these manually after finding all instances of it.
Hi everyone, Following the February 2025 Release Notes, the Result Sets feature has been deployed, and I was able to create them in the sandbox I use. However, I noticed that the "Add Business Rule" option is missing in the channel configuration for both Campaigns and Journeys. Is there a way to ensure that Result Sets work for all deliveries, just like Business Rules did before this latest production release? Sources:https://experienceleague.adobe.com/en/docs/journey-optimizer/using/configuration/rule-setshttps://experienceleague.adobe.com/en/docs/journey-optimizer-learn/tutorials/configuration/business-rules/work-with-rule-sets Thanks in advance for any insights!Regards,Diego P.
Hi, Right now, we mapped Datastream ID inside Web SDK extension to send the data to Sandbox A. But, we have got a request to send the same event data to sandbox B too. any idea?
Hi, does anyone know if we extract data from Marketo to an external database using an API connection once or twice a day, will it reduce the number. of API calls used per day? Alternatively, we're not exporting all the tables and data from Marketo today but still use between 10 and 15K API calls per day. Is there a way we can reduce the daily usage, even if it means to send the data in bulk once or twice a day? Thank you.
Hi All,Has anyone had any issues with returning null as a value to a field in their XDM object? I just ran into an issue with data ingestion where one of the fields was getting null and it made the data import fail. The field was expecting a string. Thanks!
Building in the 'Task - % complete' to the bulk update feature would save us lots of time in having to manually update % complete individually
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.