Skip to content
This repository has been archived by the owner on Apr 23, 2024. It is now read-only.

Commit

Permalink
Release AppMetrica Unity Plugin 5.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Aliaksei Nestsiarovich committed Jul 16, 2022
1 parent 327658e commit b5dbae0
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 44 deletions.
4 changes: 2 additions & 2 deletions AppMetrica.unitypackage
Git LFS file not shown
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ Documentation could be found at [AppMetrica official site][DOCUMENTATION].

## Changelog

### Version 5.0.0

* Updated native SDKs *(Android 5.0.0)*
* Removed LocationService.Start call
* Removed use of APP_METRICA_TRACK_LOCATION_DISABLED define

### Version 4.3.0

* Updated native SDKs *(iOS 4.2.0, Android 4.2.0)*
Expand Down
26 changes: 6 additions & 20 deletions YandexMetricaPluginSample/Assets/AppMetrica/AppMetrica.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,11 @@
* https://yandex.com/legal/appmetrica_sdk_agreement/
*/

// Uncomment the following line to disable location tracking
// #define APP_METRICA_TRACK_LOCATION_DISABLED
// or just add APP_METRICA_TRACK_LOCATION_DISABLED into
// Player Settings -> Other Settings -> Scripting Define Symbols

using UnityEngine;

public class AppMetrica : MonoBehaviour
{
public const string VERSION = "4.3.0";
public const string VERSION = "5.0.0";

private static bool s_isInitialized;

Expand All @@ -28,11 +23,11 @@ public class AppMetrica : MonoBehaviour

[SerializeField] private uint SessionTimeoutSec = 10;

[SerializeField] private bool LocationTracking = true;
[SerializeField] private bool LocationTracking = false;

[SerializeField] private bool Logs = true;
[SerializeField] private bool Logs = false;

[SerializeField] private bool HandleFirstActivationAsUpdate;
[SerializeField] private bool HandleFirstActivationAsUpdate = false;

[SerializeField] private bool StatisticsSending = true;

Expand Down Expand Up @@ -134,19 +129,10 @@ private void SetupMetrica()
SessionTimeout = (int)SessionTimeoutSec,
Logs = Logs,
HandleFirstActivationAsUpdate = HandleFirstActivationAsUpdate,
StatisticsSending = StatisticsSending
StatisticsSending = StatisticsSending,
LocationTracking = LocationTracking
};

#if !APP_METRICA_TRACK_LOCATION_DISABLED
configuration.LocationTracking = LocationTracking;
if (LocationTracking)
{
Input.location.Start();
}
#else
configuration.LocationTracking = false;
#endif

Instance.ActivateWithConfiguration(configuration);
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<dependencies>
<androidPackages>
<androidPackage spec="com.yandex.android:mobmetricalib:4.2.0"/>
<androidPackage spec="com.yandex.android:mobmetricalib:5.0.0"/>
</androidPackages>
<iosPods>
<iosPod name="YandexMobileMetrica" version="4.2.0" minTargetSdk="9.0"/>
Expand Down
32 changes: 11 additions & 21 deletions YandexMetricaPluginSample/Assets/AppMetricaSample/MainScene.unity
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ RenderSettings:
--- !u!157 &4
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 12
serializedVersion: 11
m_GIWorkflowMode: 1
m_GISettings:
serializedVersion: 2
Expand All @@ -54,15 +54,14 @@ LightmapSettings:
m_EnableBakedLightmaps: 0
m_EnableRealtimeLightmaps: 0
m_LightmapEditorSettings:
serializedVersion: 12
serializedVersion: 10
m_Resolution: 2
m_BakeResolution: 40
m_AtlasSize: 1024
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 0
m_CompAOExponentDirect: 0
m_ExtractAmbientOcclusion: 0
m_Padding: 2
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1
Expand All @@ -77,28 +76,20 @@ LightmapSettings:
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 500
m_PVRBounces: 2
m_PVREnvironmentSampleCount: 500
m_PVREnvironmentReferencePointCount: 2048
m_PVRFilteringMode: 0
m_PVRDenoiserTypeDirect: 0
m_PVRDenoiserTypeIndirect: 0
m_PVRDenoiserTypeAO: 0
m_PVRFilterTypeDirect: 0
m_PVRFilterTypeIndirect: 0
m_PVRFilterTypeAO: 0
m_PVREnvironmentMIS: 0
m_PVRFilteringMode: 0
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
m_PVRFilteringAtrousPositionSigmaIndirect: 2
m_PVRFilteringAtrousPositionSigmaAO: 1
m_ExportTrainingData: 0
m_TrainingDataDestination: TrainingData
m_LightProbeSampleCountMultiplier: 4
m_ShowResolutionOverlay: 1
m_LightingDataAsset: {fileID: 0}
m_LightingSettings: {fileID: 4890085278179872738, guid: 9fc4b05dd8f344d769ee2033a05908ed, type: 2}
m_UseShadowmask: 0
--- !u!196 &5
NavMeshSettings:
serializedVersion: 2
Expand All @@ -118,8 +109,6 @@ NavMeshSettings:
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
maxJobWorkers: 0
preserveTilesOutsideBounds: 0
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
Expand Down Expand Up @@ -164,7 +153,11 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 11457290, guid: 1edb7f7d5ea68467097decc77664b28d, type: 3}
propertyPath: ApiKey
value:
value: ee2e59bf-ddc0-467e-8235-d4b6b0339c7c
objectReference: {fileID: 0}
- target: {fileID: 11457290, guid: 1edb7f7d5ea68467097decc77664b28d, type: 3}
propertyPath: LocationTracking
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 1edb7f7d5ea68467097decc77664b28d, type: 3}
Expand Down Expand Up @@ -215,10 +208,9 @@ Camera:
m_ClearFlags: 1
m_BackGroundColor: {r: 1, g: 1, b: 1, a: 0.019607844}
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
m_GateFitMode: 2
m_FocalLength: 50
m_NormalizedViewPortRect:
serializedVersion: 2
Expand Down Expand Up @@ -256,7 +248,6 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
Expand Down Expand Up @@ -300,7 +291,6 @@ RectTransform:
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
Expand Down

0 comments on commit b5dbae0

Please sign in to comment.