Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi TeamWe are currently developing a custom Adaptive Form component using Core Forms Components. However, we are unable to see the "Display Pattern" option, which is available in Forms Foundation (Legacy) Components. Problem:In AEM Forms (OSGi forms add-on on-premises), when using Adaptive Forms Core Components, the Display Pattern property is missing in the Core Component dialog.RegardsVara
Which solution is required to use segments from Adobe Analytics in AEM in authoring mode? (A) Adobe Launch (B) Adobe Target (C) Adobe Experience Cloud ID Service (D) Adobe Audience Manager @bjoern__koth @Josh__Stephens @Harveer_SinghGi1 @FarazHusain @Krishna_Musku @Deepika_S_V @MandyGeorge @SumitK4 @igupta @Jennifer_Dungan
Current Implementation:We have previously implemented custom error page handling using ACS AEM Commons Error Page Handler in AMS. Now, we are migrating the code to AEM as a Cloud Service. We have implemented the same approach by adding a folder under ui.apps:/apps/acs-commons/components/utilities/errorpagehandler/404.jspThis folder contains all the custom error pages related to the project. Additionally, we created another folder at:/apps/sling/servlet/errorhandler/default.jspThis folder refers to the ACS Commons path. The configuration works, and we are getting custom 404 pages. However, when we deploy the code and try to access other ACS Commons lists through AEM sites, those pages are blocked because /apps/acs-commons is overriding the path. We tried a different approach using ErrorDocument directives through the dispatcher, which also works by redirecting to the custom 404 page mentioned in the ErrorDocument directive. The issue is that it should not show in the URL;
Hi, I'm planning to consolidate several separate forms (e.g. contact, document download, video download) into a single unified form using visibility rules. Below is the intended setup.I'd like to ask:Are there any concerns or risks with this kind of setup?If so, what are the possible solutions?Also, if a lead submits the form multiple times, will the data be overwritten?Form setup idea:I plan to use visibility rules to show/hide specific fields (other than name and email address) based on the selected category in a "Form Category" dropdown (options: Contact, Document Download, Video Download).Form field structure (example):Fields always shown:Full Name (required)Email Address (required)Form Category (required)Fields shown only when "Contact" is selected as the Form Category:Industry (required)Job Title / Department (required)Requested Materials (optional)Inquiry Details (required)Thank you.
We need to use the URL in the SMS messages,1. If we use normal URL then it is not getting tracked in CDP.2. If we use Shorten URL then it gets tracked but the limitation here is that the URL will get expire in 15 days as mentioned in the document. Any solution on this ? Thanks in Advance!
Request for Feature Enhancement (RFE) Summary: Appling resources built in front-end pipeline on preview or page-diff of versioning. Use-case: Build resources (css, JavaScript, etc) with front-end pipeline. Create a version for some page, and show a preview or page diff with the current page. Current/Experienced Behavior: Currenlty the resources (css, JavaScript, etc.) build in front-end pipeline are not applied on preview or page-diff of versioning. The "link" element for the resources does not exist on the preview of the "versioned" page. Improved/Expected Behavior: The resources (css, JavaScript, etc.) build in front-end pipeline are applied on page diff or preview of versioning. Environment Details (AEM version/service pack, any other specifics if applicable): AEM as a Cloud Service ( AEMaaCS ) Customer-name/Organization name: Screenshot (if applicable): Code package (if applicable):
Hello, I am setting value of input text component using guidebridge email.value="abc@abc.com" , now I have written some javascript changes based on "value commit" using rule editor. so after setting the email value using email.value="abc@abc.com", noticed that it is not triggering "value commit" event. Please could you provide inputs as how this can achieved programmatically Regards,Srinivas
What is AB Testing? A/B Testing is a controlled experiment to compare two versions of something (A vs B) to determine which performs better. It's used to optimize conversions, engagement, or any metric that matters. How it works? Identify a goal – increase email CTR, landing page signups, form submissions etc. Create two variants – A (current/default), B (new/test). Split the audience – Randomly show A to 50%, B to 50%. Measure performance – Track key metrics. Analyze results – Use statistical significance to decide if B beats A. When to use AB testing? In nutshell, AB testing represents an experiment. It is an iteration with an hypothesis (assumption) - that the new variant is better. The job of AB testing is to accept or reject this hypothesis. A/B testing helps you know what works better - not what you think works better. Hence, use it when you are looking for improvements through iterations. There can be many scenarios.
Another chance to sing the praises of Marketo forms over other form builders. Marketo forms are just, well, normal. Others’ forms, by and large, are needlessly weird and obscure. Take filling fields from UTM params. On a Marketo form, you just set up a field as type Hidden and set it to Autofill from a param like utm_campaign. Doesn’t matter what the back end Marketo field is called: could be literally utm_campaign, or the more precise last_utm_campaign, or one of those fields with a backstory like UTM_Campaign_Really_Use_This_One_Guys. Not so with a Squarespace form. There, even if a field is called utm_campaign it’s impossible to fill it from the param utm_campaign. Unless you use the custom JS below, you can only fill from param names that start with SQF_ and are all caps. That’s crazy! Nobody wants to append SQF_UTM_CAMPAIGN to links. Even if teeeechnically utm_* params aren’t “standard,” they’re so widely supported that they might as well be.
Customer would like to buy AEP with Federated Audiences without RT-CDP. I have got doubt in that case if the Real-Time Customer Profile would be then available for use?Would then be Mobile and Web SDK available for such a SKU?
Due to a Salesforce input error, we need to find emails from outside the United States ending with a local email domain in our database. Can we add a filter into the Email Address for "ends with" ? such as .co.uk .fr . de . see .it etc to identify Country. As often, only two letters using the "contains" filter brings in too many additional addresses where the letters are part of a name or company. This will also help with reporting, personalisation and target audiences. Thanks, Zoe
Introduction (Part 1)Ever wanted to make your website personalized for each visitor without slowing it down? That's exactly what we'll achieve by setting up Adobe Target Node SDK in Akamai EdgeWorker. We'll be using something called ODD (On-Device Decisioning) - think of it as having a smart assistant that makes quick decisions about what content to show each visitor, right at their doorstep. In this Part 1 guide, we'll walk through the set-up process, with more technical details coming in Part 2.How It Works: System Flow User Action: When someone types hostname/abc/home.html in their browser, they're asking to see a webpage. Think of this like walking into a store and asking for a specific product.Request Routing: This request first arrives at Akamai (a global network of servers). It's like having a branch of a local store that can handle your request instead of going to the main warehouse.Rule Matching: Akamai sees that this specific webpage (hostname/abc/home.html) has special
I have a calculated field used to add a request tag to a request, based on user selections on the request custom form. The field is on a custom form that is attached to the queue topic. The field calculates great on the request but when the request is converted to a task or project, the calculation doesn't carry over and shows N/A in the task or project. The custom form containing the field is set for project, task and issue objects. A sample of the text mode is below. IF({categoryID}="666902770070b579b760058a798a62b7",{DE:Mail-Email-Outreach Request Type},IF({categoryID}="66673189002fd1bf87687601fe100381",{DE:Existing Email-Mail List Request Type}, "N/A")) Is there any way I can add to the text mode so the calculation carries over to the request custom form with the calculated field, which is linked to the converted task or project? I would like to see the request tag calculated field when in the converted task or project. Thanks!
Hi team, Can you please help me to understand, how exactly internal marketing channel works with a Niche example as I'm unable to understand from adobe website and then we are facing issue when referring to the client's tracking code data being broken down for "Internal" marketing channel Tracking code data showing google & bing cpc values which we are unable to understand.Request you to do the needfulThank you in advance for your help ! Regards,
Hi all, Bit stuck here - a customer emailed this morning to say our unsubscribe link is not working, so I checked the email sent and they were correct, our marketo unsubscribe landing page just lands on a can't be reached error.Our IT manager has checked through the CNAME settings and everything is set up correctly.We don't have many landing pages set up but it looks like it affects all of them - our subscribe page doesn't work either.Any other ideas?http://lp.obexglobal.com/UnsubscribePage.html
We're seeing a huge increase in what appears to be bot, or at least not-legitimate, traffic to our site. A lot of them seem to be coming from browsers containing '999'. Has anyone experienced this before? Does anyone know what this could be? We're finding various ways to break it down of course to try to isolate it but happy to take suggestions.
In previous posts, we covered migrating Adobe Analytics and Target to Edge Data Collection using the data object. Migrating Adobe Audience Manager (AAM) to Web SDK ensures you maintain alignment between audience management and your updated Analytics and Target set ups. In this blog, we’ll discuss some important considerations to keep in mind when migrating AAM to Web SDK. You can find a complete Web SDK migration tutorial here. Comparing Web SDK and Server-Side Forwarding First, let's take a look at AAM with server-side forwarding compared to Web SDK. Most legacy AAM implementations leverage Adobe Analytics data by enabling server-side forwarding (SSF) through the Analytics report suite. When migrating to Web SDK, AAM must be enabled in the datastream. Enabling the AAM service allows data to be sent to AAM and services such as ID syncs, cookie destinations, or URL destinations, to be returned back to the page on the Web SDK interact call response. While SSF is still available
Hi, I thought I had this calculated expression written correctly, but everything returns "Other". Have I missed some syntax somewhere or should I be using a different expression. IFIN({DE:*PRM Project Type}, "Adhoc", "Funded- Signature", "Funded-P&P","Funded-A&E","Conferences/Events/Webinars", "Funded (Signature)", "Japan","QUANT Client/Member","Research Circle", CONCAT("Primary Research"),IFIN({DE:*PRM Project Type},"Gartner Benchmark","Gartner Score","QUANT Benchmarks & Diagnostics", CONCAT("Benchmark & Diagnostics"),CONCAT("Other"))) The *PRM project type field is a single select dropdown and we do have 'show values' on. I wasn't sure if that was causing an issue. You can see that it always calculates to 'Other' Thank you!
For server side websdk implementation, the front end dev need to make interact call right or is it same delivery api call thats is done for at.js ?
Hi There, We have multiple journey chains for various touchpoints, based on the audience profiles we've defined. Each profile could qualify for multiple touchpoints across different journeys, or within the same journey. The scope of our marketing strategy is to ensure that each profile only receives one communication per day, whether it's within the same journey or across different journeys. I know we have capping frequency rules that can be employed, but please confirm if this approach is on the right trackThank you.
In Adobe Cloud Manager we have the ability to create Code Quality Pipelines that can be configured to automatically trigger when new commits are pushed to the specified branch. I have configured such a pipeline as seen below.The problem I am experiencing is that when I push new commits to the branch in question, the pipeline is not triggered. I can confirm that the new commits are successfully reaching the Adobe repository. I can also confirm that we are using an Adobe repository and not a private one. Can you offer any ideas why our code quality pipeline is not triggering on code pushes? Thank you.
Is anyone else having problems with receiving email notifications when assigning a task? Some of our users are receiving email notifications and some are not. Project status is executing. Org and individual email notifications are set to receive. Users are Workers and I am a sys admin. I'm receiving zero and there has been a mix amongst the workers regardless of whether I assign the task or have someone else assign the task. It's all over the place. I have a support ticket in but they referred me to my IT. IT traced emails and the "missing" email notifications are definitely not coming to us.
We have a proof in progress. The content owner added 4 comments to the proof but this orange icon with the comment bubble is indicating there are 15. Can anyone explain this to me? TIA!!
Has anyone experienced an error when doing a maven build?My project structure is common stuff:/ /apps /confThe filter.xml in /META-INF/vault/filter.xml<?xml version="1.0" encoding="UTF-8"?> <workspaceFilter version="1.0"> <filter root="/conf/testproj" mode="merge"/> <filter root="/apps/testproj" mode="merge"/> </workspaceFilter>After doing a maven build (clean, then install) the error is[INFO] Loading filter from /projects/my-view/src/main/content/META-INF/vault/filter.xml [ERROR] 1 error(s) detected during dependency analysis. 1 error(s) detected during dependency analysis. Filter root's ancestor '/conf' is not covered by any of the specified dependencies.Not sure if the error message makes sense, since I have no dependencies on the view (or ui.apps). This behavior was reported already for the vault plugin 0.5.4.Interesting is, that if I create a different Maven module, like e.g. ui.content, add a pom-dependency to the view (or ui.apps), man
Hi everyone! We are experiencing significant discrepancies between the metrics reported by LinkedIn (specifically, total clicks for a post) and those captured in Adobe Analytics (AA) for our paid social media campaigns. This issue also extends to organic social traffic. While we are ensuring that our UTM parameters are correctly implemented, we recognize that the data will never be completely aligned. However, we want to understand the big differences in the numbers. LinkedIn provides detailed click data for a specific post, while Adobe Analytics reports much lower visit and page view counts for the same campaign originating from LinkedIn, raising concerns about the effectiveness of our paid campaigns. Additionally, when comparing data from Sprout, we observe a noticeable difference between "Post Link Clicks" for a specific post and the corresponding traffic in AA for the same campaign. One hypothesis for this discrepancy is that users may close the new window befor
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.