Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Today, we are going to talk about a method of onboarding data into RTCDP which is discussed a lot and helps stream data into Adobe Experience Platform from pretty much any third party. We are going to cover the HTTP API streaming source. So let’s get started. Source Navigate to the Sources in the Experience Platform UI. Above, you would see ‘Set up’ the first time you try setting it up. Since, I’ve set up an account at my end, it shows up as Add Data. Once you’ve created the account, you move on to Adding data. The screen looks something like below: Go ahead and click on Add data. Select your dataset, you would like to stream data to. Review and finish. Next step is where most of the end users get confused. How to test whether the end point is working fine for them or not. Testing Using Postman Next step is to get the streaming endpoint details to stream test data to. Select your dataflow from the list of dataflows for the account. Scroll t
In June 2024, Adobe deprecated Marketo Measure fields on the SFDC Lead/Contact objects. This means that new downloads of the Marketo Measure install package in Salesforce will no longer insert custom Lead/Contact fields, and the integration automation will no longer copy data from Measure Touchpoints to Lead/Contact fields. Why was the change implemented in Marketo Measure?Performance, cost, and market timing. This change is expected to reduce customers’ Salesforce API costs by 10%. Furthermore, these extract, transform, and load (ETL) jobs cause the highest number of errors in the Measure integration. However, the market timing is favorable for this change. More and more teams are integrating custom objects into their RevOps data models, and familiarity with referencing custom objects is increasing. As system architecture complexity increases, analytics and campaign teams are better equipped to reference source data on custom objects. How to adjust to this change?Your t
We are sorry to inform everyone that we have to cancel our Workfront 24.7 release webinar because of an unforeseen issue with the web hosting platform we use. We still have a recording and slides for you explaining the release. You can ask questions about new features below. Answers from our product managers might be delayed because we are entering our week-long company-wide summer shutdown. We sincerely regret any inconvenience this will cause.UPDATE:You can now view the recording we made in preparation for the 24.7 release webinar HERE (the audio begins at 1:00). The release presentation slides are attached below, with several new slides added since the recording was made. We welcome your questions about the release below.
In today’s tech byte post we will discuss how to update a specific attribute of a profile using the upsert feature of Adobe Experience Platform. Let’s understand the meaning of “Upsert” in Adobe Experience platform context. Typically, when you ingest a record into the Platform with just a specific attribute, it updates that attribute but sets the other attributes to null. Upsert, however, allows you to update only the desired attribute while keeping the remaining fields unchanged. A good example is when one wants to update only city, state and zip code request works fine, but overwrites any other existing attributes to NULL The upsert feature enables the ability to update the selected attribute for a profile, here’s how you would enable it and get started Let’s have a look at how we would do this via API 1. Disable dataset for profile 2.Enable for Upserts & Profile The request body includes a path to unifiedProfile setting the value t
I've implemented a new option for publish to preview, but I'm unable to find where to disable the option if required fields in my content fragment are not authored.Can anyone help me with the path in libs where Quick Publish and Manage Publication options are disabled if required fields are not authored, so that the same I can override. Thanks in Advance!
Smart Campaigns and Smart Lists are two of Adobe Marketo Engage's most powerful features. Given their power, there are key things to lookout for when creating and leveraging Smart Campaign and Smart Lists. Take a deep dive into our Adobe Marketo Engage Champions' "gotchas", best practices, and tips & tricks for Smart Campaigns and Smart Lists. Thank you to @chiara_riga, @phillipwi1, @natalie_kremer, @veronica_lazar1, and @chris_willis1 for sharing all your great knowledge with Marketing Nation Community! Chiara Riga - Marketing Operations Manager, Digital Shadows 1. Data retention policy: There are certain data points that Adobe Marketo Engage retains only for a set amount of time. It is important to remember this data retention policy as it can affect the results of your smart campaigns. For example, if you try to pull a Smart List of everyone who had a Data Value Change in the last 6 months, it will actually only pull th
Smart Lists are a key functionality within Adobe Marketo Engage, and a strong knowledge of how Smart Lists work is key to being able to take your Adobe Marketo Engage usage to the next level. Smart Lists allow you to create combinations of filters in order to find lists of people within your database who meet the filter criteria. Smart Lists can be used within programs, or you can have standalone Smart Lists in the Database section of Adobe Marketo Engage. Are you wondering how to get started with Smart Lists? In this blog, we’ll go into detail on all of the different aspects of Smart Lists, and at the end we’ll have a quiz to test your knowledge!Filters. The most important part of your Smart List will always be your filters. Filters will be dragged over from the right side of the screen within the Smart List tab of your Smart List, and there are myriad filter options: Within the Activity History folder, you will find various filters based on different activities that people ca
We are excited to announce the General Availability of Experience Manager Assets Content Hub and Dynamic Media with OpenAPI capabilities, available to Assets Cloud Service customers on 28 June 2024. Content Hub puts branded content at your fingertips, enabling any teams to easily discover, remix, and activate approved assets at scale, through an intuitive portal. Teams throughout the enterprise can quickly access brand approved assets for reuse or inspiration and activate content across all distribution channels throughout the organization and extending to its business partners like agencies or distributors. Learn more about Content Hub via below Experience League documentation: Overview Provisioning Configuration With Dynamic Media with OpenAPI capabilities, assets are referenced from the DAM (no binary copies), so whatever changes are made in the DAM will auto-propagate in downstream applications while maintaining asset governance. Further, the assets are optimized and transfo
First, I'm not the Workfront Admin for my company, but I am the only one using Workfront's Request form for our company's global sales team, so it seems this is my issue to solve. We recently were forced by Adobe to upgrade to the Admin Console & a Federated ID using our company SSO. Prior to this I could send a link to my request form out to any person in the company and they could submit a project. Now when they try, they all get the following:I've found a way to get around the error (well so far it only works for a few people) but it's not easy. This request tool is being sent to roughly 700 people across the globe and I can't have a complicated work around just to allow them access to what's already a border line complicated request form. Is there an easy fix for this?
Introduction Adobe Customer Journey Analytics (CJA) is built on three types of datasets to gather actionable insights into your customers' journeys. These dataset types, Event, Lookup, and Profile, each play a unique role in capturing and presenting different aspects of customer data. Event datasets are structured to record detailed interactions at specific points in time, covering every key action that a customer takes on your platforms. In contrast, Lookup datasets serve as reference points, offering metadata context to the recorded event values. Profile datasets, however, concentrate on the individuals behind those actions, combining the data into customer attribute metadata. Each dataset type serves a unique purpose and provides specific data points critical to understanding customer interactions. This blog post offers an overview of these three CJA dataset types. It highlights their key characteristics and potential applications, helping you understand their functionaliti
Authors: Jaemi Bremner (#Jaemi_Bremner), Sunil Kumar A K, and Sachin Yelchithaya (#Sachin_Yelchith). In this blog, we are explaining different approaches on how we can build a dataset in Adobe Experience Platform to perform cross-device analysis using Customer Journey Analytics which was incepted from multiple customer requests. Statistics from various sources depict the usage of multiple devices across digital domains. This makes it interesting to get some insight into specific patterns of consumer behavior across devices. While mobile usage is on the constant rise, tablets and desktops continue to mark their presence as well. Generally, around twenty percent of cross-device transactions completed on a desktop start on a smartphone, and 35% of those completed on a smartphone begin on a desktop. Ignoring to measure the cross-device performance, this alone could lead to poor decisions based on weak or insufficient data. A study says globally, 31.6 billion connected devices are exp
Hello everyone! Welcome to our first thread on 'Tuesday's Tech Bytes'. This thread focuses on 'Tips & tricks in Adobe Web/Mobile SDK Migration'. Considering we already know about what Adobe Web/Mobile SDK is, let’s not spend time reviewing anything over here. For more information related to Web/Mobile SDK, kindly go through the Implement Adobe Experience Cloud with Web SDK tutorial from Adobe Experience League. Also, for these posts, rather than reading through the paragraphs, let’s ask and answer questions in phases for a more directed understanding. What’s the licensing cost? All Experience Cloud customers can use Platform Web/Mobile SDK. It is not a requirement to license a Platform-based application like Real-Time Customer Data Platform or Journey Optimizer to use Web/Mobile SDK. So, the important stopper is already out of our equation. How do we convince our business for this migration? Platform Web/Mobile SDK can solve multiple problem areas in data colle
Hello everyone! Welcome to our second thread on ‘Tuesday's Tech Bytes’. This thread focuses on 'Tips & Tricks in Adobe Web/Mobile SDK Migration' and is the second part associated with the topic. Please head over here to read the first. Without further ado, let's pick up where we left off last week. Once Datastream is configured what would be the immediate next step? The immediate next step is to configure the 'Data Collection Tags' for data collection; however, the configuration steps are somewhat different from the legacy one. What are the extensions required to implement/migrate Platform Web/Mobile SDK? It is important to note that the extensions for Web and Mobile are not the same, and hence the tag configuration for this implementation/migration differs. The below extensions are exclusive from the default extensions like Core for Web and Mobile Core & Profile for Mobile. Extensions for Web: Adobe Experience Platform Web SDK (Mandatory) Common Web SDK P
Hello, everyone! Nice to have you back for another exciting edition of 'Tuesday's Tech Bytes'. Having wrapped up our discussion on 'Tips & Tricks in Adobe Web/Mobile SDK Migration' last week, we're all set to delve into our next topic: 'Best Practices for Adobe Web/Mobile SDK Migration’. If you missed our previous threads on the first theme, be sure to catch up right here (Part 1 & Part 2). Without further ado, let's jump right into our new theme! In the realm of best practices, it's important to acknowledge that everyone brings their unique experiences to the table. Nevertheless, in this discussion, I'll strive to address critical aspects of migration related to the following items: Comprehensive change management strategy Utilizing a holistic approach to migration Prioritizing data security and compliance Initiating with thorough documentation Conducting sufficient and robust testing Evaluating and optimizing your dataLayer Grasping XDM & JSON proficiency L
In the ever-evolving landscape of data analytics, the agility to adapt and present information clearly and securely is not just an advantage—it's a necessity. As we strive to craft more impactful dashboards, particularly in the critical area of Adobe Real-Time CDP, leveraging the capabilities of database views with in Data Distiller has emerged as a transformative approach. Here's how creating views in your insights data model can offer unparalleled benefits:Simplified Data AccessCrafting a user-friendly experience starts with the complexities of our data models. By creating views, we distill complex relationships into accessible insights. This abstraction layer means that dashboard users can focus on the insights, not the intricacies of SQL joins or table schemas.Tailored Data PerspectivesDifferent stakeholders require different data slices to inform their decisions. Views serve as a bespoke lens, offering customized snapshots of data tailored to the needs of various roles within the
After multiple deadline extensions since Google announced it in 2020 for the first time, Google finally disabled third-party cookies for 1 % of randomly chosen Chrome users globally in Jan. 2024. Google will completely phase out third-party cookies in Chrome browser by the end of 2024. So, it is more relevant than ever to talk about event forwarding. Why should we implement server-side tagging?Before we dive into event forwarding, let’s take a step back to think about why we should use server-side tagging. There are three key benefits of server-side tagging though there might also be other benefits.Data Security & ComplianceWhen you implement a tracking pixel (client-side tagging), you cannot control what data it collects on your website. It will collect the IP address of the end user for sure. Still, it is also possible to collect other sensitive personal information such as email address, first name, last name, or mailing address. However, you can decide what data to s
Our Adobe Digital Experience Communities are the heartbeat that connect, engage and empower our users to create game-changing digital experiences leveraging Adobe solutions. What is the Community Advisor program?The Community Advisor program is a prestigious, year-long initiative that recognizes our most engaged and active members of the Experience League communities. The program fosters peer-to-peer learning and offers a platform for users to exchange knowledge, receive assistance and connect with other each other.Community Advisors are product SMEs who consistently contribute to the growth of the community by showcasing their expertise in areas such as answering product-related queries, creating technical blogs, mentoring community users, proposing product ideas and engaging with fellow community members. What are the program benefits? Biannual calls with the Adobe product teams Vouchers for Adobe Experience Cloud certifications Opportunity to participate in beta testing
We are looking at building an integration that pulls requests and incidents from ServiceNow and creates tasks in Workfront. These would be used for Agile planning. The larger goal would be to keep SN and WF in sync. One of the questions is Fusion vs Custom API. Has anyone done something similar that would be willing to meet with us so we can gain some insight or wisdom?
Im observing the below error in logs, while attempting to create the language copy as per the documentation. I have selected the Microsoft trial license for the same. Is the any other configurations needed prior to translation ? *ERROR* [JobHandler: /var/workflow/instances/server0/2021-11-02/sync_translation_job_15:/content/projects/create_french_languagecopy0/create_french_language_copy/jcr:content/dashboard/gadgets/translationjob] com.adobe.cq.wcm.translation.impl.CQPageMachineTranslator Error while translating propertycom.adobe.granite.translation.api.TranslationException: Error Code: TRANSLATION_FAILED. Message: Error Code: REQUEST_FAILED. Message: Access token creation failed for unknown reason. Maybe bad credentials?
Experience League Communities are the heartbeats that connect, engage and empower our users to create game-changing digital experiences leveraging Adobe solutions. What is the Community Advisor program?The Community Advisor program is a prestigious, year-long initiative that recognizes our most engaged and active members of the Experience League communities. The program fosters peer-to-peer learning and offers a platform for users to exchange knowledge, receive assistance and connect with other each other.Community Advisors are product SMEs who consistently contribute to the growth of the community by showcasing their expertise in areas such as answering product-related queries, creating technical blogs, mentoring community users, proposing product ideas and engaging with fellow community members. What are the program benefits? Biannual calls with the Adobe product teams Vouchers for Adobe Experience Cloud certifications Opportunity to participate in beta testing and early
Cover the following topics thoroughly: Dispatcher config like use of ignoreurlparam rule Use of wipe mode in CTT and how to sync users Dispatcher secure content vs CDN caching Steps to consider before migrating assets Ingestion/extraction phase in CTT Smart crop vs smart imaging Migrate static templates to editable templates Stress/load testing Reading error logs Reindexing Adobe IMS + SAML integration Rendition generation post migration Daily maintenance activities/tasks Scalability CIF Venia Project and components SPA share content btw mobile and desktop - use of WYSIWYG ADOBE IO/event Browser based caching Read about Sling Content Distribution (SCD), TTL, queryparam Designing tenant sites with author control - style system, clientlibs in editable templates https://www.chinafy.com/blog/what-cdn-does-adobe-experience-manager-aem-use-and-does-it-work-in-china Monolithic vs centralised architecture Public/private key Cache invalidation
Join us for an exclusive event for content professionals in banking, financial services, and insurance. Gain insights on digital transformation, artificial intelligence (AI), and structured content management.Adobe CONTENT STRATEGY LEADERS LIVEFree & Virtual | Aug 27, 8:45 AM – 12:15 PM PDTHere’s why you should attend:Discover industry best practices and insights from leaders at top organizations and analyst firms like J.P. Morgan, TransUnion and IDC. Learn how to craft and evolve enterprise content strategy for large organizations. See why leading BFSI firms are adopting Adobe’s CCMS – Adobe Experience Manager Guides, to create knowledge and support content.Register for free
Welcome to AEM: Tuesday Tech Bytes! We are excited to introduce "AEM Tuesday Tech Bytes," a weekly learning program dedicated to enhancing your Adobe Experience Manager (AEM) expertise. Over the next six weeks, this blog will feature insightful topics written by four of our esteemed AEM community advisors. Each topic will delve into one of our four engaging themes, designed to provide you with practical knowledge and actionable insights to optimize your AEM experience. Our themes: Tips & Tricks: Discover practical tips and clever hacks to optimize your AEM workflow and enhance productivity. Best Practices: Learn industry standards and best practices to ensure your AEM projects are executed with excellence. Integration: Explore innovative methods for integrating AEM with other Adobe products and external tools to create seamless workflows. Golden Nuggets: Uncover hidden gems and advanced techniques that can take your AEM skills to the next level. Use Cases / Success Stories: Gain i
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.