Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
https://experienceleague.adobe.com/en/docs/workfront/using/product-announcements/product-releases/release-25-q4/25-q4-release-overview#document-and-proofing-enhancements For those who were not aware, there will be a phased rollout of Unified Approvals to all customers over the next six months. (There has been an opt-in opportunity over the past year, so I know some of you have already adopted.) For those who have not yet adopted, my understanding is that Unified Approvals and Document Approvals are two different objects. The reports that you create for document approvals will not cease working immediately upon transition because for a while, you'll have two different types of document approvals in the system -- your new unified ones and your old doc approval ones. However, you will notice that new approvals will not show up on these reports. With that in mind, I'd like to open up a discussion space below. (I'll move it into the discussion area on Monday, just that
Hello Everyone, For my project I need to create many content fragment models(Around 40-50).I want to segregate these models by the usage. Note: I have a hierarchy of models by usage/reference.Example: Will create CF-Model-abc-1, CF-Model-abc-2, CF-Model-abc-3 etc.Will create CF-Model-xyz-1, CF-Model-xyz-2: Here, 1 field is Fragment Reference, where I need to refer to (CF-Model-abc-1 or multiple CF model-abc)Will create CF-Model-qwerty-1, CF-Model-qwerty-2: Here, 2 field is Fragment Reference, where I need to refer to(CF-Model-xyz-1, CF-Model-abc-1)Whats the best way to segregate models into multiple folder? cc @arunpatidar @giuseppebaglio @santoshsai @hrishikeshkagne Thanks in advance
hello everyone, I have created a unitary event with the following system managed schema - AJO Email Tracking Experience Event Schema with having the following condition - Here i have my journey id from another journey which i have got the email and clicked on the CTA link. post publishing the event journey and i see inside my profile i have the interaction activity captured as well. and also does events have draft & published status as well? because i don't see any from my end when created and directly using them in journey as well.
Hi,I am integrating AEM Adaptive form on existing AEM as a cloud site.I have created two adaptive form for testing purpose in local aem instance without existing site codeAdaptive form with Foundation componentAdaptive form with core componentsand both are working as expected but after deploying the site code its start breaking in author mode and on browser console I see below error. page.lc-d0589488cff0bf9ff3fa3c02f0a052ef-lc.min.js:7 Uncaught TypeError: Cannot read properties of null (reading 'querySelector')at new TimewarpLayer (page.lc-d0589488cff0bf9ff3fa3c02f0a052ef-lc.min.js:7:360)at ns.init (core.lc-c4bfc1318c80270bd84115fb22e49be8-lc.min.js:1137:258)at page.lc-d0589488cff0bf9ff3fa3c02f0a052ef-lc.min.js:19:337at page.lc-d0589488cff0bf9ff3fa3c02f0a052ef-lc.min.js:20:146TimewarpLayer @ page.lc-d0589488cff0bf9ff3fa3c02f0a052ef-lc.min.js:7ns.init @ core.lc-c4bfc1318c80270bd84115fb22e49be8-lc.min.js:1137(anonymous) @ page.lc-d0589488cff0bf9ff3fa3c02f0a052ef-lc.min.js:19(anonymo
Hi team, I was advised to enable a feature toggle to use some of the capabilities in Adaptive Forms. According to the documentation here: Enable Feature Toggle, the feature toggle IDs are listed in a document specific to early adopter features. However, I can't find this document.Specifically, I'm trying to enable support for Form Fragments. On the form fragment creation page, I need to enable toggles for selecting a form fragment template and selecting a form theme. I'm unsure which feature toggle IDs are required for this.If there's any documentation available that lists these toggle IDs, or if someone can point me in the right direction, I’d appreciate the help. Thanks!
I thought this would work similar to retrieving Custom Fields in a Project, but its still only pulling in the basic fields. GEThttps:// <MyDomain>.my.workfront.com/attask/api/v15.0/user/5edb22c5022aac5751a37c4d0acfc53f/fields=parameterValues Any help is greatly appreciated.
Hello all, I understand there are no API endpoints available to get the total people to count for Smart-lists. I was wondering if anyone has found a workaround for this. I am more looking for a programmatic approach. Would it be possible to create a batch campaign to add the Smart-list members to a list (list name would be predefined) and then query the list by name to get the total member count? any other approaches? Thank you In advanced.
Session Details Explore the powerful capabilities of AEM Assets as a Cloud Service using Dynamic Media with Open API in this hands-on session. We'll cover everything from advanced modifiers to preset authoring and smart cropping in AEM Sites. Discover how to enhance your content workflows with the Edge Delivery Services & third party application using Asset Selector, Perfect for developers and content managers eager to streamline their content delivery processes and boost engagement. Session Recording Session Schedule 12th November, 2024 | 4:05:00 PM PST Speaker(s) Karanjeet Singh, Engineering Manager, Adobe Moderator(s) Adobe Product(s) AEM Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Introduction As an Adobe Customer Journey Analytics (CJA) product administrator, you might wonder how much Adobe Experience Platform (AEP) knowledge your role requires. While CJA is built on AEP, becoming an AEP expert isn't necessary to administer CJA effectively. However, understanding key AEP concepts can significantly enhance your CJA experience and overall capabilities across the Adobe Experience Cloud (AEC). CJA and AEP share a deeply interconnected, mutually beneficial relationship. CJA harnesses AEP's data management and integration capabilities to provide comprehensive analysis. This synergy offers a holistic view of customer interactions across various touchpoints, platforms, and channels. By leveraging AEP's data foundation, CJA delivers a more nuanced and accurate picture of customer behavior and preferences. Given this close connection, it's also vital for CJA administrators to maintain strong communication with their AEP counterparts. Regular collaboration ensures that
Hello! I have created a request in Datawarehouse where I extract page views, visits, etc along with different dimension: hostname, tracking code and month. I need monthly granularity, I have checked that in my request, but I also have added month dimension. Now, the report comes with 2 date columns instead of 1: month which comes from the granularity and date range month which comes from the month dimension. As an alternative, I have excluded month dimension and only keep the monthly granularity, but my report is scheduled on a weekly basis and I will only have the 1st of the month for my reports: 1/1/2025, 1/2/2025, 1/3/2025 and so on. The date range month will help me to have the beginning of each week in the report and that will help me further in my reporting. Does anyone know how I can only keep the date range month, meaning the month dimension, but also having the granularity monthly, but without this column that comes with it?
Hello Adobe Community,I'm encountering an issue with the Rich Text component in AEM when adding a tel: hyperlink.Scenario:I add a hyperlink with the format tel:+1234567890 in the Rich Text component's dialog.After clicking "Done," the link behaves as expected on the page, opening the prompt to initiate a call when clicked.The link is also correctly stored in the repository as tel:+1234567890.Problem:When I reopen the dialog to edit the link, the hyperlink is stripped, and the text appears as plain text, losing the hyperlink functionality in the dialog.Interestingly, if I use tel:1234567890 (without the +), the link is preserved when reopening the dialog.Has anyone else experienced this issue or have any suggestions on how to resolve it?Thank you in advance for your help!Best regards,Aravind Yesugari
Hi All, In anticipation of the global rollout of Google's AI Mode, we'd like to understand how Adobe Analytics typically handles it, and whether we should set up custom rules.Attribution and Channel Classification How does traffic (entries and visits) from AI Mode currently show up in Marketing Channels? Does it appear as SEO, Direct or Other Referring Domains?are there consistent referring domains, query parameters or HTTP header patterns that help distinguish AI mode traffic from traditional Google search?Marketing Channel Rules Should we proactively set up or adjust our Marketing Channel processing rules to accurately capture and classify AI Mode traffic?If so, what rules would you suggest?Segmentation and ReportingFor reporting, how would you recommend segmenting AI Mode traffic vs regular Google search?Do you treat AI mode as a separate channel source altogether?Any other useful tips or tricks are greatly appreciated Thanks!
I’m trying to keep the entire <head> section within a Content Fragment, so I created a dedicated CF and included it in the content template. However, after saving and reopening, the CF is automatically moved from the <head> tag to the <body> tag.Before save,<!DOCTYPE html> <html data-qb-installed="true"> <head> <meta charset="utf-8" /> {{fragment id='ajo:ce84ac85-7f5b-4385-84cf-f3c850da8140' mode='inline'}} <header></header> <div>test</div> </body> </html> When I reopen the same,<!DOCTYPE html> <html data-qb-installed="true"> <head> <meta charset="utf-8" /> </head> <body class="is-html-mode" contenteditable="true"> {{fragment id='ajo:ce84ac85-7f5b-4385-84cf-f3c850da8140' mode='inline'}} <header></header> <div>test</div> </body> </html> The inserted Content Fragmen
Hi, I'm fairly new to scripting - I'm trying to include a my token inside of my script. However, the data isn't populating. Apologies if this has already been asked previously. #set($equipmentName = ${my.equipment}) #set($WFID = ${my.WFID}) #set($urlBodyImage = "www.google.com/$WFID/body_image_$equipmentName") <a href="https://${urlBodyImage}"><img alt="Image" style="background-color: #ffffff; display: block; float: none; margin: 0px auto; -ms-interpolation-mode: bicubic; padding: 0px;"https://www.dummyimage.com/255x100" width="255" /></a> #end The output I'm seeing is - https://google.com/$WFID/body_image_$equipmentNameHow I want it to output - https://google.com/45689/body_image_iphone Thanks!
Hi all, I've been running into issues with emails built in the new editor with my proof not appearing how it actually looks once I share it out for approval. At my company we send email proofs for approval via email, which means I send a proof to myself, download it, then attach it as an .eml file to a new email and CC'ing everyone that needs to approve. Once I've downloaded the email and sent it out as an attachment for approval, I've discovered that it often breaks my margins, adds spacing, and/or misaligns things than what it actually looks like in the proof/sample that I originally received straight from Marketo. Below I've attached images of the actual sample sent from Marketo compared to the .eml file once it was downloaded and previewed for approval. Is anyone else running into similar issues or have a possible solution? Or is this just a problem with the new email designer being a work in progress?
In AEMaaCS , for a multi site setup In conf.d1. can we have a common vhost code in a seperate file and then reference it in siteA.vhost and siteB.vhost ?2. How about having common rewrites and site specific rewrites . in which folder we should put them and how to include them in vhost ? In conf.dispatcher.d1. can we maintain site specific farms ? and how to manage it using virtualhosts.any file ?2. how to include site specific filters , like filtersA.any inside filter.any 3. how to include site specific cache rules , like including siteACache.any in site specific farm file
Hi, We have a scenario of data(events) ingestion into RTCDP with 20k requests per second, However the processing Throughput is 1500 req/sec as per standard allocation from Adobe platform which can increase based on availability of platform resources. In our case, it's gone up to 15K. Thanks to Adobe's robust allocation algorithms. However, we have seen significant drop(to 1500) sometimes (Attached snapshot for reference). Just wanted to know if anyone experienced this issue and have a solution.One approach i could find is through designing Ingestion architecture by creating priority based data pipelines where we can create priorities for datasets and ensure High priority datasets are allocated with resources and stream events on real time, Medium and Low priority datasets can be queued based on the data ingestion pipeline orchestration. Any insights or direction can greatly help us. Thanks in advance. Kind regards,Kiran Buthpur
Hi,I’m interested in taking the AD0-E607 Adobe Journey Optimizer Business Practitioner Professional certification.Could you please help me with a voucher for the exam?It would really support my learning and career growth.Thank you so much!
Description - We would like a more intuitive way for requestors to clear out data in irrelevant form fields when they change their selections in a request form. Why is this feature important to you - We want to eliminate confusion for requestors and prevent errors in automated processes and reporting. Currently, our Fusion scenario triggers messages based on a calculated field, and retained data from previously selected options can cause false positives. Requestors often believe they’ve submitted the request correctly, unaware that hidden fields still contain outdated data. How would you like the feature to work - When a requestor unselects an option, any data entered in fields associated with that option’s conditional logic should be automatically cleared. This would ensure that only relevant data is retained and reduce the risk of errors caused by hidden, outdated inputs. Current Behaviour - Our request intake form uses extensive conditional logic. Occasionally, a
My use-case is :1. Setup a custom distribution agent2. On modify, add, delete etc JCR events the agent will get triggered. [This I will be able to achieve via JCREventDistributionTriggerFactory once the Distribution Agent config is setup correctly].3. I do not have a publish instance so my requirement is the agent will parse the path and then post the data to a servlet which in turn should be fetched somehow and the data that was posted needs to be printed in the error.log as of now.I tried setting up the distribution agent but I am not sure how to do it accurately when I don't have publisher. The Settings tab keeps showing error. Can someone help me with the configuration setup for the distribution agent? (org.apache.sling.distribution.agent.impl.ForwardDistributionAgentFactory-my-agent.cfg.json is what I tried using - it does create the agent but it does not work).
Currently, Workfront calendars lack the "Run this report with the Access Rights of" setting that exists in Workfront Reports. Without this feature, every user must be granted access to every relevant project in order to view the calendar. It would be extremely beneficial if Workfront Calendars could adopt the same access rights as Reports. Calendars offer a more intuitive and visual way to communicate timelines compared to reports. For use cases like tracking launch dates across multiple teams and departments, calendars provide a clearer, more accessible view that supports better planning and coordination. Our department—and the company as a whole—heavily relies on Workfront calendars for their visual clarity and ease of use. We've built department-wide launch calendars to track email deployments and web production go-live dates. I spoke with a support representative today who confirmed that this feature previously existed. I recall this as well—it was a key reason
Challenges in the World of AnalyticsIn a world with rising access to and volume of data, knowing how to manage and process it effectively becomes a competitive advantage for organizations. While most companies say that their usage of and investments in analytics and AI is on the rise (McKinsey 2024), the capabilities of business are mostly not equipped to handle the complexity that comes with it. Two main causes for the lack of these capabilities are: 1. missing data and AI literacy (Data Camp 2024) of non-data/AI oriented employees, and 2. the lack of skilled specialists, e.g. data analyst or data scientists, who can compensate for the lack of organizational data and AI literacy (PwC 2024). For leaders trying to bring their digital products to market, validate product/market fit and gather millions of data points, these limitations are a serious risk. It leads to a situation in which companies can’t get the insights from their data and cannot train models for their purposes as f
If you are a data analyst and your business uses adobe analytics as the web analytics tool. You will often come across a use case where you need to send raw data or hit-level data to either S3, GCP, or Azure Aws. You need to run a lot of queries to validate raw hit-level data or visualize the data or to combine this data with other data sourcesHere are sample SQL queries you can bookmark to run queries for different use cases.Note: Hits normally excluded from Adobe Analytics are included in data feeds. Use exclude_hit = 0 to remove excluded hits from queries on raw data. Data sourced data are also included in data feeds. If you want to exclude data sources, exclude all rows with hit_source = 5,7,8,91. To Calculate the Bounce rate SELECT (COUNT (( CONCAT (post_visid_high, post_visid_low, visit_num, visit_start_time_gmt)) WHERE visit_page_num = '1')/ (COUNT(( CONCAT(post_visid_high, post_visid_low, visit_num, visit_start_time_gmt)) * 100) as bounce_rate FR
Hi Community, Please can someone point me to the right documentation or information on how to create Milestone in a project in Workfront?Your input is super appreciated. Thanks Mesh.
I think we all have plenty of these! I want to hear from you all! Maybe Adobe product will take notice and put in fixes for some of them. Or worst case, at least we learn that others are in the same boat and can commiserate, or maybe we can offer each other suggestions!My biggest complaint is how awful Adobe analytics does on a mobile device. Not talking about the mobile reports - those work great! But if I try to open Adobe admin or workspace on a mobile device - terrible interface. I would really love to be able to click on an anomaly alert in my inbox and be able to see the graph straight from that click. It's impossible right now to tell how the data looks.
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.