Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
“We’re consistently seeing only one pageview per visit,” noted the Marketo admin. “We can’t be offending everybody, so maybe something’s up with our cookie banner?” She was right, people weren’t abandoning immediately. Rather, broken cookie consent JS was blocking the Munchkin _mkto_trk cookie for everyone, but not blocking Munchkin itself. How not to manage cookie consentThe code, like others of its type, was jaw-droppingly intrusive: it redefined document.cookie and proxied cookieStore to eavesdrop on set-cookie calls. (A crazy thing to just drop into a site, not that tricks used by other cookie apps[1] are much better!) _mkto_trk was on its cookie blocklist, but munchkin.js was always loaded + initialized. That leads to a half-baked outcome where:a person lands on the site from an email link, which attaches the mkt_tok to the query string to identify the Marketo record Munchkin generates a random session token value saving the token to a cookie is blocked by the consent JS the token
I have a use case where I need to be able to filter on a report to pull in Monday through Sunday for the next week into the following week. For example, dates would be 4/6 - 4/19. This report is ideally ran on Friday’s but could be run on a Thursday if there was a holiday. I have set up a filter against my date field to show $$TODAY+3d between $$TODAYe+16d which does work if the report is only run on a Friday. Is this possible to hard code or would I need to have the end user default to using a prompt to ensure accuracy. Thank you!
Currently if a user is deactivated on workfront environment, user will still show as having access in admin console This is causing issues from a consistency point of view so data is accurate in both ends If you report on WF you will see less users active than if you report in admin console This requires us to do some manual batch updates on a regular basis to keep both systems consistentThe ask is that admin console and workfront instances are fully in sync so: Deactivating a user in Workfront removes or deactivates them in Admin Console Removing a user in Admin Console deactivates them in Workfront
Major kudos to @JenDesmond for taking us into the world of Fusion templates and demoing the experience of customizing them live! And thank you to @SamTaylor for his help answering questions! If you missed the event, a summary, the slides and recording are included with some helpful resources below. Senior Technical Success Architect, Jen Desmond, shared a high-level overview of Fusion templates (there are more than 50 available!) and walked us through 5 demos including:Sync Notes Across Objects: Automatically copy updates and replies from issues to converted projects. Auto-Complete Tasks: Mark tasks complete when proofs are approved and notify stakeholders. Custom Notifications: Trigger tailored alerts based on field changes (e.g., task status updates). Project Creation via CSV: Bulk-create projects using a structured CSV file and mapping. Bulk Renaming: Enforce naming conventions across projects with automation. Here are our notes and resources:💻 Slide deck 📽 Webinar recording ⭐
The Problem:Right now, settings for New Issue Fields (like Planned Completion Date or Priority) can only be set at the Project level. This means every issue/request in that project shows the exact same fields.If I want to show the "Planned Completion Date" for one type of request (Queue Topic) but hide it for another to keep the form clean, I can't. It’s "all or nothing," which creates unnecessary clutter for users. Proposed Solution:Allow admins to customize field visibility at the Queue Topic level.Individual Control: Let us choose which native fields appear for each specific Queue Topic.Cleaner Forms: Requesters only see fields relevant to their specific request.Flexibility: Keep the Project-level settings as a default, but allow a "Topic-level override" for better customization.
Hi -I don’t have developer access to Adobe Developer Console, but I need to confirm which Adobe Analytics API version our organization is currently using.Is there a way for non‑developers to check this, or what steps should I ask someone with developer access to follow so they can verify the API version for me?Thanks!
Hi,Is there a way to search for a WF Planning user in Fusion, given that user’s ID? I am trying to get the name and email from a user, based on the ID provided in the Created By field of a Planning record. I know I can search for a user details via this API internal/user?name=<user_name> but as far as I could tell, it does not allow me to search by ID. Thanks in advanceJoao
Hi Community,I’m looking for suggestions and best practices around importing Salsify product data into AEM, specifically for creating or updating Content Fragments.Current ArchitectureSalsify product data is exported and stored in AEM DAM as .txt files. AEM Workflow is triggered on these DAM assets The workflow: Reads the Salsify JSON Creates Product Pages Sets product properties on the pages based on the JSON This approach is currently page‑centric, driven by workflow logicNew / Evolving RequirementWe are exploring a shift to:Content Fragments as the primary product data source Importing product data via: CSV files where one or more columns contain Salsify JSON, or Directly from JSON assets Mapping Salsify attributes to Content Fragment Models Supporting re‑imports / updates (idempotent behavior)What I’m Looking ForI’d appreciate guidance on:Recommended patterns for CSV/JSON → Content Fragment creation Whether workflows are still the preferred approach, or if: Custom servlets Sc
Dear Team,We are using AEMaaCS, created adaptive form using Core Components, added rules and created theme, which is working fine as standalone form. While embedding the adaptive form to the AEM Page the rules and styles are not loading. Please help / guide in fixing this issue. Thanks
I have a use case where I have two PDFs. 1- Static PDF 2- Dynamic PDF, generated using AEM Form Communication API (https://developer.adobe.com/experience-manager-forms-cloud-service-developer-reference/api/output-sync/). Ask - I would like to insert static PDF pages after page 2 of Dynamic PDF(generated using communication API) using Document manipulation APIs (https://developer.adobe.com/experience-manager-forms-cloud-service-developer-reference/api/assembler-sync/#section/Introduction). Any sample code or DDX file, if this can be done?
We recently discovered an issue in AJO. Logging details here for the community visibility so others can easily debug such problem Bug Title Sandbox Tooling failure when copying AJO Campaign Orchestration audiences between sandboxes.Product Product: Adobe Journey Optimizer (AJO) Campaign Orchestration Component: Sandbox Tooling. Expected Behavior Sandbox tooling should successfully migrate an audience package from a dev sandbox to a stage environment. If components such as merge policies are already present, the system should gracefully handle the conflict by prompting to overwrite or ignore the component rather than failing the import. Observed Behavior Attempting to import a package containing an AJO Campaign Orchestration audience fails during the upload. The import returns an OBJECT_EXISTS error ("PROFILE_MERGE was not created anew") for merge policies that already exist in the target sandbox. Additionally, it returns a NEBULA-100092-400 error claiming an invalid or missing namespac
@AmitVishwakarma @Asheesh_Pandey @kautuk_sahni @akshay_kashyap Hi Folks,Based on the referenced document, I created a date filter to limit ingestion from a Snowflake table that contains the last 10 years of historical data. The requirement was to ingest only the last one month of data initially and then continue with incremental ingestion going forward.The initial load completes successfully, and we can see the expected data in AEP. However, during the incremental runs, the dataflow fails to ingest any new records, even though new data is available in Snowflake.It appears that the delta column–based incremental logic is not picking up the latest data, resulting in no records being ingested during incremental executionsPQL filter in the Source connection works as expected !--scriptorstartfragment-->{ "type": "PQL", "format": "pql/json", "value": { "nodeType": "fnApply", "fnName": ">=", "params": [ { "nodeType": "fieldLookup", "fieldName": "busine
Hello Everyone, I need to recreate a report from Analysis Workspace in Legacy Report Builder, and from what I have experienced the following aren't possible in Legacy ARB: - breakdown eVar by prop (props not listed as option for breakdowns) - get custom event metrics for props (no custom events listed in wizard) Is the above true, or am I missing something? Thanks for any ideas. Are there any documents which state these limitations? (I can successfully recreate the AW reports in the new Report Builder but the client isn’t running it yet)
I recently discovered an issue in AJO. Logging details here for the community visibility so others can easily debug such problem Bug Title AJO DEV Sandbox Allowed List failing to enforce domain restrictions for API-triggered campaigns. Product Product: Adobe Journey Optimizer (AJO)Component: Sandbox Administration / Email Settings (Allowed List) Expected Behavior When an allowed list is active at the sandbox level, email sending must be strictly restricted to the explicitly configured addresses and domains. If the active list is empty, zero emails should be dispatched from the sandbox. Non-allow-listed addresses must be suppressed natively before the send attempt. Reference: https://experienceleague.adobe.com/en/docs/journey-optimizer/using/configuration/monitor-reputation/allow-list Observed Behavior Despite an active allowed list configured in the DEV sandbox with specific test domains, API‑triggered campaigns are bypassing this restriction and sending emails to unapproved domains (e
Hi,we are using currently on premise pretty old version 7.3.1 - Build 9352.It’s possible to upgrade it to newest 7.4.3 - Build 9394 directly or we should divide it int set of minor upgrades?regardsBartosz
Hi everyone,I have a question regarding user journey analysis in Adobe Analytics.Is it possible to track and analyze user movement across different channels (e.g., from paid search to display, or from social to direct) within Adobe Analytics?More specifically, I’d like to understand if there’s a way to view the flow of users based on channel transitions, rather than just single-channel attribution.If this is possible, could you please guide me on which reports, features, or metrics (e.g., Flow, Fallout, Workspace setup) would be most suitable?Thanks in advance!
By mistake if someone deleted a Delivery in workflow which was launched yesterday, and because of that the tracking data is also got deleted from report. how can we recover deleted delivery?
Please, please bring back the option to toggle off the ability to edit the assignee on a task for the Standard users access level!! This is an incredibly important feature for my team and an easy way that work will fall through the cracks, lose track of accountability, and cross functional alignment. There is also no current way that I am notified of changed user on a task. If I was notified, this would be a helpful way to monitor changes but alterations are happening unbeknownst to me and will quickly become a very large problem to audit. Please help!
We are running into challenges where a person is merging duplicate records in SFDC, and SFDC sets the score with the winning record. However, when it syncs to Marketo is sums (aka doubles) the score. Trying to figure out a workaround as this is causing false MQLs to trigger to sales. This is because our MQL programs are triggered based off the person score hitting a certain threshold.Any insights?
I was scheduled to take the AD0-E207 exam this morning and my laptop had issues connecting to the portal. I don’t see any option to reschedule, and it still says “in progress” If i click the take exam it just takes me to this page: And if i click schedule new session theres nothing in the dropdown: I’ve submitted an Adobe ticket as the testing company says this has to be rescheduled on Adobe’s end, but haven’t gotten any response from Adobe.
Is it possible to insert data to multiple Datasets in one SQL Query?
Hello Everyone, I'm working on a use case, where I'm receiving 2 streaming events for same profile at exact same time. The journey is setup using unitary events. Both events getting ingested into dataset. But in Profile's event tab, I see only one event. For a profile, journey re-entrance is set to 1 second, so that for some cases if the profile with same identifier comes after a second it should get processed. Looks like journey is getting triggered for only one(first) event, since both events are hitting AJO at same time, though there is difference(of 9 second) in timestamp between 2 events.Payload1:{ "emailAddress": "<user address>", "ProfileID":"9876543212PSR", "Code":"PP003", "channel": "Email", "communicationName":"Project Started", "_id": "1123457QWER0", "eventType": "ajocommunication", "timestamp": "2026-04-02T11:59:48.384Z", "address" :"NULL", "projectName" : "Ebill", "status": "NULL", "date": "NULL", "action": "NULL", "trackingCode": "ABCD123
Nevermind! I found out how to hide it here: https://experienceleague.adobe.com/en/docs/analytics-platform/using/cja-overview/cja-b2c-overview/ai-assistant Hello, is there any way to remove the AI assistant from the right-hand side of the workspace in CJA? I don’t see any way to minimize it our close it. I checked under “Project Info and Settings” and nothing there. I’d rather use the additional real estate to focus on visualizations.
Hi All,AEM: 6.5.12I’m encountering this issue for the first time. I’m currently using the AEM OOTB Sitemap generator for testing purposes. However, when I try to use the scheduler approach, the job gets stuck and doesn't trigger. please refer below screenshot. The logs don’t provide much information. I’ve attempted to create the scheduler through /system/console/ConfigMgr and even added a run mode, but it still doesn’t work. However, the "On Demand" approach works perfectly fine. I checked from status-slingsitemap and it appears as scheduled.I've done the the following actions:- re-index from oak:index -> slingSitemap- Adding the config to be placed "/apps/system/conf/ (didn't work)- Adding runmode config (didn't work).- flushing classloader (didn't work).Is there a way to know if the scheduler got stuck somehow?. if so, do you know the path where I can check it?. Previosly, it was working fine but not sure what changed.
Hi Team,We are observing a very high volume of requests hitting AEM internal Granite APIs:/libs/granite/csrf/token.json (~618K requests, ~19%) /libs/granite/security/currentuser.json (~300K requests, ~9.3%)Together, these endpoints account for nearly 29% of total traffic in our logs.We understand these endpoints are used for authentication/session handling, but this volume seems unusually high and is impacting overall traffic patterns.We would like guidance on:Is this level of traffic expected for these endpoints in Adobe Experience Manager (especially Cloud Service)? What are the recommended best practices to reduce or optimize calls to these APIs? Dispatcher/CDN rules? Frontend implementation improvements? Could this indicate a misconfiguration (e.g., frequent polling, missing caching, or bot traffic)? Are there Adobe-recommended patterns to minimize repeated CSRF token and current user calls? Any insights or similar experiences would be really helpful. Thanks in advance!
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.