Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
We started migrating from visitor ID to ECID, but for some reason we see a drop of visitors by around 20% for one of our brands. We are unable to find that why is that happening if anyone could help?
Description:In Adobe Target, once changes are made to an experience (e.g., offer content, audience rules, design tweaks in VEC), there is no built-in versioning or rollback functionality for that specific experience. If a mistake is introduced or someone wants to revert to a previously working version, it often requires manually redoing the changes or referencing screenshots or documentation - if available. Why is this feature important to you:Teams working on multiple activities across A/B tests and personalization campaigns need the ability to iterate quickly and safely. Mistakes can happen, especially in large organizations or distributed teams. Having a version history would reduce risk, support better collaboration, and speed up debugging and approval workflows. It’s especially useful for regulated industries or agencies where approval trails matter. How would you like the feature to work:Each experience within an activity should automatically store a version history whe
Description –Managing Adobe Target activities often involves multiple roles across teams - marketers, developers, QA, and analysts. However, the current access control model does not allow fine-grained permission settings, making it difficult to delegate responsibilities securely and efficiently. For example, a QA specialist might need access to generate QA links but should not be able to modify offers or audiences. Similarly, a content editor might need to update offer text but not change targeting rules. The inability to configure such detailed roles leads to over-permissioned users and inefficient workflows. Why is this feature important to you –In large organizations or agencies managing multiple clients and campaigns, there is often a need to allow multiple team members to collaborate on activities. However, the current role-based access control lacks the flexibility to allow fine-tuned permissions (e.g., editing audiences but not offers, or managing QA links without publishi
Hi Everyone, Good Day!I'm working on personalizing experiences for a mobile app and planning to use Adobe Target and Offer Decisioning integration. If we implement the Adobe Optimize SDK in the app (referring https://experienceleague.adobe.com/en/docs/platform-learn/implement-mobile-sdk/experience-cloud/target) , will it be able to fetch personalized offers from OD via Target and display them in real time?Just want to confirm that this setup works for mobile personalization before going too far down this path. Has anyone here done this before? Anything I should watch out for?Many thanks in advance,Neal
Getting this error when trying to run adobe pdf service sdk after adding certificate with below keytool command-keytool -import -trustcacerts -keystore "C:\Program Files\Java\jdk-17\lib\security\cacerts" -storepass changeit -noprompt -alias adobenewcertificate -file "C:\Users\Anuj.Sahu\Downloads\adobe_io.crt" Error-Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Here I'm trying to create agreement using API, for that i need to generate token for authentication. how to create access token and how to create client ID and client secret. Let me know if any clarification is required.
Hi,I have created the propensity model to score the churn of the records, and have set the weekly timeline for scoring. But after two weeks of successful run, I find that model has scored only 25% of the total records. I have checked the included datasets, each of them have more records. Is it the expected behavior? or will the model include the entire database slowly and in few weeks all the records will be scored?
we have pushed the page view event when the location. href is changed to the data layer which we are using Adobe Client Data Layer extension. Instead of using Adobe Data Layer as digitalData itself. event is included for all redirections of the page. This is how we have created the rule to track the custom page view. But this rule was not triggered. But it was showing this message in the console, I will attach the console message belowkindly, help me to fix this
When a user is filling a form that has display logic, we noticed that when they fill in radio buttons and then go back to edit a field above, the fields they may have completed below would hide (as per display logic). However the responses to the questions are stored and this impacts reports and fusion scenario. It would be great that the data is deleted based on the display logic. Below is an example to explain what i mean;Question 1:YesNoQuestion 2:LeftRightLogic: display if 'Yes' selected on Q1Question 3YesNoLogic: display if 'No Selected on Q1If the user has selected 'Yes' against Q1 and then selected 'Left' against Q2 but then went back and updated Q1 to No - Q2 is no longer displayed but the response is still selected. They are unable to untick when its a radio button.
Hello,I'm a bit new to Workfront. Is there a way to automate the setting of the project priority status based on the scorecard results? I'm imagining something like a score of 0-50 would be Low, 41-70 Medium, 71-100 High. Thank you!
Hi AJO Community,I'm currently testing the Journey Entry Capping functionality in a journey that is triggered by an event. The rule is configured so that a profile can only enter the journey once per day.However, when I try to trigger the journey a second time (to validate that the entry capping rule blocks it), the All-time Report — which seems to be the only one showing exclusion details — returns the following error:"ERROR_SEGMENT_REALISATION_CONDITION_MISMATCH"I did some research and found that this error might be related to how segmentation is handled (e.g., read audience vs audience qualification), but I was expecting to see the exclusion reason as:"RULESET_ENTRY_CAP_VIOLATION",which is the one documented in the official Adobe documentation for capping rule violations.Does anyone know why I'm seeing this segment mismatch error instead of the expected entry cap violation message? Any clarification would be greatly appreciated!Thanks in advance!Diego P.
I'm trying to enforce alt text for images in AEM. I've used a metadata schema to make the "description" field required, but authors can still drag and drop images without alt texts and upload them. Is there a way to strictly enforce alt text before an image is uploaded or used? Any guidance would be appreciated!
Team - I am facing weird issue on graphql. I have created a persistent query and it works fine in GraphQL Explorer (/aem/graphiql.html) but the same is not working on PQ query.I have verified that the Content Fragment Model exists in AEM DAM, and I can see the correct response when running the same query in the GraphQL Explorer. But for some reason, it’s not working when accessed via the Persistent Query endpoint https://localhost:4502/graphql/execute.json/e-commerce/commerce-content;contentFragmentLocation=/content/dam/commerce/us/clothing-all/category1/2024/sub-category/belt-1;variation=master Any idea what does it mean by "did not yield a Content Fragment"?{ "errors": [ { "message": "Exception while fetching data (/commerce-content) : Path: '/content/dam/commerce/us/clothing-all/category1/2024/sub-category/belt-1' did not yield a Content Fragment", "locations": [ { "line": 2, "column": 3 } ], "path": [ "commerceContentByPath" ], "extensions": { "classification": "DataFetch
We are programmatically creating an AEM DAM asset in AEM as a Cloud Service (AEMaaCS) using the Node API and adding required path and properties for assets.Node childNode =JcrUtil.createPath(path, SyncAssetWithMetadataFromDAMConstants.SLING_ORSEREDFOLDER, DamConstants.NT_DAM_ASSET, session, true); Node jcrContentNode = getOrCreateNode(childNode, SyncAssetWithMetadataFromDAMConstants.JCR_CONTENT, SyncAssetWithMetadataFromDAMConstants.NT_UNSTRUCTURED); Node metadataNode = getOrCreateNode(jcrContentNode, SyncAssetWithMetadataFromDAMConstants.METADATA, SyncAssetWithMetadataFromDAMConstants.NT_UNSTRUCTURED); .......... asset.setRendition(SyncAssetWithMetadataFromDAMConstants.ORIGINAL_RENDITION, binary, renditionProperties);If we manually reprocess the asset via the AEM UI, then the preview/renditions are generated correctly, and the asset becomes fully usable. Que: Can we trigger the 'Asset Processor' custom workflow process step in a custom workflow and invoke it from our c
Request for Feature Enhancement (RFE) Summary: Enable authors to initiate workflows directly from the Content Fragments console in AEM, streamlining the content approval process. Use-case: Content authors often need to start approval workflows for Content Fragments. Currently, initiating a workflow requires navigating away from the Content Fragments console, which can disrupt the authoring flow. Use-case: Content authors often need to start approval workflows for Content Fragments. Currently, initiating a workflow requires navigating away from the Content Fragments console, which can disrupt the authoring flow. Current/Experienced Behavior: Authors must leave the Content Fragments console to start a workflow, leading to inefficiencies and potential errors. Improved/Expected Behavior: Introduce a "Start Workflow" action within the Content Fragments console, allowing authors to initiate predefined workflows without leaving the interface. Environment Details (AEM version/serv
I am trying to make sure I have setup the OAuth server to server credential properly. I have my Adobe synch tool tied in with my Microsoft Applications, it does the provisioning. I just need to make sure my users are still being provisioned. Thank you,Megan
I'm really curious about how some of you are using Workfront planning and reporting on the same? Currently, I see challenges with connecting tasks, reporting on record types in Workfront's inherent reporting and exporting tables out of Workfront planning. So I'm eager to see how it can be used as is in the most efficient manner. for folks new to Workfront Planning. Here is what I'm referring to - https://experienceleague.adobe.com/en/docs/workfront/using/adobe-workfront-planning/adobe-workfront-planning-general-information/planning-overview
Hi,I have selected my form, but it is positioned to the right of section 2. However, Another part of section 2 is a text block that is left alignment. I would like my form centered, but if I eliminate the text block in section 2, my form still remains right aligned.I cannot hide section 2 as the form is built into that section. I have not had this issue before and the code is matching other templates I've worked with before, so unsure what I can do within the program set up to resolve without affecting the base, master template? Thank you.
Description -Why is this feature important to you - users use this widget to understand what they need to approve with projectsHow would you like the feature to work - have the ability to sort the approvals by date - at this time there is no way to sort approvals. Current Behaviour - right now it's just a list - and there is no way to sort the approvals.
For visibility within teams, we create custom reports for a worker's tasks. This is a task-based report that displays all tasks from active projects assigned to that worker. However, we've found that on the few times we accidentally assign to a role AS WELL AS a worker, that task doesn't show up in the report. For some workers we can simply edit the report to filter by their name OR their role. However, we have workers who have common roles with others in their team, so this will not work. We're currently planning to just double check that we don't assign tasks by role, but I was wondering if there was a workaround. Thanks in advance!
Description - Approvals should have a due date fieldWhy is this feature important to you - Many of the processes that require approvals in my line of work are timely and need to be received before certain activity can take place.How would you like the feature to work - I would like a due date field added to the approvals object to drive timely notifications when action is required and when. Example: A campaign (Project) has a list of drops (Tasks), with fixed start and end dates. A drop cannot occur until final approval has been received. I would want to set a Task Approval due date somewhere between 3-7 days prior to the set start date and have that trigger notifications to the Approver that they've been asked to approve and when we would need it, sending reminders as the due date approaches.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.2.1:generate (default-cli) on project standalone-pom: java.nio.file.FileSystemException: C:\Users\Mohammed Skouti\Downloads\aemservertest\aem-guides-wknd\dispatcher\src\conf.d\enabled_vhosts\default.vhost: A required privilege is not held by the client. -> [Help 1]
I'm trying to write unit tests for an AEM Sling Model, but my test is failing. Here's the test I tried:@RunWith(MockitoJUnitRunner.class)public class ArticleContentModelTest {@Rulepublic AemContext context = new AemContext();private ArticleContentModel articleContentModel;@Beforepublic void setUp() {context.create().resource("/content/article", "title", "Sample Article", "body", "This is a sample article body.");articleContentModel = context.request().adaptTo(ArticleContentModel.class);}@2785667public void testGetTitle() {assertEquals("Sample Article", articleContentModel.getTitle());}@2785667public void testGetBody() {assertEquals("This is a sample article body.", articleContentModel.getBody());}} I am getting a NullPointerException when trying to assert the title and body in the tests. I have checked that the resource exists, and the ArticleContentModel should have been adapted correctly, but something is wrong.
Hi everyone! We use profile caps to limit how many profiles will pass through the journey, but I want to know if there's a way to set this profile limit using functions on the data source condition in advanced mode. For example, I want to get all the users whose "Color" field is "GREEN" - #{ExperiencePlatform.CarAttributes.Color} == "GREEN" - and limit it to 10 profiles. All coded in advanced mode. Is it possible? PS: The data example is fictional.
The Adobe Launch tag is created but it seems like Google Ads and Tag Manager isn't connceted. The 'Tag Name' doesn't appear in GTM Preview Mode. Although, the Gtag extenesion is used in Adobe Launch for Google Analytics.Can the team help in the connection of the two platforms?
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.