Welcome to the Adobe Developer Community! Connect with peers to ask questions and share best practices.
Recently active
Hello.we are using commerce eventing and have an app created using adobe app builder which transforms the payload and creates order in shopify. I noticed a strange issue with App Builder after one user's order failed to make its way from adobe commerce to Shopify for some reason.There was another order from another customer which also should be created in Shopify. However, even though the order was created in Shopify with all valid data and shopify updated adobe commerce order with details, App Builder is still throwing the same error that we saw with first order for the second order. This doesn’t make sense, especially for a the order that already made into shopify. Due to this error, App Builder keeps retrying the operation and is creating duplicate orders in Shopify with each retry. As a result, that customer now has 9 identical orders in Shopify. They are getting placed every 15 minutes (reference: https://developer.adobe.com/events/docs/common/retry-doc/ )&nbs
In Adobe Commerce as a Cloud Service(ACCS) how do we create a table and how do we do CURD operations on it?Can we use the same old Magento framework like ResourceModel, Model, ServiceContracts for CURD or is their any change and If I want to create REST and GraphQL API's also do we need to follow the same old Magento Framework or any change.Adobe Commerce (Magento 2) backend development is their any change or AS IS?We find on internet more about the storefront only not about the backend.https://experienceleague.adobe.com/en/docs/commerce/cloud-service/overviewhttps://experienceleague.adobe.com/developer/commerce/storefront/Thank you,Nagendra Kodi
Hi, We are currently developing a microservice using Adobe App Builder that will fetch data from Adobe Commerce and export it as a CSV file to an sFTP server. Our requirement is to whitelist the IP address or public key of the I/O runtime server on the sFTP server, rather than allowing access to the sFTP server port globally. if there are options to obtain the public key or IP address (static IP) of the I/O runtime server?
I am currently using the PDF EMBED API "adobeDCView " and I works fine for the first time I execute it, but when I come back to view another PDF it shows nothing. When I execute it in DEBUG mode it works on the second PDF some times depending on how much time I spend in DEBUG before it is called the second time. It seems to me to be either a timing issue or the data held by adobeDCView is not being cleared. Is there a "CLEAR" function or what needs to be reset? I have tried resetting all VARs before requesting another view, no help. For clarification, my website is a PHP app that displays a set of buttons to select different categories of PDFs. When the button is clicked it goes to new page passing the selected category. That page will retrieve a an item from an sql database which contains the PDF info like filename and filepath which are then passed to the adobeDCView. After viewing the first PDF the user clicks on a "Back to Menu" button
Please provide the documentation to list our app builder project on Adobe Exchange so that others can use it and take advantage of it.What are the points that we should take care of while listing the app publicly?Can we list it here, and after approval, it will be available on the Adobe Exchange? https://developer.adobe.com/distribute/home
Can we customise the Magento module as per the Adobe App Builder, like for example, if I want to create a module for product enquiry in Adobe App Builder, what is the process, how can I create it, and what Adobe App Builder components will be used, like starter ki,t admin ui sdk,api mesh aio files ract spectrum is it possible? Can we create a module in Adobe App Builder similar to the ones we make in Magento, and if so, how? Like, no more module creation in Magento, All module creation via Adobe App Builder
Hi I am trying to make hyperlinks in an pdf document to open excel documents on several locations on my dropbox. Currently I am able to make the hyperlinks in the pdf document and it will open the excel document with the online viewer. However I would like to open my excel program on my device because I connected my dropbox server with my Mac. Does anybody know if that's possible? The file location will start with your username so I can imagine that's hard to make a link if you hav multiple drivers?
Hi, We have written code for asset manipulation using Asset Compute Worker in App Builder and want to deploy the code to a higher environment using Bitbucket. Can you please guide me on how to achieve this using Bitbucket? Request you to please help me with the deployment process.Thanks,@EstebanBustamante @arunpatidar @Harwinder-singh @sravs @abhishekanand_@tmj
Hi Team, I have created mesh project and it is running on local. Then i have created aio project using aio app init and aligned my mesh project to myaioproject/actions/mesh/<all files...> Then i have created index.js file as entry file inside myaioproject/actions/mesh/index.js then i have run npx mesh build and npx mesh dev under myaioproject/actions/meshand project is running fine manifest.yml file packages: meshwebshop: actions: mesh: function: actions/mesh/index.js web: true runtime: 'nodejs:18' inputs: LOG_LEVEL: 'debug' Below is index.js /* * <license header> */ /** * This is a sample action showcasing how to access an external API * * Note: * You might want to disable authentication and authorization checks against Adobe Identity Ma
I am creating a custom client to get all products. I just created a child function in commerce-product-api-client.js async function getAllProduct (baseUrl, params, logger) {logger.info(`baseUrl:${baseUrl} \n params:${JSON.stringify(params)}`)const client = await getClient({url: baseUrl,params},logger)logger.info(`client status :${client}`)return await client.get(`products?searchCriteria[PageSize]=10`)}I am getting an error: Unknown auth type, supported IMS OAuth or Commerce OAuth1. Please review documented auth types.I am getting the right URL:https://abc.com/rest/
Hello, let me start off by saying I'm a novice at this so please be patient with me. We have developed a custom stamp and when it is applied, a dialog box appears for each field in the stamp (refer attached .jpg). What I am hoping do to is rather than there being nine different boxes appear to enter the different information, that I could have one box with all the fields appear at the same time. This is the code we presently have in a "script" box: if ((event.source.forReal)&&(event.source.stampName == "#AP Entry Stamp")){this.getField("Job Number").value = app.response("Job Number:");this.getField("Approved By").value = app.response("Approved By:");this.getField("GL1").value = app.response("GL Code #1:");this.getField("Cost1").value = app.response("Cost Code #1:");this.getField("GL2").value = app.response("GL Code #2:");this.getField("Cost2").value = app.response("Cost Code #2:");this.getField("Voucher Number").value = app.response("Voucher Number:"); this.getField("
Good morning,I hope you're all well. I have a question. The Magento I use is currently on version 2.4.5, and we're migrating to 2.4.6. To migrate to 2.4.6, do I need to have all the security patches installed? In other words, do I need version 2.4.5-p12? Or, if I'm using unpatched 2.4.5, can I migrate to 2.4.6?
I am reaching out to discuss an issue I am experiencing with the actions. It seems that the changes I am making to the actions are not reflected as expected when I invoke them. It is providing me with a previous response. Changes are visible only when we deploy the action. Is this the right way?Could you please assist me in troubleshooting this issue?
Hi, I am working on a third party integration in Adobe Data Collection and I have the need to populate a specific conversion parameter with a unique ID. I haven't got any value related to the conversion ID available at the moment, neither on the url nor the dataLayer object. I can see that I have available in Data Collection a Data Element called Random number that generates a hit ID according to the official documentation:Random numberUse this data element to generate a random number. It’s often used for sampling data or creating IDs, such as a Hit ID. The random number can also be used to obfuscate or salt sensitive data. Some examples might include:Generate a Hit IDConcatenate the number to a user token or timestamp to ensure uniquenessPerform a one-way hash on PII dataRandomly decide when to show a survey request on the siteSpecify the minimum and maximum values for your random number.Defaults:Minimum: 0Maximum: 1000000000 My only concern is if it generates only uniq
After obtaining the proper developer rights to install the Adobe SDK library files on my system, I began the process of creating the HelloWorldDialog use case. After creating the Starter.vcxproj project, the next step was to ensure that the Starter.vcxproj file built successfully. Therefore, I installed Microsoft Visual Studio 22 and downloaded the following workloads and individual components:.NET Multiplatform App UI development.NET desktop developmentDesktop development with C++Individual components:Windows 10 SDK (10.0.18362.0)C++ v14.43 (17.13) ATL for v143 build tools (x86 & x64)C++ v14.43 (17.13) MFC for v143 build tools (x86 & x64)I resolved my build issues in the Integrated Development Environment (IDE) setup for Visual Studio 22, ensuring it was configured correctly and building successfully.According to the output from Visual Studio 22, the Starter.api file will export the plugin to the Acrobat file location:C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\plug_insAft
Hi,I have a question regarding the https://analytics.adobe.io/api, specifically the /reports endpoint. We’re seeing a potential data discrepancy reported by one of our clients. They observe one set of values in the Adobe Analytics UI and another in the data fetched via the API and stored in their destination system, which is handled by Fivetran.The discrepancy is partial - out of 9 metrics being pulled and stored, 6 match the UI values exactly. However, the following 3 metrics show mismatched values:visitsunique_visitorsmkz_qualified_visitsWe don’t perform any transformations on these values - we request them from the API and write them to the destination as-is. I would appreciate any guidance or context around why such discrepancies might occur for these specific metrics, and whether there are any known limitations or caveats with the /reports endpoint that could explain this behavior.This is an example of the request performed by Fivetran:curl -X POST --data '{"rsid":"investorsgrmack
When I fetch a list of POIs in our Adobe Places API call in a particular library, there are 128 values, but the response is only sending 100. Through looking in previous questions, I see that this problem has been raised, and solved using a mix of the "start" and "order by" query parameters: Solved: Re: Increase maximum limit for number of objects f... - Adobe Experience League Community - 694434 However, the "start" query parameter is not changing the starting point of returned values for this API. I am utilizing the Postman integration to pull from the API, and so I am able to set the parameter "orderby" ascending and descending to grab all of the libraries values, but this is horribly inefficient. Is there a query parameter for the Adobe Places API that I am missing? Am I incorrectly using the query parameters? For reference, these two requests (with the appropriate header IDs) return the exact same values: https://api-places.adobe.io/places/pl
What SDK do I need to display pdf's inside my VS 2022 VB.Net apps I will distriubute commercially. What is subscription cost. These app's are Windows desktop 64-bit app's, not web apps.
Greetings,we are adopting a different approach for our users to enter our Aem as a cloud service platform, before they used cloud users, however limiting the access for those users to specific sites/folders was challenging, with those admin users, unlocking pages locked by another is possible.However when we made the change to local users created directly in AEM, while we are able to achieve the limitations we wanted, it does not allow this functionality, which one of our users is complaining about.Attached you can find the permissions allowed for the groups, for the specfic site they must be able to contribute and overall manage.Is there a way to allow a user group this functionality(unlocking pages locked by other users), and what special rule should we add to accomplish it.
Hello Adobe Team,I received a notification regarding the deprecation of Service Account (JWT) credentials in favor of OAuth Server-to-Server credentials.As an Adobe-administrator of Medallia, I need to confirm the status of a project we have.It's authentication details are used for publishing versions of an Adobe Experience Platform Extension,Which is done once in roughly 2 years.As far as I undestand, in order to succeed publishing a new package with "@adobe/reactor-packager":1. The "Project" needs to be updated to use the new OAuth2 credentials2. During the deployment process, the new credentials will need to be supplied So is it correct that the code that creates the package-zip DOES NOT needto include an OAuth 3rd party implemention in it?
Hi Support Team,I tried with https://experienceleague.adobe.com/en/docs/target-dev/developer/api/profile-apis/profile-bulk-api to upload pcId profile but i don't know how to retrieve profile info from API. Although i can retrieve profile by https://experienceleague.adobe.com/en/docs/target-dev/developer/api/profile-apis/profile-fetch#using-a-thirdpartyid. Thank you.
I wanted to give this exam "Certification journey for Adobe Experience Manager Sites Developer Professional Exam AD0-E123" within 20 days. I am learning AEM from 1 month. I am new to AEM but I am now familiar with Basics of AEM 6.5 but not AEMaasCS. I have completed Training course provided by Adobe. I am looking for more materials so that I can practice more to clear the exam. Also, I am looking for tips to pass the exam. Your help will be indeed necessary to pass the exam as I am at beginner level.
Currently, I am unable to use the Firefly API with my personal account.I would like to know how I can use this API.Could you please provide guidance on this?
I just created an agreement. Now I'm trying to send reminder mail to the participants. Getting error. Please find below screenshot for reference.
I have table within another table and I need to adjust Table Row Height relatively to the row height of main table.According to documentation I've got a row height of the main table using: var mainRowHeight = xfa.layout.h(parent.parent.parent, "in"); after that I made some calculations with this value and trying to adjust element height using calculated value: var calculatedValue = mainRowHeight / 2;//just for example this.h = calculatedValue + "in"; and nothing happens. However if I just use any other variable height is being adjusted without any issue: var newHeight = 1.5;this.h = newHeight + "in"; //this way works perfectly I tried to convert it to string and to float and vice versa and nothing helps.how can I adjust value returned from xfa.layout.h() in order to use it for setting height of another element?
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.