Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Description: I would like the "Create CSV (Advanced)" Fusion modul to include the options "delimiterType" (Comma / Tab / Other) and "Delimiter Character" (displayed & required only if "delimiterType"="Other"), so that I can generate a CSV file with not only Comma as a delimiter.Why is this feature important to you: This would allow us to generate CSV with delimiter aligned to local needsHow would you like the feature to work: Delimiter in the generated CSV file is defined by the user in the module configCurrent Behaviour: CSV is always generated with comma as delimiter
We’ve successfully integrated AEM 6.5 with Adobe Campaign Classic (ACC) following the official documentation. Now we’re looking to go a step further and customize the email authoring experience.Here are a few questions I’d appreciate help with:Creating Email Pages Under Custom ProjectsIs it possible to create email pages under our own custom project structure (not under /content/campaigns)?What configurations or templates are required to make this work?Using Custom ComponentsCan we use our own authored components (instead of the default AEM Email Core Components) in these email pages?If yes, what are the best practices to ensure compatibility with Adobe Campaign Classic?Template UsageWhich templates are required or recommended for email creation that works with ACC?Are there any limitations or specific structure we need to follow for templates to be recognized by Campaign?Sending Custom Email Pages to CampaignOnce we author the email page using our own componen
Please delete all the content which scheduled from [mh.j15y.noh@misumi.co.kr]I can't figure out how can stop this.**data warehouse no-reply@omniture.com
Hello Community Members,I am facing an issue in tracking Linkedin Campaign in Adobe Analytics. My set up is as below :-a) We have 3 Linkedin Campaigns running on Linkedin site having campaign_id configured in it's destination URL's QSP. eg- https://www.example.com/us/en?campaign_id=testb) I have mapped that QSP to evar0 in my Tealium iQ Adobe Analytics Tag configuration and that evar has 1 week expiration.c) We have 1 Linkedin Insight Tag with no Conversion ID configured via Tealium iQ on the site which is firing on all CTAs.Now the Marketing Team would like to see the Revenue generated via the Paid Linkedin Campaign in AA dashboard. Tracking code for that campaign is present in campaign_id QSP and getting stored in evar0 in Adobe calls. The value can be seen in reports. Now the issue is that we are not able to get the Revenue or any number for the events in different steps of form while checking with Tracking Code. Though when I tested it as a real time Scenario than I am able to see
Hey There! I have a custom action which returns payload in the below format (as a contextual attribute) {"data": { "products": { "products": [ { "productId": "111", "title": "sample-title", "url": "sample-url" } ] }}I can traverse through this object using each loop and access the inner objects like below{{#each context.journey.actions.3826ab4b-218b-476a-829b-fc07fc7790d3-1753790791486-1.data.products.products as |product|}} {% let id = product.productId %}{{/each}}&n
Hi,I am wondering if anyone knows a workaround to classifying an email performance report based on the program.Use Case: We have a number of default programs being used to send 'n' number of emails per program. Since each program may consist of many emails. It becomes difficult to gauge the overall program's email performance report when the reports are fetched as a workspace level. I am aware that we can fetch them filtered by program by such manual effort is not feasible while pulling all emails in a workspace.I wanted to check if we can pull a email performance report classified by program name when pulled for all emails sent in last few months/weeks. Looking for suggestions or workarounds.Thanks in advance,Nehansh
Hi Team,One of our customer is planning to use the translation feature for their site. So, we need some suggestion or steps on what are all the required paths that would need permission to implement this enhancement with their site.Also, any additional packages or any configuration changes are needed to handover the feature to the customer.AEM details:AEM version: 6.5.22 on-premise. Additionally, it would be very helpful if i could get any training links or adobe articles for reference.Thanks & regards,Aishwarya Karthikeyan
i have added a component inside an other component using data-sly-resource: <sly data-sly-resource="${breadcrumbPath @ resourceType='my-project/components/content/header/topicmenu', selectors='nav'}"></sly> i dont want the above component added using data-sly-resource to be authored by the user. FYI: same component has been added in the main component html twice. one has to be authored (which is working fine as expected), other one should be restricted from authoring.
Dynamic Page Publishing in AEM Edge Delivery with BYOM and App Builder by Lars Auffarth Introduction Bring Your Own Markup (BYOM) is a powerful feature of Adobe Experience Manager (AEM) Edge Delivery Services that allows you to programmatically generate HTML pages from a dynamic HTTP endpoint. Rather than relying on authored content or documents, BYOM enables automated page rendering from APIs, product databases, or other backend systems - while still using the same semantic blocks and styling shared across your AEM site. In this post, we’ll explain how BYOM works, how it fits into the AEM Edge Delivery Services rendering pipeline, and how to integrate it cleanly using Adobe App Builder. Key Points BYOM is ideal for building dynamic, API-driven pages in AEM Edge Delivery Services - without sacrificing performance or consistency. In this post, we’ll walk through: What BYOM is and how to think of it as an “HTML API” How BYOM fits into the Edge Delivery Services publication fl
Hi All, I see some issues with Repoinit. I'm using the script below to apply permissions to all the child nodes under /content/experience-fragments/global-branding. The permissions are being applied only to the folder and not to the XFs (cq:Page). Specifically, only the read permission is being applied, not the modify permission. I have even deleted the service user and reinstalled the packages, but no luck.Has anyone encountered a similar issue? Please let me know. org.apache.sling.jcr.repoinit.RepositoryInitializer~project.cfg.json{"scripts": ["create path /conf/test (sling:Folder)","set ACL for everyone\nallow jcr:read on /conf/test\nend","create service user brandWriteUser","set ACL for brandWriteUser\nallow jcr:read, jcr:write, jcr:modifyProperties, jcr:addChildNodes, jcr:removeNode on /content/brand/en\nend","set ACL for brandWriteUser\nallow jcr:read, jcr:write, jcr:modifyProperties, jcr:addChildNodes, jcr:removeNode on /content/experience-fragments/global-branding\nen
I want to show 2 different offers(experiences) to 2 different audiences. I have created the activity as Experience Targeting. My website is a SPA, but I have used different pages(the URL is not refresh when I move to next page). The lightbox open when the user go to the PDP pages. The pop-up open again and again in single session. Example: product1, product2, product3,.... User come to product1 page the popup showing but the user close the popup again go to product3 the popup showing again. But I want to control this, Once the user close the popup, it should not open in the same session. How can we achieve this?
HTTP ERROR: 503Problem accessing /. Reason: AuthenticationSupport service missing. Cannot authenticate request.I am getting 503 Authentication handler missing.The issue was in running server, jpa log file wasn't rotating and it took around 650 GB and aem repository get corrupted. The configuration is not upgraded itsAEM 6.4, Java 8 and oak-run-1.8.2 on Premise. I have seen some previous question which were giving good revision by running java -Xmx6000m -jar oak-run-*.jar check crx-quickstart/repository/segmentstore/but in my case I get the output which is added in screenshot. It is like a deadlock for me I have tried a lot of things but nothing seems working Can some one guide me to get last good revision so that I can run recover or compact activity
You have a robust multi-subscription model using Marketo Custom Objects, where each Subscription+Person combo has robust metadata about when somebody subscribed/unsubscribed, why, and how. The boss goes, “Can we get a scheduled report of people who subscribed to any newsletter in the past month?” You know just what to do: Then they throw in “Can we compare that to the 2 prior months?” You almost say, “Sure” but decide to play around a bit. Then the uh-oh hits you. First, the between operator won’t work because it requires hard-coded dates, and this is to be a dynamic Smart List: Next, you try to combine in past before and in past (like you would with person fields): But that’s got a fatal flaw: each filter may be looking at a different CO record, i.e. a different newsletter! This Smart List fetches people who: (a) have at least one Subscriber record with Subscribed At earlier than 1 month agoAND(b) have at least one Subscriber record with
Hi all Apologies if my question or descriptions are basic, I am relatively new to the world of Adobe Analytics This is in relation to the mobile core SDK (app tracking). Basically I am trying to use an eVar to count an interaction incrementally and pass this through to Adobe so I can see it in workspace. In this particular instance after a customer performs a search if they click the 'fetch more results' interaction then I would like to count how many times they click this interaction. I have set the eVar to expire after an event fires (the event being if they close the search). So, for instance, if a customer performs a search and then clicks the 'fetch more results' button 5 times and then closes the search (where an event fires and expires the eVar) I expect the counter to return 5 given the eVar has now expired. Unfortunately, after testing I am only seeing a count of 1. The is the syntax I have provided is if app.interation = page name|fetch mor
We upgraded our AEMasCS to Java21 by Sarav Prakash Overview Sharing the steps followed, problems faced and fixes workarounds made. https://medium.com/@bsaravanaprakash/we-upgraded-our-aemascs-to-java21-0c6b4a90f76d Q&A Please use this thread to ask questions relating to this article
Enable Universal Editor on any React app in 4 easy steps by Saravana Prakash OverviewBullet point instructions for activating Universal Editor on any React application. This article specifically covers using AEM as Headless Content Provider. The react application runs graphql query; fetches content and renders. By enabling universal over the react application, content authors can seamlessly edit content, in a user-friendly intuitive way. Previous authoring experience expects authors needing AEM training. Universal editor simplifies this experience. https://medium.com/@bsaravanaprakash/enable-universal-editor-on-any-react-app-in-4-easy-steps-e7c454af6008 Q&APlease use this thread to ask questions relating to this article
Hi, I'm currently trying to set up deployment of an API Mesh application via Bitbucket Pipelines.I know that there is an existing GitHub actions workflow, but I cannot use GitHub at this point. I have tried to copy most of the steps from the GitHub actions workflow, but I am getting an error.Rather than generating a token via curl or something along those lines, I am setting a "ci" context via aio config:set ims.contexts.ci --json --file ci-context.json, which appears to be working. I am able to generate an access token via aio auth:login --no-open, but then following commands, such as aio console org:select or even aio api-mesh:describe get the following error: IMSOAuthLibError: [IMSOAuthSDK:IMSOAUTHCLI_LOGIN_CI_ERROR] Interactive login is not supported in CI environments. Use a service account and configure credentials via environment variables. See: https://developer.adobe.com/app-builder/docs/guides/deployment/ci_cd_for_firefly_apps/Code: IMSOAUTHCLI_LOGIN_CI_ERROR
Streamlining Data Integration: Edge Network, AEP and Google Campaign Manager 360Kritika Pareek, Julien Piccini Integrating Adobe Experience Platform (AEP) with Google Campaign Manager 360 (CM360) to track and send conversion events from the Adobe Edge Network was a challenging but rewarding project. CM360, unlike AEP, isn't optimized for direct event streaming, necessitating creative solutions to bridge the gap. Business Use Case The objective was to establish a reliable method to forward conversion events from Adobe Edge Network to CM360. We tried reduce reliance on client-side scripts and improve data accuracy. The solution utilized the Campaign Manager 360 API to upload conversions in batch format, ensuring seamless integration while aligning with CM360’s attribution models and reporting standards. Project Context The project focused on forwarding the conversion events from AEP to Google
**Hi Adobe Community,**I'm working on an Adobe Campaign Classic v7 setup on RHEL 9 and need some guidance on MTA configuration for production deployment.**Current Setup:**- Adobe Campaign Classic v7 on RHEL 9 server- Using Postfix as external mail relay (port 25) - currently working well- Successfully sending emails through workflows via Postfix relay**My Questions:**1. **Built-in MTA Capabilities**: Can Adobe Campaign Classic v7's built-in MTA handle both sending and receiving emails without requiring external relays like Postfix?2. **Configuration Resources**: Where can I find official Adobe documentation for configuring the built-in MTA?3. **Volume Capacity**: What are the daily email volume limits and performance characteristics of the built-in MTA?4. **Production Recommendation**: For production environments with high-volume email campaigns, what do you recommend? Built-in MTA or external MTAs like Postfix/Sendmail?5. **RHEL 9 Compatibility**: Any specific considerations when runn
Hello Experts, I am working on initiating the migration of our AppMeasurement implementation to the WebSDK for Web and (AEP Solution specific SDK to the AEP Edge SDK for App) products in my company.Our product is a content site where the editorial team publishes news and educational articles. Registered users consume this content across both web and app platforms. Additionally, we operate multiple affiliate sites with similar offerings but targeting different user groups geographically. Current (Legacy) Implementation We do not track Adobe Analytics variables (eVars or props) directly. Instead, we always use context variables across web, app, and affiliate applications.This approach allows developers and QA teams to easily interpret the named context variables during implementation and testing.It also gives data architects full control over managing the mapping of context variables to the appropriate Adobe Analytics variables.The same set of context variables is tracked
Hello community.I have a question regarding the Universal Editor and Extension Manager. According to the documentation[1] I may create my own extension and use it in my cloud environment. As I understand this will be available only for my environment.Is it possible somehow to share my custom plugin and make public? So other users may use features I would like to share?[1] https://developer.adobe.com/uix/docs/extension-manager/feature-highlights/#byo-bring-your-own-extensions
Hi, I am trying to schedule a data warehouse report to the azure blob storage. How do we schedule it since I do not see it as a option in the
why is there a difference between the visit count and the API server hit number?what is the difference and relation between the 2?
We're using AEM (AMS) and have been able to export experience fragments from AEM to Adobe Target. They show under Offers inside Adobe Target. However they don't show up correctly when we try to replace them in an activity in Target. Also the HTML for the fragment shows the message "cannot serve request to "fragment" on the server".
Hi all, Anyone used these Adobe Features which is related to assets?1: Connected Assets2: Dynamic Media Cloud Services in Scene7 modeIf used, for what purpose? what are the pros and cons of using these features? What are the use cases that you have come across? cc @arunpatidar @joerghoh @briankasingli @kautuk_sahni @lukasz-m @veenavikraman 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.