Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I'm working on AJO API Triggered Campaigns, well I'm trying to write a logic populate the personalization values from API JSON Payload on a HTML Template using below logic and json paylaod!Question: help me how to define and populate the value for "name" form below json payload at each iterated individual array level for an example if countProducts = 1 then i want to print the value of attribute (name) at array level[1] with in the html template in this case the level[1] name value = "Super Socks"AJO logic:{% let countProducts = count(context.products) %}{{#each context.products}}{%#if countProducts = "0"or countProducts = "null"%} <p>You have no products to display.</p>{%else%} <li>Product: {{this.name}}</li> {%/if%}{{/each}}{%#if (toString(countProducts) = "3" )%} <li>Product: {{context.products.name}}</li>{%else%} <p>You have no products to display.</p>{%/if%}Results:JSON:{ "c
Hi Team, I would like to hide the Profiles folder under Customer Management for a specific user on Adobe Campaign Classic V8 Web User Interface? PFA screenshot for reference.Could someone guide me with the steps to achieve this? Thank you in advance. Kind Regards,Anushka K
We have a dynamic email that we send to our prospects that is built based on the country and will keep the corresponding links for each country and region. I am seeing a person click a link in this email that wouldn't be served to them based on the region/dynamic rules. Could this be something of a bot clicking links that aren't truly visible to the person? I have checked the email a bunch, and I am not seeing any link reference to this link on the email that they were dynamically sent.
We’ve observed that the Bulk Export API returns an HTTP status of `200 OK` even when the response body contains an error. For example, we received the following response:when using a bulk api i.ebulk/v1/leads/export/{ExportID}/file.json { "requestId": "4aac#17c", "success": false, "errors": [ { "code": "603", "message": "Access denied" } ] } Despite the `"success": false` flag and error code `603`, the HTTP status was still `200 OK`. This behavior is misleading and complicates error handling, as it suggests the request was successful when it clearly wasn’t. We’d like to understand:- Is this the expected behavior for the API?- Are there plans to align HTTP status codes with the actual success/failure of the request?- What is the recommended best practice for detecting and handling such errors?Thanks
Hello,I don't seem to find Best Practices for Cards. Our Teams rely heavily on the use of Kanban Cards that continuos to impact the Project Timeline negatively and keeps the Project Owners out of the loop.As Best Practice, we advise the Project Team members are told to suggest a "Commit Date" when assigned to a Task in a Project. In this way the Project Owner gets a notification to accept (timeline gets automatically updated) or reject (Project Owner takes mediating actions). However, "Commit Date" does not seem to be an editable field in the Cards. As an alternative, I was looking at having the assignee edit the Task Duration in the Card (and notifying the Project Owner). However, this Task Duration field does not seem to be available in Cards. What would be the best practice for Team Members to work in the Kanban Cards while communicating with the Project Owner and not affecting the Project Timeline with undesired Constraint changes?
Hi AJO experts!We have the following problem: we are using events to trigger customers into an audience. Then, we are creating journeys to send email containing links to a landing page where the user can submmit comments. We plan to capture those comments, and each email must correspond to one unique comment submissionThe issue is that we need to use this data to configure a parameter in the URL of our landing page so that, when the user submits a comment, we can send this information back to our environment as a token.Is it possible? I see two potential solutions1) Use a journey to update the profile with this information and the use audiences as triggers in the journeys.2) Use events as triggers so I can use the data to personalize and create the journey with a wait activity until its time to send the journey. Is Adobe planning to allow personalization using information from events?
I'd like to have a user's phone number format as (xxx) xxx-xxxx in a report.I tried the suggested text mode below, but it returns only 7 out of 10 numbers. it's missing the middle three numbers.valueformat=HTMLtextmode=truevaluefield=phoneNumbervalueexpression=IF(ISBLANK({phoneNumber}),"",CONCAT("(",LEFT({phoneNumber},3),") ",MID({phoneNumber},4,3),"-",RIGHT({phoneNumber},4))) Any ideas what I'm doing wrong?
Hi Adobe Community, I am currently working on sending audiences to an outbound destination through RTCDP. The team that we are sending these audiences to says that it is not able to see our audience name in the file that we send them. I'm wondering if anyone knows how to add the audience name to this outbound file in the audience mapping screen when activating an audience. Is there any out of the box field for audience name? Thanks, Nick
In Acrobat Sign, I have a customer who needs to send a document to a client for initials and signature and then have that document return to be signed either by the sender or a recipient group. I know that the senders can manually add themselves to the recipient group before sending, but I was wondering if there was a way to bake this into the custom workflow so that the sender can just add the client and click send, and it will return to both the sender and recipient group requiring only one of them to sign.
Hello, I have a Fusion scenario that converts incoming Issues into Projects. I have a branch on the scenario that:Applies the same custom form to the converted project (Misc Action module)Gets the request details (Read a record module)Copies request details from the issue to the custom form that is now on the converted project (Update a record module)I'm having trouble figuring out which modules to add to now:Export the custom form details present on the projectUpload the document to a document folder Is this possible to automate? Let me know if there's any more details I can provide. Thanks so much for your insight!
When deploying an email campaign, does AJO exclude any profile that has choice value = n by default? Or does the user need to specify that in the audience criteria? For example... if I want to send an email to anyone that is opted in and who is in the state of California, do I need to specify the opt in requirement in the audience? Or will AJO exclude opt outs (choice value = N) by default?
Hello Team, AEM AMS 6.5.23 is connected to Dynamic media. Able to configure DM and once I upload images in DAM, it creates dynamic renditions details. Created a content fragment model, where I refer the asset(which is having rendition details). Now I need to pass the rendition details to 3rd party app via GraphQL. Can someone elaborat the details here?Note: Sandbox name, /is/image can be shared directly with 3rd party app. Since, this will not change once its configured. Need to pass dam:scene7Name as an item in GraphQL query. Do I need to give option to AEM authors to select the rendition option as an drop down? I dont thing dynamic rendion name is saved along with DAM asset. cc @arunpatidar @giuseppebaglio @santoshsai @hrishikeshkagne @aanchal-sikka Thanks in advance.
Good day all, I'm following the documentation at What are Hosts and How Do I Use Them? | Adobe Target and the on-screen instructions, but I'm not getting expected results. The documentation says to place hosts on new lines, doesn't mention commas, and the error message says no new lines (says no to a lot of things). The help text says use commas, but the error says no. How have you entered authorized hosts?Thanks all, -Brent
Hi all, does anyone have performed Fusion integration with ADO using http module? I have to start the scenario only if my work item in ADO status changes. Any suggestions / document available for this?
I am looking for confirmation that Adobe's Mobile Device Dimension is no longer able to identify the actual Android phone device used when a visitor views our website due in part to Google Chrome's User Agent Reduction Initiative? Note: Most of the Android devices are being aggregated under "Unknown Generic Android Mobile". Our query regarding this concern could not be answered by our Adobe Professional Consultant assigned to us.
Does anyone know if there are any guidelines or documentation on when to use Workfront Custom API modules vs the Workfront Native modules (Create a record, Search, etc.) in terms of performance (execution time, throughput, impact on scenario performance, etc.)? I typically default to using the Workfront Custom API modules due to familiarity but am curious if there are situations where native modules may perform better than the Custom API ones.
We are working on connecting to our Acquia Dam using the "Widen" connector. What is the best way to pull in only one asset? We were planning on utilizing a 5 digit form number but wondering if there a better piece of metadata to use? Can suggestions on a variable to put in the API?
Hello, WF Community. I have new columns in my document version CSV file. My scenario is to download the CSV file, parse it, and aggregate the columns. How do I add these new columns to my aggregate fields in the Array Aggregator?
hi Community, I was wondering if anyone has ever used AEM to manage a large scale map with filters, search, imagery, icon pins etc. We currently use POIs to manage the locations which is then generated onto a Google map. Not the most elegant of solutions or the fastest to maintain, but the cheapest. I would be interested to see other examples of from anyone that uses AEM in a similar way for maintaining location maps, especially if you are from a university like I am. I know there are plenty of companies out there that specialize in this area, and hosted solutions for maps, but budgets do control what we can and cannot do. Thanks Chris
We are a multinational / multilingual company where most users do not natively speak english.I need to gather data using custom forms in different countries speaking different languages (italian, spanish, german and eventually english).It is an issue both of presentation where I would like that custom forms display to each user labels and values in his/her own language, and in reporting where we should be able to consolidate values in one language.I would like to know if there is a way to display custom fields in a custom form in different languages, both in labels and values.
Hello Team, I have an rte field in my Content Fragment models.(Note: Which is present in many CF models).I want to call some custom js file whenever I open the CF. So, below article worked for me.https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/ootb-validation-options-for-content-fragment-model-data-type/td-p/393540#M84746So, whenver I create a CF from a CF model, my custom logic is execture.Now, my query is I want to execute this logic from say: 10 CF models out of my 20 CF models (where rte field is present). How can I restirct my custom logic? Note: Custom js categories has: dam.cfm.authoring.v2, companyName.rte cc @arunpatidar @briankasingli @giuseppebaglio @santoshsai @hrishikeshkagne Thanks in advance
Hi Guys, I have opted out using the one-click-unsubscribe feature in AJO and the 'consents.marketing.email.val' is updated as n.Post that I am not able to send any emails to the user with the value = n.Is there a way we can change the value back to 'y' or reset so that the user can start receiving emails again?
We are seeing a strange issue of profiles from Deleted dataset still showing up in Profiles UI. How long it takes to delete profiles too? This is happening primary for stitched profiles with fragments from other datasets.
Hi Guys, I am trying to integrate Cypress in AEM repo.My local integration is working fine. But when deploying to cloud the build error comes up - 19:25:04,735 [main] [INFO] --- frontend:1.12.0:npm (run-cypress-tests) @ com.adobe.cq.cloud.testing.ui.cypress.tests ---19:25:04,736 [main] [INFO] Running 'npm run test' in /build_root/build/benz-pxxxyyy-uk121212/ui.tests19:25:05,024 [Exec Stream Pumper] [INFO]19:25:05,024 [Exec Stream Pumper] [INFO] > ui.tests@1.0.0 test19:25:05,024 [Exec Stream Pumper] [INFO] > npm run cypress:run19:25:05,024 [Exec Stream Pumper] [INFO]19:25:05,629 [Exec Stream Pumper] [INFO]19:25:05,629 [Exec Stream Pumper] [INFO] > ui.tests@1.0.0 cypress:run19:25:05,629 [Exec Stream Pumper] [INFO] > CYPRESS_VERIFY_DISABLE=true cypress run --browser chrome --headless --config video=false,reporter=spec -- --no-sandbox --disable-gpu19:25:05,629 [Exec Stream Pumper] [INFO]19:25:05,946 [Exec Stream Pumper] [INFO] [FAILED] Error: spawn Xvfb ENOENT19:25:05
ECID delay from server is causing the rule to time out which fails the rule from firing ECID delay error in console : watchConsoleLogs.8258a5d6.js:4 [alloy] [Identity] Delaying request while retrieving ECID from server.error in console for rule :Failed to execute "Send event" for "test" rule. A timeout occurred because the action took longer than 2 seconds to complete.Error: A timeout occurred because the action took longer than 2 seconds to complete.Context: we are using a CNAME and i am currently based in Indian Standard timezoneUS folks do not get the ECID delay error and the rules are firing for them as expectedIs there any reason as to why this is happening and how can we fix this ?
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.