Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
In a recent blog, we introduced using Adobe Experience Platform (AEP) Assurance for mobile apps, including steps for installation, connecting to session, and covering some of the helpful tools within Assurance. Assurance enables you to validate your mobile implementation by verifying events, shared states, extension versions, and more, ensuring your implementation is configured correctly and running smoothly. This post will focus on using Assurance to validate and troubleshoot your Adobe Analytics implementation. Using the new Analytics Events makes achieving data accuracy easier than ever. Getting Started Ensure that you are connected to an Assurance session and have Analytics Events enabled. If you don’t see Analytics Events in your navigation bar, you will need to configure the side bar to add it. Analytics Events Once connected, you’ll start seeing your Analytics events flow into Assurance. In the Events tab, the Detail column will show the event
Adobe provides multiple ways to exclude data (that you have collected) from your final Analytics reporting data set. The most common method in use today is the IAB Bot Filtering tool, which (by default) excludes any hits containing a User-Agent header that matches a list of “bot-based” headers provided by the IAB itself. The tool also allows you to provide your own list of “custom” User-Agents or IP Addresses that you would want to exclude hits from. Using IAB Bot Filtering or other such tools is a great first step, but your Adobe Analytics implementation will still face two major problems:Not all incoming hits can be identified as bots by just examining the User-Agent header or the IP Address; some bots use ordinary User-Agent headers and/or can readily change their IP Addresses to mask their activity.Even if your IAB Bot Filtering setup is able to properly identify all of your incoming bot activity, that bot activity is identified only after an Adobe Analytics
By @jacob-dddev & @kopeti In the previous part of this 2-part series, we considered some of the reasons for choosing server-side data collection. In this second part, we will explore various APIs available, including the Edge Network Server API, Media Edge API, and Data Ingestion API, along with their benefits, technical aspects, and interesting fun facts. Aside from product-specific API, the following API are available for collecting data: Edge Network Server API Media Edge API Data Ingestion API Edge Network Server API The Edge Network Server API allows data to first hit Adobe’s Edge Network before being routed to an array of different products and services. Benefit summary A single request can send data to multiple Adobe products and servicesCan return data used for personalization and marketing Ability to enrich data with Adobe’s lookup tables (e.g. Geo, Network, Device lookups) Manipulate data i
Greetings Adobe Target Community! Let's celebrate our Adobe Target practitioner peer, Ritesh Yadav (aka @riteshy18) for earning the title of Adobe Target Community Contributor of the Month for September 2024! @riteshy18, your insightful discussions and support with your peers in the Community have been invaluable. Thank you for your impactful contributions! Click here to check out who our Top Contributor was in August 2024, and be sure to stay tuned to find out whose contributions stand out in the month of October 2024! Cheers, Amelia
Hi Experts, I am trying to use one 3rd party jar (cloudinary) so that AEM can connect to cloudinary APIs, I have created bundle from these jars and installed in Felix console. Now when I am trying to invoke my logic to connect to cloudinary APIs, it is throwing "java.lang.ClassNotFoundException: javax.net.ssl.HostnameVerifier not found" by jarBundle (3rd party jar bundle). while debugging I saw that this HostnameVerifier is available at rt.jar for 3rd party jar bundle still this issue is appearing. Could someone help me here ? Here is the exception stacktrace Caused by: java.lang.NoClassDefFoundError: javax/net/ssl/HostnameVerifierat org.apache.http.impl.client.HttpClients.custom(HttpClients.java:48)at com.cloudinary.http44.UploaderStrategy.init(UploaderStrategy.java:40)at com.cloudinary.Uploader.<init>(Uploader.java:43)at com.cloudinary.Cloudinary.uploader(Cloudinary.java:43)at com.abhi.www.cloudinary.impl.workflow.UpdateAssetWorkflowProcess.
Calling all marketers looking for a new intelligent addition to your team, Join us for an exciting live session where Adobe product and engineering experts will give you an exciting sneak peek at our latest groundbreaking innovation: AI Assistant for Audiences, coming soon to Adobe Real-Time CDP to supercharge audience insights and actions. Using natural language, marketers can leverage AI Assistant for Audiences to estimate audience size, understand reasons for fluctuations, and define powerful goal-oriented audiences, unlocking more use cases and reaching audiences that matter. Can’t attend? No worries—register anyway, and we’ll send you the recording! Watch here: Youtube Live page.
Hi , I am using Magento Storefront admin Panel (Adobe Commerce) and trying to use the Rest APIs in postman. I have generated the access token and it is working properly with other APIsI want to find the user and user related roles through the API , these are the following endpoints which i found: {{baseUrl}}/V1/company/role/:roleId/users{{baseUrl}}/V1/company/role/:roleId{{baseUrl}}/V1/company/?searchCriteria[filterGroups][0][filters][0][field]=<string> whenever i try to access these endpoints using the token that is required for authorization it is giving { "message": "Request does not match any route."} Please guide me if there's an API endpoint for company , users , roles in magneto and how to access it to get the desired result
we have product pages rendering dynamically from external , without the physical page actually present in aem ex:/content/wknd/us/en/products is the existing page but our product pages will be generated with suffix without actually having the pages in aem. is there a way to extend the ootb sitemap functionality to include these dynamic urls using custom code @imran__khan @arunpatidar
Hi All,While setting up the local envirinment for aem franklin, I'm unable to run the aem using the aem up command its throwing the error "unable to get local issuer certificate" which is attached below, kindly give suggestion to resolve this error. Regards,Nandheswara
Dear adaptTo() Community,3 weeks after the adaptTo() developer conference for AEM and the related OSS projects - including a lot of talks around Edge Delivery Services - we have published all talk videos together with slides and Q&A: https://adapt.to/2024/scheduleimage gallery of the event: https://adapt.to/2024/conference/galleryand finally, the aftermovie: https://youtu.be/hC8gqorecQoSee you next year!Best regards,The adaptTo() Team
Dear adaptTo() Community,3 weeks after the adaptTo() developer conference for AEM and the related OSS projects, we have published all talk videos together with slides and Q&A: https://adapt.to/2024/scheduleimage gallery of the event: https://adapt.to/2024/conference/galleryand finally, the aftermovie: https://youtu.be/hC8gqorecQoSee you next year!Best regards,The adaptTo() Team
Join us to discover the very latest innovations with Adobe Customer Journey Analytics. Every quarter our product experts will share exciting updates to help you understand what’s new and get the most value from Customer Journey Analytics. This quarter’s updates include: • Alerts• Asset transfer• Journey canvas• AJO Reporting Phase 2• Guided analysis in Workspace• New Report Builder in Adobe Analytics Thursday, November 14, 2024 - 9:00 – 10:00 am PT Register here - https://event.adobe.com/customerjourneyanalytics
I need to update all the nodes massively under a specific path in the Assets section of Adobe Media Library.The quick publication option doesn't allow it.Is it possible to rely on the CRX? Can I use an OOB Adobe API?
IntroductionIn this tutorial, we will explore how to create powerful, enterprise-grade dashboards that rival the best-in-class dashboards found in traditional business intelligence (BI) tools. The goal is to demonstrate that you don't need to rely on expensive BI vendors or invest extra resources for users to build and consume insights effectively. By leveraging SQL as the foundation for creating these charts, we can unlock the full potential of your data without the need for additional software or tools. The tutorial is designed with two key audiences in mind: the data team and the business users. The data team will focus on building foundational charts, ensuring that they include the necessary filters and dimensions to provide flexibility. This allows business users to perform deep, drill-down analyses and gain actionable insights directly from the dashboards. This approach streamlines the workflow, enabling teams to quickly create interactive and insightful dashboards without h
Show/Hide cq-dialog Fields based on Drop-Down Selection In AEM by Mayur Satav In this blog post, we will see how to use OOTB show/hide functionality for CQ-dialogs fields based on the drop-down selection in AEM.In AEM, CQ-dialogs are one of the most important components. It is possible to greatly improve the user experience by strategically hiding dialog fields until a specific option is selected by the user. It’s time to get started, so let’s do it step by step. Step 1 — First create one node list of type nt:unstructured for the drop-down list and add below properties. a. class— cq-dialog-dropdown-showhide*. b. cq-dialog-dropdown-showhide-target— .{{anyClassName}}-showhide-target*. e.g. .test-options-showhide-target c. fieldLabel— Options Type. d. name — ./optionsType. e. sling:resourceType — granite/ui/components/foundation/form/select*. NOTE — properties marked as * are madatory Once
Session Details Learn how to migrate a legacy DAM to AEM Assets in this session with Achim Koch. He'll cover stakeholder analysis, resource planning, and data transformation, plus best practices like using CSV files for data handling and ensuring data quality. By the end, you’ll have a clear roadmap for managing your own AEM migration projects effectively. Session Recording Session Schedule 12th November, 2024 | These are pre-recorded and available at any time (on demand). Speaker(s) Achim Koch, Principal Technical Architect, Adobe Moderator(s) Adobe Product(s) AEM Assets Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Session Details Learn how to leverage the Extension Manager for AEM to extend the functionality for your authors across headless editing surfaces as well as universal editor. This talk will equip you with the knowledge to take your UI extensions and enable them to be deployed across organizations and companies. You can even publish extensions to the Extension Manager for others to leverage. Session Recording Session Schedule 12th November, 2024 | These are pre-recorded and available at any time (on demand). Speaker(s) Iryna Lagno, Sr. Software Engineer, Adobe Moderator(s) Adobe Product(s) AEM Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Session Details Personalization! AI! Sound familiar? Adobe offers powerful tools for these essential needs, but knowing where to start can be a challenge. This session provides a foundational architecture to get you going, demonstrating how to integrate semantic search with AEM Edge Delivery Services as a launchpad for implementing more advanced use cases. Session Recording Session Schedule 12th November, 2024 | These are pre-recorded and available at any time (on demand). Speaker(s) Andreas Haller, Cognizant Netcentric Moderator(s) Adobe Product(s) AEM Sites Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Session Details Join Raymond Camden to learn Web Components basics—custom elements, Shadow DOM, and HTML templates—focusing on reusability and progressive enhancement. Through practical examples like embedding PDFs and creating sortable tables, you’ll gain skills to build dynamic, interactive components and enhance your web applications with modern solutions. Session Recording Session Schedule 12th November, 2024 | These are pre-recorded and available at any time (on demand). Speaker(s) Ray Camden, Sr. Developer Evangelist, Adobe Moderator(s) Adobe Product(s) AEM Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Will there be an issue on doing this? I have a bundle build locally in Java 11. But the in house AEM instance that I am trying to deploy to is running in Java 8. Will this create compatibility issue for the bundles once deployed to the AEM instance running in Java8? If yes, is there a solution on how we need to proceed?
Hi Team, I've just discovered that on my 6.5 in-house AEM DAM the metadata of the asset does not transfer if the asset is copied to a different location. In the Copy Assets section in this manual:https://experienceleague.adobe.com/en/docs/experience-manager-65/content/assets/managing/manage-assets it says that date and date created will not be copied, which I understand.In my case I have an asset that came with the metadata from original source. I fixed the metadata (Title, Description, Tags, Keywords) on the original file, then needed to copy it to a new folder to have two copies. The new copy of the file is displaying the metadata it came with from the original source. Why did the AEM DAM not transfer the metadata that was added through the UI? Is this a bug? This means that my stakeholders who copied assets from the folder of assets with updated metadata are seeing wrong or non metadata at all. I tried applying different metadata schemas, but it did not make any chang
Hi all,I'm having a hard time knowing what the pros and cons of RDE vs a local environnement is. I have a full scrum team that will shortly be working with a cloud AEM instance and it has been suggested that I use RDE environments rather than local environments on my developers computers. Naturally I have a tendency to think that a local environment is required to properly build an entire business website, but perhaps I am mistaken. Is RDE a viable option for a development team? And what should my preoccupations be?
Hi, We are having standard client side implementation for our websites. We don't want to move AEP for now. Is there any other way to implement server-server side implementation under Data Collection? We want to collect the visitors data regardless of cookie consent. We are losing some sort of traffic by denying the cookies consent.
Use this thread to ask any questions related to the Experience League LIVE session titled,Harmonize Audiences in Experience Ecosystems - Federated Audience Composition in Experience Platform. Experts are monitoring this thread to ensure your questions are answered. Thanks and we hope to hear from you!
Hi All,We have production author where we see issue with timelines details issue upon page edit as "page published" timelines details has been updated when ever page edited, attached screenshot for reference.Kindly share your suggestions on this "replication-service" user related details to do further investigation why "page published" timeline details getting updated whenever page edited. Attached screenshot for reference.
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.