Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi all!I'm customizing my project task-level view. I know that I can change the color of a parent or grandparent task's row by setting conditional formatting (task's Number of Children > 0). However, I'm looking to set parents and grandparents to different colors. The Number of Children variable tells you how many subtasks there are... not useful here. I need a variable that denotes the "level" of a task (ex. task=1, parent=2, grandparent=3, greatgrandparent=4). I'm fairly comfortable with text mode and API basics but just can't figure this one out 😞Extra credit portion: Ideally I'd like to flip parent+ task rows into white text on dark backgrounds, but rich text fields don't change color. Is there a way to override that?Thanks in advance!!
Hi there, My understanding is that any newly created segments will need to wait for the next segment evaluation time in order to be used for activation/AJO. Is there a minimal time that the segment need to be created prior to the evaluation time in order to be used? For example, the new segment need to be created at least 3-4 hours before global segment evaluation time to be used. Second, there are always urgent/last minute requests from marketing teams to create and target a segment asap, say in the next few hours. If the segment wasn't planned and wasn't created, how do we handle those situations? Regardless if the segment is batch/streaming/edge, sounds like to me it still needs to wait for the segment evaluation time (typically tomorrow), which is extremely inconvenient at critical times. Is there an emergency process we can follow (e.g call this and that api) and the new segment can be used in the new few hours. Thanks.
Hi Community, I'm wondering if there's a tag somewhere on users that capture not only their last login date and their total login count, but also which days they logged in on. I'm trying to build a month-to-month report showing when our users are more active. Does anyone know? Thanks!
Does anyone knowsReuqesthttps://mc.adobe.io/{{tenant}}/target/activities/ab/203612Response{ "httpStatus": 409, "requestId": "ZqpdThvILlf2MbgAdkqG2amLOYkWPTmr", "requestTime": "2018-03-04T18:36:46.403Z", "errors": [ { "errorCode": "VersionConflict.Resource", "message": "cannot access activity with options in this version of API" } ]}
Hello! We recently set up the ZoomInfo integration with Marketo and are creating nurtures and pushing ZoomInfo lists into those campaigns. We try to limit the size of the lists so that we're not sending a large volume of emails. Sometimes, however, a member on our marketing team will create a larger list in Zoominfo and they want to break the list up so we're not sending it all at once. So we do this manually and bypass the integration and download the list, break it into multiples lists, and these static lists into the campaign over the course of a month or so. The question has come up - is there a better way to handle these larger lists? Is there a way to basically throttle the list so that it doesn't all go out at once, but we can pull parts of it on a weekly basis? Any insight from anyone that's run ZI campaigns in campaigns via Marketo is appreciated! Thanks,Dan
How do I set 2 default policies for an Experience Fragments in AEM? Currently when I have to create a new XF, I need to navigate to General --> Templates every time and define the page policy with the correct policy for the client libs. <jcr:content cq:lastModified="{Date}2025-07-16T11:13:40.354-04:00" cq:lastModifiedBy="admin" cq:policy="wcm/foundation/components/page/policy" jcr:primaryType="nt:unstructured" sling:resourceType="wcm/core/components/policies/mappings"> <root cq:policy="jhi-experience-fragments/foundation/components/responsivegrid/policy_84186787001333" jcr:primaryType="nt:unstructured" sling:resourceType="wcm/core/components/policies/mapping"/> <anotherRoot cq:policy="jhi-experience-fragments/foundation/components/xfpage/policy_1752691690759" jcr:primaryType="nt:unstructured" sling:resourceType="wcm/core/components/policie
In collaboration with Andy Hess @andyhess and Neha Dhiman @nehadhiman of Professional Services, today's session, Proactive Exception Handling in Adobe Workfront Fusion: A Comprehensive Framework, delved into a robust exception handling framework tailored for Workfront Fusion. This advanced framework augments the default error handling capabilities by offering comprehensive and customized error logs, facilitating proactive monitoring and expedited issue resolution. If you missed the live session, download a copy of the slide deck and watch the on-demand recording below to gain insights into the challenges of the current error handling mechanisms, the innovative solution proposed, and the detailed implementation process. Workshop recording Slide Deck PDFIf you have additional tips to share or have questions for Andy or Neha, please reply to this post. We'll look to add additional Fusion related workshops in the future based on how well this one was received
Hello Workfront Community,I have exciting news to share! Workfront has joined the Adobe User Group program. Workfront User Groups (WUGs) are customer-led groups intended to help individuals succeed with using Workfront. WUGs aim to bring together regional Workfront users virtually and/or in person to create open and inclusive communities to:Network with peersCollectively problem-solveShare tips and best practicesProvide ongoing education for skill improvementOur first two chapters have just launched – WUG-Southern California and WUG-New York City. WUG-SoCal is having their kickoff event (virtual) on March 5th. If you reside in that area, sign up to attend! WUG-NYC will be scheduling their kick-off event soon. Visit the WUG site and join a chapter. Don’t see a chapter near you? Check back often as new chapters and events are always being added. https://workfront-augs.adobe.com Thank you @beckybarus @colbyti @joanneduckman @Julie Krauss!
Hi All,I'm calling for Black Belt Fusion experts, hoping for help with resolving this mystery. I have a custom form (with loads of fields) on the Issue object in WF. I have a Fusion Scenario that I need to run when one of these fields (FIELD2) is updated on an existing issue, or a new issue is created with this field populated.The filters defined for the webhook look like this:Record type: Issue State: New state Filters: DE:FIELD1 EQUAL Yes AND DE:FIELD2 Changed AND connection updates included Record Origin: New and Updated Records When I CREATE a new issue that matches the filters, 2 events are fired: one "CREATE" and one "UPDATE" event. So my scenario runs twice and I can't figure out why.The Fusion scenario does not update FIELD2, so the 2nd event is not triggered by Fusion itself. I checked the data in the output bundle of the "Watch event" Fusion module in both runs and found the following:- The "newState" data is exactly the same in the CREATE event and in th
Whenever we have an error, we call a webhook to store the error in Workfront, so we can track the errors. However, if we use the retry error handler, we get duplicate errors. We would like to identify these duplicates and ignore them. The execution ID increments, so we can't use that value to see if an error is a duplicate. We don't know of any other ID variable to tie these executions together. We need some way to know if an execution is a RETRY of a previous execution. Any ideas welcome!
Hi everyone,I’m currently working on implementing streaming upserts in Adobe Experience Platform (AEP) for an object array field in my schema. Both the schema and the associated dataset are enabled for Profile, and I’ve configured the HTTP API connection accordingly.In the Data Prep mapping, I’m using the expression:upsert_array_append(<tenantId>.hobbies3)to map the incoming hobbies3 array. My intention is to append new hobby objects to the existing array, rather than overwriting it entirely on each update.I’ve also ensured that:Upsert is enabled on the dataset, as described in the official documentation [link].The request headers and payload follow the format and requirements outlined in the streaming upsert guide [link].Despite following the documentation and configuration steps, the array is still being overwritten instead of appended in the profile. I’m specifically working with an array of objects, not simple strings or primitives.Has anyone successfully implemented upsert_a
Assume that I set up Privacy Service workflow:1. I create www where user can create request2. Then on the back-end we send request to Privacy Service 3. Then we subscribe to events using Adobe I/O4. Then if user request was about access to data if we have response then Adobe I/O event should trigger some internal journey and send the email with data (from any AEC tool) to customer?
This is your chance to connect with AEM professionals virtually and in-person in the Southwest United States. Whether you're just starting out or a seasoned expert, this group offers a space to share experiences, explore best practices, and grow your network. Join a community of like-minded individuals who are just as passionate about AEM as you are. Join the AEM - Southwest User Group Chapter here: https://aem-augs.adobe.com/aemug-southwest-chapter/?cgen=C12Y2MW7&mv=other
Description - When setting up a request queue with different queue topics, it would be really helpful to limit who can see each queue topic. Why is this feature important to you - This would allow users to only see topics that apply to them while minimizing the number of queue projects in the system. How would you like the feature to work - Allow for the "Queue Settings" to be applied differently across each queue topic. Each "Queue Topic" would have its own settings with a checkbox to inherit the projects settings or to customize the queue topic's settings. Also allow for sharing within each queue topic so we could provide proper visibility into each topic. Current Behaviour - For every topic that needs different visibility, a whole new request queue needs built which causes a lot of clutter in the initial request screen.
We are trying to make better use of the core components, but we did notice they (Image V3) have some weird quirksNormally when you have a container component and place sub components inside of that grid, this is reflected in the Content Treee.g.SectionComponent---> GridComponent-------> GridItemComponentHowever in this case we would have a GridImageItemComponentBut it shows up like this in the Content TreeSectionComponent---> GridComponent-------> GridItemComponentGridImageItemComponentWe would have expected this component to be visible like that:SectionComponent---> GridComponent-------> GridItemComponent-------> GridImageItemComponentWe downloaded the source of the v3 image component, but could not find anything weird in the files that might caused this.Do you guys know why this is happening, what would we need to overlay to make the core image component behave similar as the other components when dealing with the Content Tree view within the AEM editor.Thank you
The older version of the API, 1.4, allowed us to download a JSON of the processing rules in a suite. Since these are instrumental in transforming data into eVars, Props, and Events, they are an essential part of maintaining the data quality of a suite. The newest version of the API, 2.0, does not currently support accessing the processing rules, and it's been stated on Github that, as of this idea submission, processing rules access is not even on the roadmap. Unless Adobe is going to eliminate these rules (and the eVars and Props that are driven by them), a mature multi-site installation of Adobe Analytics, esp. across mobile and web, relies on a constant overview of processing rules for maintenance, QA, and to aid site and mobile app developers.Please make sure that processing rules are accessible via the APIs, not just in version 2.0, but in all future versions. Leaving 1.4 up is not a complete solution, as Adobe may deprecate it at any point.
Often we as Fusion develpoers can't go deeper than checking API responses, even with the DevTool.I would be just another level if we could for at least the Workfront and Authenticator Modules be able to see deeper logs behind the API calls and their responses. Otherwise we always have to involve support.The the idea would be to provide on option to check deeper logs in Fusion Flow Executions if needed.Have a good day
Description - a module that allows me to write custom ECMA script Why is this feature important to you - for data conversion, often the Fusion tools are less than ideal and require many tools/regex/JSON modules to accomplish things. Especially annoying is the inability to set attributes on an object. How would you like the feature to work - Would love a module that has an input field that takes N arguments, which can be selected from the popup panel text box that implicitly creates a function wrapper, with he selected arguments as inputs expects a return statement and the returned value is accessible in the flow as "output" similar to Switch module Bonus: ability to make this a named module, so it can be used in multiple places with just the inputs changing
Hi, I was checking my data on campaign server, using advanced filter on data schema.And there is a table with fields that some of values are set as Null and others as an empty string, "".I was trying to differentiate these two types, so tried filtering with condition as below,[field A] is equal to ""and[filed A] is emptyBut for both cases, query is generated as "[fieldA] is NULL"But when I filtered with [filter A] is not empty, I still see the empty values, and when I exported it as a .csv file those values are marked as an empty cells. Does anyone know a way to resolve this issue? or do any of you know how AC save empty string values?
Navigating complex datasets just got easier! Adobe Customer Journey Analytics now offers a Data Dictionary: your go-to reference to explore and understand every dimension, metric, and component used in your projects. Why it matters: Simplifies data governance Enables collaboration across teams Provides clarity on definitions, owners, and usage Reduces analysis errors by aligning teams on the same definitions Whether you're a business user, analyst, or data engineer — this feature brings transparency and trust to your CJA implementations. Link: https://video.tv.adobe.com/v/3418028/?quality=12&learn=on#_blank Tip: Start tagging your components with meaningful descriptions, ownership info, and usage notes. Your future self (and your teammates) will thank you! #AdobeCJA #CustomerJourneyAnalytics #AdobeAnalytics #DigitalAnalytics #DataGovernance #DataDictionary #CXInsights #DataDriven
What does the error mean -The Home Workspace service is currently unavailable? Is there anything we can do as an Admin or is this a system issue? If the latter, is it being addressed?
Using the Workfront module-Upload Document it requires a related Record ID BUT using the API you don't need that.I don't have a related record ID, I just want to upload the file. How do you upload a file without that record ID?
Hello, I'm in the process of implementing RT-CDP and AJO and trying to figure out the best approach for using an external preference center with granular preferences. There will be 6 different email options (newsletters, promos, etc.) that a customer can choose to opt-in/out. I've been reading the docs but am getting a little lost trying to piece it all together. Do I set up subscription lists? Do I set up separate channel configurations for each communication type and set opt-out at the channel level instead of identity level? Do I implement an opt-out API call on the external preference page to capture preference changes (https://experienceleague.adobe.com/en/docs/journey-optimizer/using/channels/email/email-opt-out#opt-out-external-lp)? Do I set up the Consents and Preferences field group and Web SDK on the external preference page to capture preference changes (https://experienceleague.adobe.com/en/docs/experience-platform/xdm/field-groups/profile/consents)? I w
In Adobe Journey Optimizer (AJO), when creating a new in-app template using the custom Layout by writing HTML code, we can preview the template in other modes such as Full Screen, Modal, and Banner. However, I've observed two issues:Sometimes, when switching the layout from Custom to another type(e.g., Modal, Full Screen, or Banner) and then reverting back to Custom, the previous written HTML code disappears. Despite this, the template still appears correctly in the other layout previews.In some cases, when changing the layout from Custom to another type and then reverting back, the Custom code not only disappears from the Custom View but also causes the template to no longer appear in any of the layout previews.
Hi,I am encontering the error:[api-regions-exportsimports] Bundle aem -xxx--project.core:x.1.0 is importing package(s) [Package com.google.gson;version=[2.9,3), Package com.day.cq.commons.mail;version=[5.8,6), Package com.google.gson.annotations;version=[2.9,3)] in start level 20 but no visible bundle is exporting these for that start level in the required version range. While deployment of new Sdk version 2024.8.17569.20240822T203847Z-240700 in the cloud.But it was sucessfull in local environment.Eventhough,I have updated the aem analyser it doesn't have any effect do i need to change the Bundle version or is there any way possible to solve this problem. please provide me documentation or any soluion. Thanks
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.