Device properties
From now on in Piano Analytics, we are using our new partner DEVICE ATLAS. Our partner brings a higher level of precision to the technological properties. Different properties are affected by this change. You can see some differences between Analytics Suite and Piano Analytics for the properties below.
Device - Brand (Device_brand)
There may be differences in case (adding a capital letter to the first letter of each word).
Display width (Device_display_width)
In Analytics Suite, the collected value was approximated to the nearest known value in our catalogue, for example, window widths less than 640 were approximated to the smallest known value in our catalogue, 640.
Here are some examples of the potential differences that may occur:
Analytics Suite |
Piano Analytics |
1360 |
1366 |
1530 |
1536 |
640 |
414 |
640 |
375 |
640 |
412 |
1490 |
1494 |
1020 |
1024 |
1430 |
1432 |
Device - Technical name (device_name_tech)
In addition to the change of provider, the Analytics Suite property has been split into two separate properties: device_name_tech (which contains the technical name like SM-G955W) and device_name (which contains the marketing name like Samsung S8+).
An example of an improvement you might find in Piano Analytics:
device_name |
device_name_tech |
|
Analytics Suite 2 |
Null |
Galaxy S7 |
Piano Analytics |
Galaxy S7 |
SM-930F |
Device - Type (Device_type)
Our new partner Device Atlas enables better device detection. Below is a list of existing device types that you can find in your data:
Value |
Definition |
Bicycle Lock |
A device that secures and/or immobilises a bicycle. |
Camera |
A device designed primarily for taking photos. |
Cellular Gateway |
A device that provides cellular connectivity to a traditional home or office phone. |
Cellular Two-way Radio |
A two-way radio with cellular connectivity. |
Data Collection Terminal |
A portable device used to enter data, such as a barcode scanner. |
Desktop |
A desktop or laptop computer. |
Digital Home Assistant |
A smart home device or system, usually voice-controlled and equipped with loudspeakers. |
Digital Signage Media Player |
Media Player for the presentation of content for public display (Digital Out Of Home). |
Digital Whiteboard |
A whiteboard with connectivity and touch screen input. |
Electrical Socket Adaptor |
A device that allows the power supply to be switched on and off remotely. |
Electricity Meter |
A device whose main function is to measure and report electricity consumption. |
Embedded Network Module |
A module/sub-component to be integrated into a device to provide data connectivity to a mobile network operator. |
eReader |
A device designed primarily for displaying content in a readable form. |
Fixed Wireless Phone |
A device connected with a traditional landline phone, supporting cellular connectivity. |
Games Console |
A device that is designed primarily for playing games. |
Geolocation Tracker |
A device used to identify your current location. |
Glasses |
A connected device to add functionality to the user's vision. |
Language Translator |
Connected device whose main purpose is translating languages. |
Media Player |
A device that is mainly used for the consumption of digital media. |
Meter Hub |
A device that provides centralised connectivity to meters. |
Mobile Phone |
A mobile device whose main function is to make phone calls. |
Payment Terminal |
A device for interfacing with payment systems in order to carry out electronic fund transfers. |
Personal Medical Transmitter |
A medical device that transmits the patient's conditions. |
Plug-in Modem |
An external attachment used to give cellular connectivity to a device (for example, a USB key). |
Projector |
A device that displays the contents of the screen on an independent surface. |
Refrigerator |
A connected refrigerator for the consumer/home environment. |
Security Hub |
A device that provides centralised connectivity to the components of a security system. |
Set Top Box |
A device that connects a TV set to the internet to provide smart TV functionality. |
SIM Adaptor |
Device providing multiple SIM support for a device connected to a cellular phone. |
Single-board Computer |
Compact, stand-alone computer on a single printed circuit board. |
SMS Controlled Switch |
An electrical controller (of electrical systems, such as heating for example) that can be controlled by SMS. |
Tablet |
A mobile device with a large touch screen. |
TV |
A television set with a built-in browser or other means of connecting to the internet. |
Vehicle Multimedia System |
On-board device on a vehicle providing internet connectivity, multimedia and/or geolocation services. |
Vehicle Phone |
Integrated device providing cellular connectivity in a vehicle. |
Weighing Scale |
A connected device for measuring weight for the consumer/household environment. |
Wireless Doorbell |
A doorbell with the possibility to connect to the internet. |
Wireless Hotspot |
A device that shares a mobile data connection with Wi-Fi enabled devices that connect to it. |
Wristwatch |
A connected device that is designed to be worn on the wrist. |
Browser properties
Browser - (browser)
In Analytics Suite we used internal detection. Now we use our partner Device Atlas and only keep the major version of the browser.
Following this improvement, you may notice differences in browser detection (accuracy of mobile browsers or Android browsers) shown in the table below as an example:
Analytics Suite |
Piano Analytics |
Chrome 81.x |
Chrome Mobile 81.x |
Undefined |
Android Browser |
Chrome 80.x |
Chrome Mobile 80.x |
Other Safari |
Safari |
Safari 13.x |
Safari 13.x |
Chrome 80.x |
Chrome 80.x |
Browser - Group (Browser_group)
Browser detection is now based on our partner Device Atlas. Some differences may appear such as the accuracy of mobile browsers or Android browsers.
Analytics Suite |
Piano Analytics |
Google Chrome |
Chrome Mobile |
undefined |
Android Browser |
Safari |
Safari |
Applications |
Safari |
Opera |
Opera Mobile |
Google Chrome |
Chrome |
Browser - Language (Browser_language)
In Analytics Suite, we used a finite list of browser languages, so the values not present in this list did not appear. New values may therefore appear.
This property can now contain 3 letters compared to two for country codes, for example gsw (German Switzerland) now appears, whereas it was previously ignored.
Analytics Suite |
Piano Analytics |
undefined |
und |
undefined |
nap |
undefined |
snk |
undefined |
pl |
undefined |
mfe |
undefined |
gsw |
OS properties
Differences can be observed on certain operating system (OS) properties. Previously we relied on internal detection. Now we use our partner Device Atlas.
OS (OS)
In Piano Analytics, the OS version is truncated to keep only the major version, which can create differences. For example, in the Analytics Suite, the OS version is Android 9.0.x instead of Android 9.x in our new data string.
Example of Analytics Suite and Piano Analytics differences:
Analytics Suite |
Piano Analytics |
Android | 8.1.0 |
Android 8.x |
iOS | 13_1_2 |
iOS 13.x |