Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Do you know how sequential segmentation works in Adobe Analytics (AA) and in Customer Journey Analytics (CJA)? Not something basic (left) but something more interesting (right). Do you know what happens in this segment using Only After Sequence, plus Exclude, with multiple checkpoints, out-of-order container levels, and an After modifier? Do you know why this is valuable? That sample belongs to a use case to explore a visitor’s next visit after some key event, like an application submission. It returns exactly one visit for everyone who has applied - their next, consecutive visit. It works for the whole dataset, though qualified visitors applied on different days and engaged again at completely different times! There is so much I want to tell you and unlock for you regarding sequential segmentation in AA and CJA! This is the first post of my series Mastering Sequential Logic in Adobe Analytics and Customer Journey Analytics. I’ve specialized in this subject for many years at Adobe. My
Description Currently, the search in Launch is barely useful, since it returns a very fluffy set of results, that quite often do not help finding what you are looking for. Quite often, the results just show a "... more" in the results list, but without actually giving you a chance to find what you are looking for. This leads to developers rather not changing any DE names once in use to not break anything. It would be awesome to be able to have more search features like "exact match" "regex match" case sensitive yes/no etc. Also, a optional dedicated search detail page that lists all the other results would be great! Ideally with a preview of the match. Out of this need, external tools like the "Perpetua Digital Launch Assistant" are being developed, just addressing these shortcomings. Why is this feature important to you Everybody knows you cannot just rename data element in Launch without potentially breaking things. Hence, whenever I want to rename a
Hi , I can not add any calculated metrics in journey canvas of cja , is there any other limitation like this in journey canvas , or is there a way to add calculated metrics as well in the journey canvas visualization , if yes please help and also if you could list out few things which cannot be accomplished in this could help in my research
Hi everyone, I have an array field containing checkbox selections: ["Audience:01", "Audience:02"] I want to create a calculated field that:Displays "AUS" if the array contains only "Audience:01".Displays "OCE" if the array contains both "Audience:01" and "Audience:02". I am struggling to get the formula to work as it is an array. Any ideas??
Is it possible when a user opens a lightbox that a pageview can be fired from that event? Sounds like a simple question but it would be interesting functionality to enable to see if our lightboxes and pages within those are being viewed or not.
Good morning everyone!I'm working with AEM in Headless mode and in my SPA I created an Experience Fragment, but when I access the model.json af my SPA it doesn't render the components contained in my Experience Fragmen only the reference that it exists.Does anyone Know how to make it return all the content contained in the page?Thanks for help!
I'm experiencing two issues with a daily data feed export from a global report suite in Adobe Analytics, where I utilize "post_evars" for filtering and querying:Multiple URLs with a post evar for the server value: Filtering by the server's name ("post_server" in the data feed) to isolate data for a specific website is unexpectedly yielding results from other servers. What could explain this behavior, and is there a resolution?Multiple Countries Assigned to Domain Pages: Despite observing correct country mapping in the data layer, the domain pages are being assigned multiple countries. Why is this occurring, and how can it be rectified?
How do you change the default report suite for all users?
Hi all, I have a use case and wanted to get your thoughts and suggestions to move forward with implementation.We design forms (XDP) and then bind them to a JSON schema. We share a bcs file with our partners that explains them what each field on the form accepts.As you know, based on these defined bindings, we render the form with request payload (JSON) and generate a fillable prefilled PDF document. Our render service is a custom service built on top of Forms render service, only difference being request is a JSON payload unlike XML.We are now trying to render these XDPs as HTML5 forms and need a way to generate this JSON from within the HTML form, so we can feed that JSON data to our downstream systems. I do not see a straight forward way to implement this as JSON would contain the binding names versus XML which contains object names. We looked at Form Bridge API but it can only export XML. Ony possibility is building the JSON structure based on all bindings available in the form
Many of our resources put a comment on their hour entries (using the comment in the update stream, not the note/description field from the timesheet or time entry page). They look something like this: I'm trying to pull in that comment into a report. I've done this before with tasks and issues using "task:lastNote:noteText" and "opTask:lastNote:noteText". I have tried "lastNote:noteText" on an hour report and "hour:lastNote:noteText", but neither work. Does anyone have a suggestion for what field I can pull to get this data into my report?
What is a "key is null" and "skipped" error? how do you handle this one? would you manually sync the existing record from CRM to Marketo then merge them? a record was not created or updated because a duplicate of the current record already exists.
Hi all, Encountring following exception when opening /system/console/osgi-installer-config-printer on the latest aem sdk local installations*ERROR* [qtp1869390363-1791] org.apache.felix.http Exception while processing request to /system/console/osgi-installer-config-printerjava.lang.NullPointerException: nullat java.base/java.lang.String.concat(String.java:1937)at org.apache.sling.installer.factories.configuration.impl.ConfigTaskCreator.getDefaultProperties(ConfigTaskCreator.java:186) [org.apache.sling.installer.factory.configuration:1.4.6]at org.apache.sling.installer.factories.configuration.impl.ConfigurationSerializerWebConsolePlugin.service(ConfigurationSerializerWebConsolePlugin.java:123) [org.apache.sling.installer.factory.configuration:1.4.6]at org.apache.felix.webconsole.internal.legacy.WebConsolePluginAdapter.renderContent(WebConsolePluginAdapter.java:128) [org.apache.felix.webconsole:5.0.10]at org.apache.felix.webconsole.AbstractWebConsolePlugin.doGet(AbstractWebCon
Hello Experts, I am facing one weired issue. This is regarding DOM Ready events that i am firing in WebSDK platform.Suppose i have 3 different rules which are setting different Events. One is event1, Second rule is setting event2 and 3rd rule is setting event3. Now when i send this data to Platform using Sendevent. What i see only the event which is part of Latest rule is there not the other 2. I am using Data Object for using Data Collection. Any help will be really appreciated. Thanks,Nitin
After running an accessibility scan, we found some tables on our site that do not have header tags since they are display-only and are not conveying data. The recommendation was to add role="presentation" to these table tags.I added the following to /apps/cq/xssprotection/config.xml <attribute name="role" description="The 'role' attribute describes the role of an element in programs that can make use of it, such as screen readers or magnifiers."> <literal-list> <literal value="toolbar"/> <literal value="tooltip"/> <literal value="feed"/> <literal value="math"/> <literal value="presentation"/> <literal value="none"/> <literal value="note"/> </literal-list> </attribute>Unfortunately, the role attribute is still stripped out after retrying to add it in the RTEI then tried adding a regex to this, but that did not help.I also tried removing the literal-list leaving only the regex.I v
To access Adobe Experience Manager (AEM Managed Services) Author instances in QA and UAT environments from a non-Adobe environment, which approach is recommended: Setting up a VPN with IP whitelisting to access the Author instance directly Accessing the Author instance through the Dispatcher by enabling it in the Dispatcher configuration If there is any official documentation supporting the recommended approach, please provide the relevant links. Thanks
Hi Team,In the XDM ExperienceEvent class documentation its says that "some interactions may result in multiple related events that technically share the same event timestamp, and can therefore be represented as a single event record" What does this mean? Doesn't AEP generate separate _id for all events and track the uniqueness of an individual event using this field?What could be the scenarios where AEP treats two events as a single event record as mentioned in the documentation?Thanks
My request is ok. However I got error like that in console:The request is not send.
Our ecommerce website is getting substantial reports in dataDog logs (831 in the past day) for:ERROR Error: Uncaught (in promise): Error: Identity cookie not found.and ERROR Error: Uncaught (in promise): TypeError: [alloy] [DataCollector] An error occurred while executing the sendEvent command. It does not happen for everyone.Seems to be an issue loading in the adobe launch script or the actual sendEvent - would placing it an async block and adding try catch around the sendEvent call hide / fix the issue?.
Hi everyone, I hope you can help me with my questions. Thanks in advance. ------------------ So i created a new GIT repo based on this template => https://github.com/adobe-rnd/aem-boilerplate-xwalk. 1. I'm trying to find a detailed information on the 3 component-XXX.json files. I'm looking for the available properties and the property definitions but I'm not finding it. Can someone help? 2. What's the difference between the filter field in compont-definition.json VS component-filters.json? 3. I created a new site on my local AEMaaCS based on the template from https://github.com/adobe-rnd/aem-boilerplate-xwalk/releases. I had a look at the new folders/pages in CRXDE and I can see the resourceType for the components is pointing to something like "core/franklin/XXX/XXX". Where do I see this "core/franklin". I had a look at "/apps" and "/libs" and I cannot see them. 4. In addition to no.3, I can see there are Franklin components like "
I am trying to upgrade core.wcm.components package from 2.7.0 to 2.23.4.For some reason, the core tabs component does not show up the components that are configured inside it.When looking at the model JSON, the structure seems to have changed a bit. I am using the below AEM SPA packages"@adobe/aem-react-editable-components": "^1.1.6","@adobe/aem-spa-component-mapping": "^1.1.1","@adobe/aem-spa-page-model-manager": "^1.3.11" Do I need to upgrade @61380/aem-react-editable-components to version 2 in order to make it work with 2.23.4?Any help is appreciated.Thank you@kautuk_sahni @arunpatidar @kiran5 @lukasz-m @BrianKasingli
Hi Community, I have a requirement where I need to crop the text part of an asset or crop out the whitespace of an asset, these are generally for packshot product images where a certain part contains the text. As an example this image has the a text area where it has the Product name - fresh sugar lychee... and some detailsShould get something like this Is is possible to achieve this with Adobe sensei or any Sling/Java Library or Dynamic media ?Ps - Using AEM cloud & Dynamic media
Let's assume I created some topics and corresponding map using AEM Guides.If I want an output file for example as AEM Sites, where I can change styles so its would render my content with a particular style that I defined.By default, If I generate an output as AEM Sites then the content is getting rendered as below.I wanted to add my own logo and make some other UI changes .Can someone help me with the same and guide me how can I do this?
Hi Team,Multiple times we have been asked to update the header with colour or add menu items and so on.In our production page size almost 20+ lacks pages.Changing header and warming up the dispatcher is headache. Can any one suggest best approaches.Header in in experience fragments.
We are using AEM Cloud. AC tool was applied automatically upon deployment via install hook. We got this error very frequently. We have also applied AC Tool manually but still got this error. Does anyone encounter this before? And what is the cause? 2025-02-11 18:34:05.842 | *ERROR* | [67.168.152.164 [1739298812282] POST /mnt/overlay/netcentric/actool/content/overview/content/items/actoolpanel HTTP/1.1] | biz.netcentric.cq.tools.actool.impl.AcInstallationServiceImpl | Exception in AceServiceImpl: {} | javax.jcr.InvalidItemStateException: OakState0001: Unresolved conflicts in /home/users/system at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:238) at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.save(SessionDelegate.java:551) at org.apache.jackrabbit.oak.jcr.session.SessionImpl.save(SessionImpl.java:456) at com.adobe.granite.repository.impl.CRX3SessionImpl.save(CRX3SessionImpl.java:220) at biz.netcentric.cq.tools.a
For our current client, we have an Adobe Analytics client-side implementation using Web SDK for web. However, we want to migrate from a client-side to a server-side implementation.What level of changes will be required? Additionally, what existing data and configurations can be reused?I am referring to Adobe's documentation, but is there any specific documentation or tutorial related to migrating from a client-side to a server-side implementation for both mobile and web?Thanks & Regards,Kaushik Ganguly
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.