[TASK] Initial commit with basic product setup

This commit is contained in:
2019-08-18 13:50:14 +02:00
commit 01a66a8e1f
2548 changed files with 167528 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
namespace Mapbox.Unity.Telemetry
{
public static class TelemetryFactory
{
#if UNITY_EDITOR || UNITY_IOS || UNITY_ANDROID
public static readonly string EventQuery = "events=true";
#else
public static readonly string EventQuery = "events=false";
#endif
public static ITelemetryLibrary GetTelemetryInstance()
{
#if UNITY_EDITOR
return TelemetryEditor.Instance;
#elif UNITY_IOS
return TelemetryIos.Instance;
#elif UNITY_ANDROID
return TelemetryAndroid.Instance;
#elif UNITY_WEBGL
return TelemetryWebgl.Instance;
#else
return TelemetryFallback.Instance;
#endif
}
}
}