diff options
author | Åukasz Paczos <lukas.paczos@gmail.com> | 2018-10-24 11:10:40 +0200 |
---|---|---|
committer | “osana” <osana.babayan@mapbox.com> | 2018-10-24 11:16:12 -0400 |
commit | 0538a71e72ee5897d081147ec156a2093e317ecf (patch) | |
tree | e2e9ed715dee370a962757599e0a5323173d7902 | |
parent | fc2afc1d23e23f2fc27626409e974e6846020ec5 (diff) | |
download | qtlocation-mapboxgl-upstream/lp-telem-bump-3.5.0.tar.gz |
[android] telemetry 3.5.0 bumpupstream/lp-telem-bump-3.5.0
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java | 21 | ||||
-rw-r--r-- | platform/android/gradle/dependencies.gradle | 2 |
2 files changed, 14 insertions, 9 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java index e8e0504157..c083fb98d6 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java @@ -1,6 +1,8 @@ package com.mapbox.mapboxsdk.module.telemetry; import android.content.Context; +import android.support.annotation.NonNull; + import com.mapbox.android.telemetry.AppUserTurnstile; import com.mapbox.android.telemetry.Event; import com.mapbox.android.telemetry.MapEventFactory; @@ -113,22 +115,25 @@ public class TelemetryImpl implements TelemetryDefinition { } @Override - public void onCreateOfflineRegion(OfflineRegionDefinition offlineDefinition) { + public void onCreateOfflineRegion(@NonNull OfflineRegionDefinition offlineDefinition) { MapEventFactory mapEventFactory = new MapEventFactory(); - Event mapOfflineEvent; if (offlineDefinition instanceof OfflineTilePyramidRegionDefinition) { OfflineTilePyramidRegionDefinition tileDefinition = (OfflineTilePyramidRegionDefinition)offlineDefinition; - mapOfflineEvent = mapEventFactory.buildMapOfflineEvent( - tileDefinition.getMinZoom(), tileDefinition.getMaxZoom(), "bounds", - new String[]{tileDefinition.getStyleURL()}); + telemetry.push(mapEventFactory.createOfflineDownloadStartEvent( + "tileregion", + tileDefinition.getMinZoom(), + tileDefinition.getMaxZoom(), + tileDefinition.getStyleURL())); } else { OfflineGeometryRegionDefinition geometryDefinition = (OfflineGeometryRegionDefinition) offlineDefinition; - mapOfflineEvent = mapEventFactory.buildMapOfflineEvent( - geometryDefinition.getMinZoom(), geometryDefinition.getMaxZoom(), geometryDefinition.getGeometry().type(), - new String[]{geometryDefinition.getStyleURL()}); + telemetry.push(mapEventFactory.createOfflineDownloadStartEvent( + "shaperegion", + geometryDefinition.getMinZoom(), + geometryDefinition.getMaxZoom(), + geometryDefinition.getStyleURL())); } } diff --git a/platform/android/gradle/dependencies.gradle b/platform/android/gradle/dependencies.gradle index 21b6047f9e..7fc89c4c09 100644 --- a/platform/android/gradle/dependencies.gradle +++ b/platform/android/gradle/dependencies.gradle @@ -9,7 +9,7 @@ ext { versions = [ mapboxServices : '3.4.1', - mapboxTelemetry : '3.3.0', + mapboxTelemetry : '3.5.0', mapboxGestures : '0.2.0', supportLib : '27.1.1', constraintLayout: '1.1.2', |