Welcome to the Adobe Developer Community! Connect with peers to ask questions and share best practices.
Recently active
Hi Community,i am trying to customize the predicate in Assets admin search rail to get multi-select dropdown and location predicate to get suggestion list when i enter a word to text field area to select option and filter assets but i am unable to filter the assets based on my customization is there any possible ways to customize the predicates and filter assets.
When we subscribe to event journal using getEventsObservableFromJournal, does the subscriber WAIT for each event callback to complete before switching to next event? Say if 500 events are queued into the journal, and I invoke getEventsObservableFromJournal.Do ALL events get consumed parallel and 500 threads are spawned to process each event asynchronously?OR will the observable, consume events synchronously? Once an event is subscribed, the observable WAITs for callback function to complete fully before moving to next event. Are the events consumed synchronously or asynchronously?
I am trying to Use Adobe Analytics API in Postman I am getting the pop up url to login into Adobe and after login it doesn't redirect. I am assuming something missing in the URI and Redirect URI pattern
The administrator of my company has enabled me the corresponding permissions according to the documentation But Im not getting events showed in youtube demo These are my events And these ones are from youtube demo Link: https://www.youtube.com/watch?v=1oYpur9JSNI I noticed there are a few of them but I do not know why I can not access to that "common" events because We have adobe commerce running as prod and I think those events should be activated for me Instead of that, I have some "events" in api section And it only shows this I want to try it as the youtube demo Help me please, thanks.
This is regarding a newer module from Adobe: a D365 connector from AC: https://commercemarketplace.adobe.com/ae-adobe-msft-d365-fo-for-adobe-commerce.html. We have set this up through app builder in our staging instance connected to our D365 sandbox. We are having an issue seeing orders come through onto D365. Since this product is fairly new, does anyone know what we could be missing? We set up I/O events, I/O management, Adobe I/O events, Commerce Product Synchronization, Commerce Customer Synchronization, Commerce Order Synchronization, Backoffice Customer Synchronization events in app builder.
Hi, I am setting a rule that initialises the Adobe Target server call via the Adobe Target V2 extension in Adobe Data Collection At this moment, the only condition is based on a localStorage value. When the value is false the rule fires and when it is true it doesn't. When debugging using the _satellite.setDebug command I am getting the following error: I have tried to modify several things (conditions mainly) within the rule but I am still getting the same error. What does it mean? How can I avoid that error on console? Thanks.
Hi, I am new to Data collection Adobe launch. I am trying to learn and bit confused between what are different event types in Page Load what is the order in which they fire.DOM ReadyLibrary Loaded(Page Top)Page BottomWindow LoadedI tried to search in documentation but could not find the exact explanation i am looking for.Thank you in advance for the help!
I want to redirect request coming to http:localhot:4502/assets/api/v1/info?keyword=abc to http:localhot:4502/content/servlets/assets/api/v1/info?keyword=abcI have added following mapping to /etc/map/http/sling:match = localhost.4502/(assets)sling:internalRedirect = /content/servlets/assets and it is working as exptected but we have three environments dev, stage and prod and I want to create this mapping agnostic to domain how can I do that?suppose dev domain is = mydev-domain.comstage domain = mystage-domain.comprod domain -= myprod-domain.com how can I add mapping in /etc/map/http/ so that it will be domain agnostic. I tried following but it didn't work (got 404 in response) sling:match = ^[^/]+/[^/]+/assets$
Hello, Recently members of my team received an email which seemed automated and looked like one of the screenshots attached. Ever since then, it looks like our individual logins have stopped working. I and other members of my team had access to the Adobe admin console, the Adobe analytics console and the Adobe developer console. We had multiple Adobe analytics projects setup and lots of permissions assigned to different users within the company. Logging in now we can't seem to find any of these any more. Our personal accounts do not appear to have access to these consoles any more and the general account we used to use shows only a single user. Could someone help tell us what might have happened here and how we could prevent it from happening again? For further context: our test integrations still appear to be working although we cant actually view them within the Adobe platform so it appears that there is either a problem with permissions or views
Hi,I am looking into page html version diff functionality of aem and in that all tags except <button> tag's difference was not getting highlighted. I debugged that the diffservice.js which is responsible for this functionality has an array of blacklistedtags among which button is one. For my use case I overlayed the js and removed 'button' from the list and it works fine. I am curious to know why it was added there in the first place and if any impact will happen due to my removal of it. Thanks in advance!
I am creating a simple runtime action, and trying to generate IMS oauth2 token import { context, getToken, getTokenData } from '@adobe/aio-lib-ims'; export async function getTokenUsingSDK() { const config = { client_id: clientId, client_secrets: clientSecret, technical_account_id: technicalAccountId, technical_account_email: technicalAccountEmail, ims_org_id: imsOrgId, scopes: OAUTH_TOKEN_SCOPES }; await context.set('mynew-token', config); const token = await getToken('mynew-token'); const tokenDecoded = getTokenData(token); logger.info('Token:' + JSON.stringify(tokenDecoded)); } It keeps failing as `400 Bad request`. But same credentials from postman works. Below code using axios also works export async function getTokenUsingAxios() { const url = "https://ims-na1.adobelogin.com/ims/token/v3"; const headers = { "Content-Type": "application/x-www-form-urlencoded", }; const data = qs.stringify({ grant_typ
I tried to installed the Live Search module. But after configure the API keys, I found at the admin Live Search page, it shows that "Unable to load data", and in logs i found "Account group is not authorized" I used Adobe Commerce, ver 2.4.5Can you help me ?
Hi folks, I'd like to build custom PDP more like product customizer in adobe commerce cloud and would like to use React & express app in app builder that render inside Adobe commerce(Magento) PDP? Can that be achieved? If yes, what are the ways to achieve it? And can app builder has access to adobe commerce assets like images from pub/media folder?
Hi all,I'm attending the AEM Headless and GraphQL hands-on tutorial and both the modules tell they include 7 videos but when opening them, only 6 videos are present per each.This doesn't let me complete the courses and have the test.Has anyone the same issue?
Hello everyone! The requirement is I need to forward all AEM logs to ELK and I am new to this requirement ,so need help on below items.1. How to integrate my AEM local instnace to ELK?2. Can AEM logs be directly sent to ELK?3. Steps and possible ways to forward logs from crx-quickstart/launchpad/logs to ELK. Thanks in advance for the help. Vinitha
Hi @1709464 Community,I'm working on classic UI project, I have to create nested multifield dialog as part of requirement. I'm able to create dialog but after authoring the values in respective fields within the multifield and if i reopen the dialog I'm seeing blank fields. not sure what's wrong within the dialog. if anyone had faced this issue , please help to find the issue, below is the dialog xml <?xml version="1.0" encoding="UTF-8"?><jcr:root xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0"jcr:primaryType="cq:Dialog"height="600"title="Test Component"width="{Long}800"xtype="dialog"><items jcr:primaryType="cq:TabPanel"><items jcr:primaryType="cq:WidgetCollection"><generaljcr:primaryType="cq:Panel"title="General"><items jcr:primaryType="cq:WidgetCollection"><footerjcr:primaryType="cq:Widget"collapsible="{Boolean}true"itemId="footer"name="./footer"title="Component
I've overlaid the file /apps/dam/gui/coral/components/admin/contentrenderer/base/init/assetBase.jspand made some changes, but it's not picking up the overlayed file. Instead, it continues to reference the original file at/libs/dam/gui/coral/components/admin/contentrenderer/base/init/assetBase.jspI'm using Service Pack 16. Any help would be greatly appreciated.
Hello everyone,I am looking for a developer who can create a plugin like firecut or autocut Let me know if anyone can do that
Hi All, I am a beginner trying to learn Launch and was practicing. I created a sample 1 page and added data layer. I was trying to get the pageName variable using satellite call but getting as undefined.Below is the data layer <script> var digitalData = { "page": { "pageInfo" : { "pageName": "Home" } } };Data Element : digitalData.page.pageInfo.pageName Rule custom code: console.log('The page name is '+_satellite.getVar('pageName')); but getting the output as The page name is undefined let me know if I am doing something wrong.
I need to build on a solution to flush the dispatcher cache on activation of content fragments/ experience fragments with activating the content page. The content pages are generated dynamically, there are no physical pages available on the publisher. There are two approaches are recommended - The preferred approach is Sling Content Distribution (SCD) from the Author.The other approach uses the Replication API to invoke the publish Dispatcher flush replication agent.The solution should need to support both AEM 6.5 and AEM as Cloud.Questions - My question is will SCD also support AEM 6.5?Is there any other better approach?Please suggest.Thanks
Hello everyone,I have set up an API mesh using the API Mesh Basics documentation (https://developer.adobe.com/graphql-mesh-gateway/mesh/). After that, I tried to execute a query from my local React application to retrieve the data, but it failed due to a CORS error. So, I added the following options to my mesh.json file: { ... "responseConfig": { "CORS": { "origin": "*", "methods": [ "GET", "POST", "OPTIONS", ], "maxAge": 60480, "credentials": true, "exposedHeaders": [ "Content-Range", "X-Content-Range" ] } } ... } However, I am still getting a CORS error, and I can't figure out the issue. When I send a GET request to the GraphQL endpoint with parameters in the URL, it works. But a POST request doesn't work.Does anyone have any ideas on how I can fix this? React-APP Error: When i use the web interface (Yoga GraphQL Web Interface) after running the com
Hi, Is it possible I can get the HttpOnly attribute set for the s_nr[lenght] cookie? Thanks.
Hello everyone, I am currently trying, as described in https://developer.adobe.com/app-builder/docs/guides/application_logging/new_relic/, to forward my logs to New Relic.However, I keep getting an error that my license key has the wrong format. I checked the license for the string length as well as for invisible characters and spaces, but found no errors. When I try it with Postman, it works fine with the used "INGEST-LICENSE"-Key, and I can see the logs in New Relic. Is there a known workaround to fix this problem? Thanks
Hi to all I want to release a CEP panel for windows onlyI understand need to declare this as “platform” in the manifest.xml but can’t seem to find where.does anybody has an example on how to implement this?thanks
The above screenshot is not mine, I did it just for referenceFor the distribution to be public, Do we need to list our app in the marketplace if any documentation is related to this please provide me, 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.