[android] #2421 - Using Constants for Version and Events
This commit is contained in:
@@ -3,10 +3,13 @@ package com.mapbox.mapboxsdk.telemetry;
|
||||
import java.io.Serializable;
|
||||
|
||||
public class MapboxEvent implements Serializable {
|
||||
public static final int version = 1;
|
||||
public static final int VERSION = 1;
|
||||
public static final String MGLMapboxEventsUserAgent = "Sirius/1.0/ANDROID MapboxEventsiOS/1.1";
|
||||
public static final String MGLMapboxEventsAPIBase = "https://api.tiles.mapbox.com";
|
||||
|
||||
// Event Types
|
||||
public static final String MAPBOXEVENT_LOCATION = "location";
|
||||
|
||||
public static final String MGLEventKeyLatitude = "lat";
|
||||
public static final String MGLEventKeyLongitude = "lng";
|
||||
public static final String MGLEventKeySpeed = "speed";
|
||||
|
||||
@@ -82,6 +82,7 @@ public class MapboxEventManager {
|
||||
event.put(MapboxEvent.MGLEventKeyHorizontalAccuracy, location.getAccuracy());
|
||||
event.put(MapboxEvent.MGLEventKeyVerticalAccuracy, -99);
|
||||
event.put("created", dateFormat.format(new Date()));
|
||||
event.put("event", MapboxEvent.MAPBOXEVENT_LOCATION);
|
||||
|
||||
events.add(event);
|
||||
|
||||
@@ -121,8 +122,8 @@ public class MapboxEventManager {
|
||||
jsonObject.put(MapboxEvent.MGLEventKeyVerticalAccuracy, evt.get(MapboxEvent.MGLEventKeyVerticalAccuracy));
|
||||
|
||||
// Basic Event Meta Data
|
||||
jsonObject.put("event", "location");
|
||||
jsonObject.put("version", 1);
|
||||
jsonObject.put("event", evt.get("event"));
|
||||
jsonObject.put("version", MapboxEvent.VERSION);
|
||||
jsonObject.put("instance", "FFFFFFFF-GGGG-HHHH-IIII-JJJJJJJJJJJJ");
|
||||
jsonObject.put("created", evt.get("created"));
|
||||
jsonObject.put("anonid", "AAAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE");
|
||||
|
||||
Reference in New Issue
Block a user