Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I've been troubleshooting an issue while testing a Launch API integration. Based on guidance from articles like the ones below, I had my system administrator grant the appropriate access—but I'm still running into problems.https://experienceleague.adobe.com/en/docs/experience-platform/landing/platform-apis/api-guidehttps://experienceleague.adobe.com/en/docs/experience-platform/landing/platform-apis/api-authentication I’ve had the system administrator set up product profiles for Adobe Experience Platform and Adobe Experience Platform Data Collection, with all permissions included for both. My email linked to the technical account—has developer access to these products and profile administrator rights for those product profiles as well as being added to them.What additional steps do I need to take to authorize the technical account for Launch access, based on the error below? GET request I'm using:curl -X GET 'https://reactor.adobe.io/companies' \ -H 'accept: application/vnd.
Hello community, currently I'm trying to query a look a like audience in experience platform but when I use the condition "array_contains(map_keys(segmentMembership['ups']), 'audienceID')" there is no information displayed. Is there a way to commit this query or is not possible at moment ?
I am new to Adobe Target and looking to build an integration to send audiences to Adobe Target. How do I request access to those APIs? The developer console tells me i need to request access.
I tried to create a new user group for the intention of having non-admins use package manager. As an admin login, access works fine, but I do not want to grant serval users admin level access when they just need to have the ability to create and replicate packages.The group is given access to:/lib/libs/cq/core/content/nav/tools/deployment/libs/cq/core/content/nav/tools/deployment/packages/etc/etc/packages /etc/packages/my_packagesBut they cannot access Deployment > Packages. No matter what I change, they get a 404 error "requested URL /crx/packmgr was not found." What am I missing to enable users access to package manager?
happy monday folks! i'm using velocity script (via email script tokens) to show personalized content in my marketing emails. Im at the point where I am no longer able to add more personalization scenarios within my emails has I've hit the velocity script size limit:Cannot get email content- <div>An error occurred when procesing the email Rendered_Email_Velocity_Error_Area_?! </div> <p>The total scripts size is 111901, exceeding the limit size. near</p> <div><pre >?</pre></div> the direct solve is probably to scale back on the personalization but i'm wondering if anyone is aware of some sort of velocity script truncation tool?
I. The Silent Churn Killer: Poor OnboardingThe first 90 days of a customer relationship are critical. It's where the initial excitement of the sale meets the reality of implementation. If customers encounter friction instead of a clear return on their investment, their commitment wavers—a familiar and costly problem for many businesses.The "Leaky Bucket" AnalogyAn enterprise's marketing and sales teams work tirelessly to fill a bucket with new customers. But if the bucket has holes—caused by a confusing, unsupported, or frustrating onboarding experience—those hard-won customers will leak out as fast as they can pour them in. This is churn, and it is the silent killer of growth.A Tale of Two CompaniesReactive Corp. onboards a new customer. The customer gets an automated welcome email and is then left alone. After two weeks of struggling with the product, they file a support ticket. By the time support responds, the customer's project is delayed, their team is frustrated, and t
Hi Everyone, I seemed to have unknowingly stumbled upon Velocity's ability to declare and reference variables across multiple tokens. After removing one debug token from an email, subsequent script tokens stop evaluating and fall back to their default values. Re-adding the debug token “fixes” the issue, but I don’t fully understand why. ContextI’m working on an auto-renewal email that pulls fields from a related Opportunity with Velocity in a few tokens (Pre-AR notification date, plus 30-/90-day offsets).I had a temporary “debug” Velocity token in the template that printed out all calculated dates and metadata. That worked perfectly.Once I removed that debug token (to clean up before final approval), the main script token suddenly rendered its fallback (“no date found”) for every recipient—even though the underlying Opportunity data was unchanged.If I re-insert the debug token back into the email, everything renders correctly again.In the attached image Token 1 is the d
How to fetch Journey Name, Journey Status (Live, Draft, Closed, Dry Run etc) and created by (Person name) Details using either query service or via API. I know the status and created by are not available in any dataset but is there any way I can download or fetch these values for all the journeys in my sandbox ?
Hi everyone,We’re currently in the process of defining the page naming strategy for our Adobe Analytics implementation, particularly for a multilingual website, and would love to hear your thoughts and best practices from the community.There are a few possible approaches we're considering:Option 1: Consistent English Page Names Across All LanguagesExamples:https://prod.com/en-EN - My Prod | Home Pagehttps://prod.com/fr-FR - My Prod | Home Pagehttps://prod.com/de-DE - My Prod | Home PagePros:Simplifies global reporting with a consistent naming convention (e.g., total views of “Home Page”)Cons:Limits visibility into language-specific performance unless filtered with an additional variable (e.g., language or site section)Option 2: Localized Page Names Based on LanguageExamples:https://prod.com/en-EN - My Prod | Home Pagehttps://prod.com/fr-FR - Ma page d'accueil Prodhttps://prod.com/de-DE - Meine Prod | StartseitePros:More intuitive for local teams and
Simple ideas to enhance administrative review of scenarios: Add a "Description" field that can be populated by the developer to explain the scenario, similar to reporting!Expose this description on the scenarios screen to allow a quick read of the different scenariosAdd extra systemic data such as "created by", "last modified by", "last modified date", "last run date" history etc in the list of scenarios for quick visual
Description - Today, when the Experience Platform Debugger is used by a logged-in user, the component name is pulled right into the debug output, which is great: However, this could be enhanced by a lot by pulling in more details. Some things I would love to see there: The component description Expiration/Persistence settings for eVars List settings for eVars and Props Event settings Existing Classifications This would help to make the debugging experience much easier for less-technical business users. Maybe others have some more ideas? 😊
Description - When working in a Workspace Table, rows are sometimes custom segments or specific values from another dimension. They stay in order as long as you don't edit any of the metrics. However, when you start adding/removing metrics, the order of your table is lost and you have to rebuild it. It would be better to have a feature to lock your selections in place so they remain sorted in the desired order while you actively work in the table. Without this feature I am constantly having to manually re-add the dimension values or segments and it's a waste of time. It would be ideal if the "lock order" feature was available in the right click menu with the other options to copy/download/delete/create segment from selection, etc.
Field DescriptionWhat product are you using?What area of the product are you using?What are you trying to achieve?What’s the problem or error?What have you tried so far?Environment / VersionScreenshots / Videos / Logs / CodeAdobe AnalyticsAPI 2.0make API 2.0 requests using Postmandenied accesstoken generation / I am attempting to follow the steps at this URL (with helpful video)Using Postman to Make Adobe Analytics 2.0 API Requests | Adobe Analytics My issue is that my Adobe ID has multiple companies attached. When get to the part to generate a token, I am taken to a screen to authenticate my Adobe login credentials and that's OK. I am then taken to a screen where I select the Company and there the process laid out in the video drops dead - no token is generated and an error Denied or Unauthorized comes in the console (browser or Postman client).
Hi All, This issue happens sometimes where trying to update an existing Email Template and save it.The Template still holds the older HTML Content and not the latest HTML where as the Text Content gets updated Only workaround here is to create a duplicate template and upload the new Email HTML. However it gets tedious to work with multiple Emails Template. Does anyone face the same issue. Any possible solution available?
Description - Expand the functionality for chart colors in reporting. Right now the only way to customize colors is to do so individually. The option to set default colors (ie: that match your companies colors) should be easier than individually changing each item. Why is this feature important to you - Easier functionality for setting up brand colors would help with system maintenance and help make reporting across an instance more cohesive and allow system admins to dictate how colors can be used. How would you like the feature to work - Put it in setup where the other branding options are. Current Behaviour - Manually change each line item in a chart report individually or use text mode.
I came across new feature which I was not aware of: https://experienceleague.adobe.com/en/docs/experience-platform/sandbox/use-cases/backup-object-configuration 1. I have got Schema A. Through the time it's going through development process: Schema A1 -> Schema A2 -> Schema A3 Does this mean that if I add version A2 to package I can then bring this back even though A3 version already exists? 2. Adding core Schemas, Datasets, Audiences to Packages and then after resetting sandbox these would be available to bring back again to the same sandbox and development does not have to start from scratch?
Hi, I was trying to test out consent policy, but the policy check page shows no diagram and NaN profiles. The consent policies are enabled, the audiences are showing counts and am not sure if I am missing something here. I checked for audiences which had consent captured fields (custom build not OOTB) and also without consent captured fields, but in both cases am not seeing any diagram or profile counts being affected by consent policy. Would greatly appreciate any in help. Thanks,Sambit
Field DescriptionWhat product are you using?What area of the product are you using?What are you trying to achieve?What’s the problem or error?What have you tried so far?Environment / VersionScreenshots / Videos / Logs / CodeCustomer Journey AnalyticsData viewsStitching across data setsI'm creating a new dataview from an existing connecting which has website, call centre, and summary data (this I've just added), also the stitched data between web & call centre but in the new dataview, I'm not getting the Person IDchecked identities are properly marked in schema & datasets. Also checked dataview to make sure all components are added.
Hi I am using Old archetype which is using maven-bundle-plugin as below. I want to convert this into bnd-maven-plugin which is part of new archetype .How to convert Import packages,Export Packages and embed dependency for bnd-maven-plugin.we are getting error in start level 20 but no bundle is exporting these for that start level on running aem-analyzer plugin<plugin><groupId>org.apache.felix</groupId><artifactId>maven-bundle-plugin</artifactId><extensions>true</extensions><configuration> <instructions><!-- Import any version of javax.inject and javax.annotation, to allowrunning on multiple versions of AEM --><Import-Package>!org.codehaus.groovy.*,javax.inject;version=0.0.0,javax.annotation;version=0.0.0,!org.bouncycastle.*,!javax.cache.*</Import-Package><Export-Package>com.akamai.edgegrid.signer.*</Export-Package><Embed-Dependency>flying-saucer-core,flying-saucer-pdf,jsoup,javaslan
Background: We are trying to cleanup the DAM and there are som many assets that got migrated from elsewhere, from what i know Assets were literally dumped in the AEM DAM.Task: We are trying to cleanup the DAM by moving very old and unused assets to a archive folder.Issue: In order to do so we have used ACS commons Bulk Move Operation from the Renovator and also created a custom Asset Move operation using Granite Asset API. [1]. ACS commons - Shows the successful Dry run and breaks in between due to some NameSpace not existing issue. and dose not updates what assets got moved - which leads again a manual process to do this activity.[2]. Cannot Use OOTB move operations as we have more than 20k assets from different location.3. Created a Custom Move Operation which uses the features and overcomes the drawback of [1] and [2]. Provides the report of the assets that did not move and dose not break the job in between if any asset failed to move.Question: My question here is I can optimiz
I want to implement QueryEndpointProvider from the com.adobe.aem.graphql.api package.Unfortunately, this com.adobe.aem.graphql.api package is not available, not even in the uber-jar.Why?
Hi Community, We currently purge Akamai cache manually using the Purge Cache option. We're looking to automate this by Integrating it into AEM either through a servlet or a custom tool.The goal is: when we hit this servlet/tool, it should trigger Akamai cache purge for specific URLs.Has anyone implemented this? Looking for:Secure Akamai API integration tips.Authentication handlingAccess control within AEMAny Sample code or resourcesThanks in advance!
Hello Folks, I have doc based authoring pages, now I need to convert to universal editor pages. Do we have any Adobe provided tools or ACS commons tools/features which can automate this process? Please share the insights if anyone has done something around such requirement Thanks,Pradeep
Hello Community, Using AEM as Cloud, there are two versions for customer registration with following URLs https://domain/abc and https://domain/xyz. We don't want https://domain/xyz anymore and want to have a 301 redirect to /abc page. I have a rewrite now RewriteRule ^/xyz\/?(.*)$ /abc [R=301, L] this is working but partially. When I hit this URL on QA environment https://qa.myproject.com/xyz , it is redirected to https://publish-domain/abc, page is served from AEM publisher. Expected redirection should be https://qa.myproject.com/abc M I missing anything here ? I have also added sling mapping for https://qa.myproject.com domain under /conf/global/mappings but no luck. Thanks in advance
I am working on SAML2.0 Login functionality works fine but the Logout is not happening properly. I have given the IDP url for logout. and tried giving "/system/sling/logout.html" and "/system/sling/logout.html?resource=/aem" its redirecting back to home page of /aem/start.html. I dont see proper documentation specifying steps to configure logout. can someone please mention step by step to configure logout properly for author instance of aem. where to configure /system/sling/logout.html and possibilities to acheive the logout. Any dispatcher configurations need to be added?
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.