Evars in adobe analytics. Level 4. Evars in adobe analytics

 
 Level 4Evars in adobe analytics  Questions

Hi Loana, You can see unspecified in an evar report. com using your AdobeID credentials. The Data Repair API is a tool to delete data from Analytics report suites. Data Workbench. . To see what data is being sent in JS console: - On Windows press ctrl+shift+j - On Mac press alt+cmd+j Adobe Analytics Debugger for POST and GET requests. you really don't want to maintain too many copies of the s_code, or DTM rules or Processing rules if 90% of the information is common. To learn more, take a look at the links below! And, special thanks to @brian_au . e. Using Report Builder to learn the Adobe Analytics API; Using Postman to Make Adobe Analytics 2. Low-traffic thresholds are not visible in the Analytics UI. This feature is limited to the provisioning of up to a maximum of three endpoints per Report Suite (i. . Configuring eVars is one of the most fundamental parts of your Adobe Analytics implementation. So, if you see the value in the Analytics call, both instances and occurrences will increase by 1 for that value; You do not have control over when or if either instances or occurrences. e. Adobe Analytics. I know this is already marked as answered, but I thought I'd throw in my feedback too!Combine Traffic Variables (sProps) and Conversion Variables (eVars) I would like to see the custom segmentation variable types combined so everything is an eVar, but with Pathing optional. No complicated custom code needed! 1. The attribution panel and lookback window are the keys to unlocking a deeper understanding of your customers and their journey with your brand. Adobe Analytics provides native support for measuring the most popular video formats on the Web. When you send data to Adobe Analytics, data collection servers translate the hit into a single row of data with hundreds of columns. Adobe Experience Platform allows you to ingest Adobe Analytics data through the Analytics source. Two columns are dedicated to each eVar; one for direct data collection, and the other for persisting values. Adobe recommends using eVars in most cases. Wanted to check if Adobe analytics provides the capabilities of hiding/unhiding of any variable (evar, prop or events). Events, eVars, props - Variables in Analytics. to gain points, level up, and earn exciting badges like the newThe event for completion of the form with id 246bs8 was fired in a different image request when prop20 was fired. Select Edit Settings > Traffic > Traffic Variables. Level 2. A prop which is a traffic variable will always expire on the hit and have. products is very particular. The Data Workbench capability included as part ofHi, thanks for replying, i might have missed something important here, hope you can help me understand. 0. So you want to find double white spaces in values when filtering a table in Workspace. Adobe Analytics. Category (optional): The product category. An eVar can be visit-based and function similarly to cookies. An eVar is persistent which basically means it holds its value until the variable expires. It’s with this variable where you pass information about your products: the SKU, the quantity of products sold, the total price of the products, taxes, shipping costs, and potentially a lot of other data. The following table shows the variables that the Adobe Experience Platform Edge Network automatically maps into Adobe Analytics. This request contains the analytics data gathered from your site or app. On those instances, we use a single eVar to capture multiple values with a delimiter and segregate them by classification. Now, we can travel “ back in time ” with confidence and use the power of our trusty time machine (a. In the eVar docs, it says: "After the eVar expires, it no longer receives credit for success events. Configuring eVars is one of the most fundamental parts of your Adobe Analytics implementation. 0. Good morning, Is there a place in the admin console/analytics workspace where you can check whether data for the eVars and events that I am using on my 1. The following screenshot comes from the Report Suite Manager. x. I've read the Adobe documentation, but the example show is for just once basked item. It works well with event-driven data layers, makes adding merchandising eVars and custom success events easy, and comes with a solid. If you set s. Experience Cloud Advocates2. This metric counts. 1. NOTE: When setting up Processing Rules, you may find that the “a. Understand different types of dimensions and parameters existing in Adobe Analytics (evars, props, and events) Determine how to export data from Adobe Analytics; Readiness questionnaire. SOLVED Merchandising eVars and product string with multiple products. There is no other way to capture data in that metric without using products. Ben will be online to answer your Analytics and Adobe Summit questions. g. But it would still persist in. User. Some dimensions and events can be shared between two sites. and if you are using Data Steams, that JSON needs to be in the XDM schema and use the Adobe Experience Platform Data Stream mapping. This feature is limited to 200 eVars per Report Suite. If you are trying to replicate the behaviour of a Prop (set the value, then forget about it), then use "Hit"When you drag a dimension in Workspace to a blank canvas, Adobe automatically applies this metric to the project. Implementing Adobe Analytics using a data layer typically follows these steps: Work with your site development team to implement a data layer: Your site development team is primarily responsible for making sure the data layer object populates with correct values. Questions. Hence, your real time reports in Adobe Analytics are only prop reports as props are lighter to process. you can do some calculation with evars, it was proven by the last "analytics idols contest". You can also trend metrics over time, such as to see how many orders visitors make on your site each day. Select Set Variables for Action Type. Can anyone guide me whether i assigned correctly or did i. All subsequent success events that involve this product are credited to "Canary". eVars are designed to report on conversion events, to show you which values are most successful in influencing visitors to reach your goals. In your Analytics extension in Adobe Launch, if you did not configure the report suite through the available dropdown, then you will also not be able to see any of your configured eVars (and props and success events) in the Set Variables action. To deal with this, many companies reserve a set of variables that are meant to be used for different purposes and re-used as needed. Adobe Analytics) to make data-driven decisions. Enter a Segment property name on the left and an Adobe Analytics eVar number on the right. However, Adobe has improved eVars to an extent that they now fulfill almost all use cases for props. December 31, 2023: End-of-life. Make sure that you record how you use each list variable and their logic in your solution design document. 0 API Requests; Analysis Use Cases. Conversion Variables (eVars) overview. Learn ways to implement Adobe Analytics. e. This feature is limited to 200 eVars per Report Suite. eVar2 = "link section" s. I appreciate for your time thank you. In this video, get an introduction to conversion variables, also known as “eVars”. ”. Go to the Rules tab, then click the desired rule (or create a rule). e. Values passed into eVar variables follow the user. However when reading the Adobe Help Comparing Props and eVars I read. 1. Release Date. Hi , looks like I was somewhat incorrect in my statement: Given that counter evars are meant to be used against success events, they should, in-fact, be visit based. The default integration doesn’t support sending calculated metrics or other dimensions (eVars) into Adobe Advertising. It is set equal to the last value passed into its corresponding eVar. Conversion Variables (eVars) The Custom Insight Conversion Variable (or eVar) is placed in the Adobe code on selected web pages of your site. Config variables are settings values that help make sure the correct data reaches Adobe. The evars are set to expire after visit, wouldnt that mean that the evar value for a visitor that swipes 10 times would be 10 for that visit? As it is incremented by +1 each swipe? Or maybe that i. Look at header parameters to see all props evars present or n. Experience League. For example, you may say that eVars 1-70 have to be standard, but eVars 71-100 can be used differently by any report suite and will not be rolled up to the "global suite" (i. List variables are custom variables that you can use however you’d like. Mark as New; Follow; Mute; Subscribe to RSS Feed; Permalink; Print; Report; I was curious to find out if anyone has been encountering the same issue as I am when. Quick links. Further looking at your sample data, a lot of them are actually currency values, such as CoverageAmount1 and MonthlyPremium1, a. Select Save. Analytics. Adobe Launch. Props can use pathing, whereas eVars cannot. a report suite and needs to be enabled in each and ever report suite you are using. Two columns are dedicated to each eVar; one for direct data collection, and the other for persisting values. Value 2 = Module Location. which can. I've gotten as far as setting up a rule in Adobe Dynamic. 2/ When linkTrackVars executed, correct values were set to eVars. getEvents () endpoint and similar for Evars and Props. AA Product String Builder (By SDI) Adobe Analytics Product String (By Blast) Adobe Analytics Product String (By Adobe) We found the AA Product String Builder to be the most comprehensive extension. Save changes. As mentioned and echoed by yuhuisg, your sample data is already over 255 byes and will not be completely recorded into Adobe Analytics and truncated to the first 255 bytes. href% <-- to set link URL eVar. Good afternoon, everyone, We are working with Adobe Analytics in our company and we would like to know how it would be possible, to hide an evar for the users. Dear Daniel, Adobe recommends eVars over Props because if you set eVar expiration to Hit, it behaves as a Prop. A standard column contains data sent to Adobe from the image request. Based on my knowledge of how contextdata variables and evars work, this shouldn't be a problem. Created for: User. Level 4. products, is the fundamental dimension for commerce tracking and reporting in Adobe Analytics. Some dimensions, such as eVars, persist dimension items past the hit they are set on. As campaign tracking is the most common use case, we have provided that separately as that will help in saving one of your evars or props. If you want to use the default "Revenue" metric in Adobe Analytics, then you *must* use the products variable to send data to it. 1. it is a boon for a retail implementer where he has an option to track any activity on his. 3. ”Adam is obviously correct (he always is correct :-) ) but it all depends on what you are doing in those report suites and how you will set those props and evars etc. Don't want to use sProps or eVars as don't want to skew total page views, visits, etc. The maximum length for this field is 100 bytes. I ask because some of my eVars have what seem to me to be wildly inflated instance counts. Campaign Conversion Funnel: Shows Click-Throughs, Checkouts, Orders, and Revenue. Another way would be to define a Calculated Metric with a non-default model and set the original event's visibility to "Hidden", I suppose. Example: When a visitor clicks on the internal promotion, an eVar. It will help you gauge whether your current experience matches the recommended minimum. Particularly, how to propagate values not only for s. If it is not there, don’t panic. In reports, I can see the occurrence for each value chosen by the user in different rows. It can be used to create Classification values out of existing data and populate Classification dimension based on regular expressions. For detailed documentation, see Processing rules overview. This feature is limited to 1 million Media Starts per month across all Report Suites (“Adobe Analytics for Streaming Media EntitlementAlmost all variables in Adobe Analytics have a character limit. GDPR deletion: Full Support; note that GDPR is now handled in coordination with Adobe Experience Platform. . . eVars can use success events as metrics. events=”scAdd”. Additionally, each eVar may contain up to 500,000 unique values or data elements per month. Questions. Here are the different settings that you can use with your merchandising eVars. As is the nature of any visit-based evar, their convenience is their ability to tie-out to events/metrics that don't necessarily happen on the same hit. 0 API that I can get a list of Evars, Props and Events for a given report suite. _experience. Lots of people fail to. Click Edit Settings — > Conversion — > List Variables. In previous versions of Adobe Analytics, props and eVars had advantages and disadvantages to each other. For standard eVars, when a success event takes place, Adobe Analytics uses the post_evar column instead of the regular eVar column to determine the eVar value that should be given credit for the event. Hello everyone, I am trying to add a new evar to the Analytics Extension in the Global Variable but when I try to select it, I dont see it. Some of the data ingested through ADC can be mapped directly from Analytics fields to Experience Data Model (XDM) fields, while other data requires transformations and specific functions in order to be. Under Actions, click an existing Adobe Analytics - Set Variables action or click the ‘+’ icon. To see what data is being sent in JS console: - On Windows press ctrl+shift+j - On Mac press alt+cmd+j Adobe Analytics Debugger for POST and GET requests. pageview tracking) is working, alongside wiring up any custom tracking. Example: I'm passing multiple click through actions in a test using s. e. How eVars work. The Products Variable (s. So, if you see the value in the Analytics call, both instances and occurrences will increase by 1 for that value; You do not have control over when or if either instances or occurrences. Adobe Analytics - Live Stream Add-on includes Live Stream triggers, Live Stream dashboards, and Live Stream data features. Hi community, regarding counter evars, short use case: increment a counter evar by 1 if a user swipes a menu either to the left or right in mobile view. Join us for our next Community Coffee Break on November 14 at 10am PDT. 3) Variables and values: See which variables and values Adobe Analytics captures on each page so you can address missing or misformatted data. Additionally, each eVar may contain up to 500,000 unique values or data elements per month. Real-time understands trends in your data from minute to minute, within seconds of collection. Also, if you request reports from Adobe Data Warehouse, your prop reports will be delivered much faster than your eVar reports. You can add tags to organize your report suites. Now, we can travel “ back in time ” with confidence and use the power of our trusty time machine (a. 1:57. It's good that you understand that eVars and Marketing Channels have their own persistences. Learn more. Assume you have a requirement to extend the character limit for 4 evars more than 255 and you are trying to use listVar 1. Please let me know if there is a way to get the same data using the 2. 490. This feature is limited to 200 eVars per Report Suite. S. 2/ When linkTrackVars executed, correct values were set to eVars. The new evar is only in dev report suite. Adobe SiteCatalyst and Adobe Insight consume and inter act with data diff erently in a f ew instances when implemented. Learn. Mark as New; Follow; Mute; Subscribe to RSS Feed; Permalink; Print; Report; Hello! I know this should be already solved, but I can't find the answer I'm looking for, even when I've seen more people with. Adobe Analytics has two versions namely Adobe Analytics Standard and Adobe Analytics Premium and both are paid. Having a dedicated dimension (usually an eVar) in Adobe Analytics that identifies the site name/app name will allow for segmenting, troubleshooting, virtual report suite creation, etc. Props cannot. Conversion Variable evars. When you send a value in a prop and an evar on a page both increase in page views count by one. This can also be used to increase the number of available props, eVars, and list variables in Adobe Analytics. Quantity (optional): How many of this product is in the cart. We can change the expiration of an eVar in the admin console and it can be based on a time period (a week, or a month) or after a visit ends. Like. Purchase) whichever comes first (not just one or the other). Adobe Analytics combines the capabilities o f multiple web analytics tools that have been available from Adobe to date: Reporting and analytics (previously available in SiteCatalyst), Ad hoc analysis (Discover), Report Builder (ReportBuilder — a Microsoft Excel plug-in), and DataWarehouse (Data warehouse —To do this, follow the below steps: Go to Admin and select Report Suites. Additionally, the current value of the merchandising variable is tied to all subsequent products until one of the following conditions is met: The merchandising eVar is overwritten with a new value. Adobe recommends using eVars in most cases. Also learn the difference between traffic and conversion variables and how. Segmentation: If the segment criteria includes a variable with a high number of unique values, values captured under low. SOLVED Processing Rules - Setting Counter eVars from Context Variables. 1 Accepted Solution. Adobe Analytics evars, props & events in App Measurement 2. Adobe Analytics - Predictive Workbench Add-on includes Live Stream triggers, Live Stream dashboards, and. 'abcd' " will return values of all cases. So since eVars can now have pathing through the Flow visualization and get Participation by default, that's why there may no. Watch video tutorials for Adobe Analytics and learn how to get the most out of your data. For instance, if you have a. If quantity is more than one, set price to the. Level 1. First, developers integrate some code onto each page of a website (or web app). Enter Adobe’s latest version of its Analytics product: Adobe Customer Journey Analytics (CJA). Different site have different implementation needs. Almost any other player and video format can be measured using JavaScript. Google Analytics. if you setup some of those segments like "yesterday", "last week", "last. Adobe Analytics data is streamed into Adobe Experience Platform into the Global midValues dataset. Adding to previous replies make sure the evar is enabled, also check if they are enabled for "merchandising" or they are merchandising evars, if that is the case, they can be used only in product string, and if they are not used in product string , there are high chances they can get excluded from r. This report is also customizable so that you can add Custom Conversion Events to the Conversion Funnel to see if visitors to your site make it from. However, as all data ingested via the AEP Web SDK only arrives as fragmented context data into Adobe Analytics, I can't think of a way to make sure we can iterate over a whole array of multiple products and data points while making sure to append it to the same hit just via processing rules:Adobe Analytics. Use Adobe Launch. In analysis workspace we wanted to show only event2 for generating the report. Its primary purpose is to segment conversion success metrics in custom marketing reports. Common dimensions include Page, Referring domain, or an eVar. see video here: Adobe Summit 2018 | The Digital Marketing Conference | March 25—29, 2018 in short you have to do the following steps create new segments based on the values from the evar: create calculate. If a feature in the web does not exist in the app, do not reuse the associated variables in the app. Hello everyone, I listed few data elements assigned with respect to eVars, Props, Events. Under Actions, click an existing Adobe Analytics - Set Variables action or click the ‘+’ icon. However when reading the Adobe Help Comparing Props and eVars I read. These are notable differences, but it’s generally possible to work around those limitations when migrating to Google Analytics. 4. Props has the expiration set to the hit level whereas you can set custom expiration for the eVar like you can set the eVar to expire at hit, visit, visitor & day etc. The addProductEvar plug-in allows you to easily add an Adobe Analytics merchandising eVar that uses product syntax to the products variable without worrying. Configure eVars. The 1. Employee Advisor. Its primary purpose is to segment conversion success metrics in custom marketing reports. The future of Adobe Analytics is Customer Journey Analytics (or CJA). Most of these won't be tied to individual products (for when they order multiple products) but relate more to the overall order. eVars allow us to give context to our visitors’ behaviors (i. (vi) Events. Click Next to advance to the Schedule settings, the select a frequency period for the feed: You can also select the time of day for the feed to process. Hi, I need to collect a lot of data on the confirmation page such as delivery option, delivery store, delivery state, payment option, promo code used, etc. If you are using conversion variable syntax this does not really matterAnalytics field mappings. A cyber threat actor could. Attribution Differences in Similar Reports Potentially Different Lookback Windows and Attribution Models. In this video, you will get an introduction to the Adobe Analytics user interface and learn how to log into Adobe Analytics. Up to 250 eVars are available if your contract with Adobe supports it. eVars can use success events as metrics. A basic report shows rows of string values (dimension), against a column of numeric values (metric). Product profile admins do not have full access to Adobe Analytics. What is Maximum size of the S. Select the desired Report Suite. Select the Report Suite > Edit Settings > Conversion > Conversion Variables. The selected metrics are saved as the defaults for this report. Now, Adobe. The advantage to doing this is you can apply revenue metrics to product SKUs, rather than eVars. Internal Site Search. to explain, my evar100 will contain 2 different values for the same product (evar100 = x,y) what separator can i use to separate those variables without breaking sproduct structure ? Analytics field mappings. Conversion Variables (eVars) The Custom Insight Conversion Variable (or eVar) is placed in the Adobe code on selected web pages of your site. List eVars; Merchandising eVars (in context of events) This is just the tip of the iceberg with Containers and Segments. GA4 event parameters have no persistence or expiry, but user properties can be linked to a user-scoped custom dimension that does have persistence and expiry, at a user level. Adobe Analytics - Live Stream Add-on includes Live Stream triggers, Live Stream dashboards, and Live Stream data features. If eVar101 was imported into Adobe Analytics using Data Source, you would not see the variables both at the page level or. We currently have email opens working pretty well, we have an image in place that calls our adobe endpoint and passes variables, both props and evars. When configuring the mapping, the list of eVars must be defined in the Adobe Analytics UI. products variable is a string that contains multiple delimited fields per product. Community Advisor 1/24/18 9:18:37 AM. Allow resetting (clearing) of eVars with the JavaScript beacon. The Adobe Experience League offers a wealth of information to keep learning more and help you find answers to your questions. Adobe Analytics Premium—Attribution is subject to the product limitations of Adobe Analytics described above (except the enhanced eVar limit. The only issue using a list prop that it only accepts 100Chr max. For some strange reason, while user permissions can be defined to exclude props, events etc. Adobe Analytics Reports Requests means any data request made from applications including but not limited to: Analysis Workspace, Workspace Scheduled Projects,. In your example, "Tracking code starts with. Adobe Analytics. Navigate to Admin > Report Suites. Variables in this section are split into several sections: Page variables are values that are typically used directly in reporting. . Overview Using merchandising eVars allows you to allocate any successful activity to the values captured by the eVars at a per-product level instead of a per. Normal product string:Hi all, I have a weird situation in that when I am setting variables in a Launch rule, only one of them actually works properly (eVar70 in this case). 18-05-2022 11:47 PDT. The cliffing can happen in the same-case values as well. We have implemented adobe analytics through adobe launch for few of our web sites. (they are sticky and you can control how you track them, duration or if they change state). Live Stream data. Learn. 8 billion online in the US, Adobe Analytics reported, offering a positive sign for retailers facing lackluster sales. Consumers spent $63. Given that they are sometimes "flakey" I recommend setting your eVars with a data element or JS instead and see if that improves your data set. colemanj. Adobe Analytics makes the historical data. This feature allows Customer to mark a point on the Customer Site in which a successful. @jenna_kosinski All evars are independent w. We have a unique situation we've been noticing within our Adobe Analytics, we have last touch channels which when we pivot for eVars (which have been set to visit persistence) sometimes unrelated values will appear. Also, if you have a variable number of errors, it can become more challenging to appropriately apply Classification Rules. Select Analytics Classifications, then specify the report suite. sweety10. Conversion Variables (eVars) The Custom Insight Conversion Variable (or eVar) is placed in the Adobe code on selected web pages of your site. Keep in mind that eVars (conversion metrics) are not supported, since. Yes, I meant the configured Name of the eVar doesn't show in the Rule builder. I have a event to register the click that opens the modal, and in the Adobe Experience Cloud debugger I see the event, the link_o Link Type, and correct data in the Link Name and Link URL fields. Hello, There are several non-browsing actions I would like to add as events, and possibly evars/props. Solved: Hi, I have a Header Menu event with 2 evars,evar1-linktext, evar2-linksection and login event with the same 2 evars , linktext and - 455577. The analytics code is served by your TMS. prop1, prop2, prop3, prop4, prop5. SELECT _id, productItem. Mark as New; Follow; Mute;. . val (); }); That will set the variable. Additionally, you can then export the requests (and filter to just show Adobe Analytics) to see all of the events that are firing. Products are mapped for Adobe Analytics under several XDM fields: Category is mapped to productListItems []. Out of all hits in a report suite, include hits where a dimension item is defined or persisted. Jun 15, 2023eVar (Merchandising) Last update: 2023-09-21. So what is best? Is Adobe Analytics going to be become better at supporting the event. This would let you more accurately quantify Segments of traffic, trend them, set Alerts on them, etc. Level 3. I think the article that you referenced fail to explain the importance of expiration and allocation in Adobe Analytics data processing. Page Name has a 100 character limit, while custom conversion variables (eVars) have a 255 character limit. evarX = "+1"). Select Add New, then name the report. eVars (optional): Merchandising eVars tied to the product. Furthermore, ensure that you're working in the same organisation with both Adobe Analytics and Adobe Launch. Values passed into eVar variables follow the user. For example, if I had an active, expired, and total values I wanted attributed, could I do an example eVar value as "1 | 3 | 4", where 1 is active, 3 is expired, and 4 is total (expired + active)? Would there be a functional feature in segments in adobe workspace that could easily break up those evars into bucketed values? Thanks. Analytics passes events for the EF ID eVar into Adobe Advertising. Props do not have the same concepts of expiration and allocation that eVars have, so both instances and occurrences increment only when the prop is populated. However Adobe recommends using eVars to capture details. A basic report shows rows of string values (dimension), against a column of numeric values (metric). How eVars work. 3. With only Adobe Analytics, we will still have to decide if and how we want to use Props and Evars, which is not as important if we are using products like Adobe’s Customer Journey Analytics. In Adobe Analytics (formerly known as Adobe SiteCatalyst), “eVars” and “props” are variables used to track and analyze data related to user interactions on a website or app. Customer Journey Analytics preserves both types of data, and you can access them the same way — from the left rail in Analysis Workspace, under Dimensions or. Adobe Analytics s. products=”;Fan-11980;;;;evar1=Lighting”. s. This video shows you how to do this. - 441044In Adobe Analytics, eVars and props store descriptions of content, customers, campaigns, etc. Solved: I have defined a series of custom eVars and can see them in the debugger, however they are not available as an option in Reports. In this video, get an introduction to conversion variables, also known as “eVars”. This feature is limited to 1000 Events per Report Suite. Level 1 8/24/17 10:08:10 PM. If we do, it poses concerns about the benefits of List Var and decide. So my team doesn't use very many counter evars either (I'd be hard pressed to find a current example, but I know they exist). Go to the Rules tab, then click the desired rule (or create a rule). Calculated Metrics using eVars for Segmentation. products, is the fundamental dimension for commerce tracking and reporting in Adobe Analytics. Learn how to map analytics variables from the Web SDK through to Adobe Analytics using Processing Rules. Additionally, each eVar may contain up to 500,000 unique values or data elements per month. Solved: Hello, If an eVar is set to a particular value, e. Set the Extension drop-down list to Adobe Analytics, and the Action Type to Set Variables. Adobe Analytics. Prints to JavaScript console what data is sent to Adobe Analytics. e. Datasets can have an unlimited number of unique dimensions and metrics. • Marketing background or comes from a marketing role, but. Adds merchandising eVars to the products variable. . g. This will enable to accept multiple values in the same prop. A prop which is a traffic variable will always expire on the hit and have. It collects and streams data to the interface, using real-time correlation and. From the Adobe Analytics SDK, as part of the ADBMobileConfig. 1. Below is the document that will explain in detail about unspecified. Below are some of the additional areas where CJA scores over Adobe Analytics: 1. Technical developers had a steep learning curve in implementing this as well.