The first version of Autotrack, a JavaScript library for analytics.js, was released on GitHub earlier this year. Today, Google announced the release of Autotrack v1.0, which includes new plug-ins, improvements to existing plug-ins, and other ways for developers to customize their software.
(Note: Autotrack isn’t an official Google Analytics product, so it will not quality for Google Analytics 360 support. It’s only for developers, and it is maintained by the developer platform team.)
The new plug-ins include the impression tracker plug-in, which allows developers to determine whether a particular advertisement or call-to-action button was seen by a user. According to a Google blog post, impression tracking can be difficult, but the new plug-in will leverage new browser APIs that aren’t specifically designed to track interactions in a highly performant way. Another plug-in is the clean URL tracker, which automatically updates all page URLs based on preference, before sending them to Google Analytics.
Google also released a page visibility tracker, and plug-ins went through some significant changes, including the ability to customize plug-ins to the developers’ needs. Autotrack’s goal is to give developers advanced tracking techniques with Google Analytics. For large teams and organizations, Google recommended using Google Tag Manager, which has many of the same tracking techniques of Autotrack.
IBM’s new X-Force Red security team
IBM has formed a new security group of ethical hackers known as X-Force Red. Their goal is to help businesses uncover software vulnerabilities in their hardware, software, and applications before cybercriminals can get their hands on them.
This new team is a part of IBM Security Services, and they will examine human security vulnerabilities as well as application, network and hardware vulnerabilities. These vulnerabilities can be found in daily processes, and attackers will often use them to “circumvent security controls,” according to an announcement.
IBM X-Force Red is made up of a global team, including those from Japan and Australia. X-Force Red will focus on penetration testing of internal, external, wireless and other radio frequencies, as well as penetration testing and source code. The team will also perform simulations of phishing campaigns, social engineering and physical security violations as a way to determine risks of human behavior, according to the announcement.
“Having a machine scan your servers and source code is a great step to help prevent data breaches, but the human element of security testing cannot be overlooked,” said Charles Henderson, global head of security testing and of X-Force Red. “Elite human testers can learn how an environment works and create unique attacks using techniques even more sophisticated than what the criminals have.”
Syncfusion JavaScript libraries with Aurelia support
Syncfusion announced that its JavaScript libraries now support the Aurelia client framework a free, open-source JavaScript framework for mobile, desktop and web.
According to Rob Eisenberg, project lead for Aurelia, the Syncfusion team and Aurelia-UI-Toolkits development team have been working closely for months as a way to bring this flexibility to web developers. The following features are offered with the Syncfusion Aurelia components: properties, two-way binding, event binding, and templates. There is a complete application demonstrating all the components in the Aurelia-Syncfusion bridge, which is available on GitHub.
.NET Standard Library support for Xamarin
There is now support for .NET Standard Libraries for all Xamarin applications, including creating and consuming local .NET Standard Libraries, and .NET Standard Libraries from NuGet directly into Xamarin apps.
Now, .NET developers will have an easier time sharing code across all .NET platforms, including the recently introduced .NET Core and ASP.NET Core platforms.
Since a lot of libraries have recently added .NET Standard support, Microsoft has made it possible to add NuGet to Xamarin applications and support .NET Standard in both Xamarin Studio and Visual Studio.
To get started on .NET Standard libraries, developers need to run Visual Studio 2015 Update 3 and make sure they are updated to Xamarin 4.1.2 for Visual Studio in the stable release channel. Also, PCL now needs to be upgraded to target the .NET Standard Library, which can be found in the project’s properties.
According to a blog post, the .NET Standard Libraries in Xamarin Studio will be available on macOS in the future, but for today, Xamarin 6.0.2 supports consuming and compiling these librar