Hi Mark,
1. New version of Adobe Analytics AppMeasurement contains:
- Bug fixes: some bugs might impact your data collection which ultimately will impact your reporting.
- Security fixes: as the AppMeasurement library is a third party library in your website implementation, keeping it up to date will make sure that most up to date security fixes are applied and won't create security loop holes one your website
- Performance: AppMeasurement is way faster and lighter than H code or G code. You don't want analytics to impact page loading, rendering etc...
- New features: new features are only available with latest versions. You might not use latest features but if you do not keep up to date and you want to use a feature then you won't be able to. Most of the new features nowadays rely on Marketing Cloud Visitor ID services and to use this service you need to use at least a minimum version of AppMeasurement or H code.
- Most of Adobe Marketing product can now be integrated but most of them rely on Visitor ID Services. It is also important to note that some integrations had issues in old version of the libraries so updating to latest will prevent any integration issues and data reporting issues.
2. G code is depreciated, H code is going to be depreciated (Downloading legacy JavaScript (H code) from the Code Manager is no longer supported.)
3. These are the benefits to moving to AppMeasurement version: About AppMeasurement for JavaScript
Benefits
- 3-7x faster than H.25 code.
- Only 21k uncompressed and 8k gzipped (H.25 code is 33k uncompressed and 13k gzipped).
- Native support for several common plugins ().
- Small and fast enough to be used with mobile sites, and robust enough to be used on the full desktop web, allowing you to leverage a single library across all web environments.
4. As website as made mobile friendly nowadays, making sure your website loads faster is a priority. Using old libraries might affect the rendering performance.
5. If you are in the process to update your tracking libraries I will strongly encourage you to investigate using a Tag Management System . Adobe has 2 at the moment, DTM and Launch (new one, will replace DTM ultimately I believe)
Using a TMS, has loads of benefits (faster deployments, easy deployments, keeps libraries up to dates, allows to load libraries to specific site sections, leverage data layers etc..)
Best regards.
Alexis Cazes