The HERE SDK counts monthly active users (MAU), but it does not count, track or identify unique users.
Therefore, individual users are not taken into account, but instead it is relevant, how often a feature of the HERE SDK is executed on a single device. To be counted, any feature of the HERE SDK must be executed at least once in a month. If it is executed more often, it will be still counted only as a single monthly active user.
MapViewis shown, or when any engine like
RoutingEngineor any other engine - including
VisualNavigator(for users of the Navigate Edition) - is instantiated. Resuming an application does not count as separate start. The instantiation of the HERE SDK itself is also not counted.
SDKNativeEngineearly in time: This does not count as MAU. It is also possible to delay the initialization of the HERE SDK. However, this does not affect how MAU are counted: The instantiation of the
SDKNativeEnginedoes not count as MAU.
SDKNativeEngine, see above) is counted as MAU, once in a month.
Note that the above is valid since HERE SDK 126.96.36.199.
A few examples:
What happens when I start my app only once, but do not show any map view or use any of the other features? It does not matter how often the application is started, or how many services are used. Only when you show a
MapView, instantiate a
RoutingEngine or other engines - except
SDKNativeEngine - then this is counted as MAU.
What happens if I have multiple apps running on a single device? The calculation is application specific which means that one device may have several applications that include the HERE SDK and in this case different application usages will be counted as separate MAU.
What happens if I uninstall my app and then reinstall it? Due to privacy reasons, HERE does not count MAU based on the device IMEI. Therefore, a reinstallation of the same app on the same device will be counted as a separate MAU.
What happens when I use the same credentials in multiple apps? If these applications are installed on the same device, then they are counted as separate MAU. If they are installed on different devices, then they are counted as separate MAU as well.
What happens when I use multiple devices for the same app? If an application is used on different devices with the same credentials, then they are counted as separate MAU. For example, if an application is installed on a smartphone and a tablet, it will be counted as two MAU - regardless, if they are owned and used by the same person.
What happens when I change the credentials at runtime? In this case, any further usage is treated as a separate MAU.