Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gameanalytics/ga-sdk-xamarin
Xamarin SDK repository
https://github.com/gameanalytics/ga-sdk-xamarin
Last synced: about 1 month ago
JSON representation
Xamarin SDK repository
- Host: GitHub
- URL: https://github.com/gameanalytics/ga-sdk-xamarin
- Owner: GameAnalytics
- License: mit
- Created: 2015-05-22T11:54:37.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-03-13T13:00:24.000Z (almost 2 years ago)
- Last Synced: 2024-11-08T09:12:35.424Z (about 2 months ago)
- Size: 91.1 MB
- Stars: 3
- Watchers: 12
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![NuGet](https://img.shields.io/nuget/v/GameAnalytics.XAMARIN.SDK.svg)](https://www.nuget.org/packages/GameAnalytics.XAMARIN.SDK)
[![NuGet](https://img.shields.io/nuget/dt/GameAnalytics.XAMARIN.SDK.svg?label=nuget%20downloads)](https://www.nuget.org/packages/GameAnalytics.XAMARIN.SDK)> **Warning**
> This SDK has been deprecated since 25th August 2022 and will not receive further updates. This repository is for legacy purposes only.# GA-SDK-XAMARIN
GameAnalytics Xamarin SDK.Documentation can be found [here](https://gameanalytics.com/docs/xamarin-sdk).
If you have any issues or feedback regarding the SDK, please contact our friendly support team [here](https://gameanalytics.com/contact).
Changelog
---------**5.2.5**
* fixed bug in internal error reporting**5.2.4**
* added event uuid for events sent**5.2.3**
* removed imei identifiers and other alternative identifiers from user identifier logic (android)**5.2.2**
* added error events to be sent for invalid custom event fields used
* added optional mergeFields argument to event methods to merge with global custom fields instead of overwrite them**5.2.1**
* fixed missing custom event fields for when trying to fix missing session end events**5.2.0**
* added global custom event fields function to allow to add custom fields to events sent automatically by the SDK**5.1.1**
* added functionality to force a new user in a/b testing without having to uninstall app first, simply use custom user id function to set a new user id which hasn't been used yet**5.1.0**
* added custom event fields feature**5.0.0**
* Changed user identifier logic in preparation for Google changes to GAID. User id for a new install is now a randomised GUID. Existing installs that update SDK will continue using previous identifier logic. It is recommended to update as soon as possible to reduce impact on calculated metrics.**4.3.8**
* it should now be possible to not show idfa consent dialog if you don't have any third party code that needs to use idfa (ios)
* prepared for google advertising identifier changes (will not use google advertising identifier when user has opted out) (android)**4.3.7**
* added idfa consent status field to events**4.3.6**
* updated client ts validator**4.3.5**
* fixed dependencies for iOS (min. XCode 12 required)**4.3.4**
* removed memory info from automatic crash reports**4.3.3**
* corrected ad event annotation**4.3.2**
* fixed removal of google play services dependencies
* improved user identifer flow for ios (ios)**4.3.1**
* correction to ad event function names**4.3.0**
* added ad event**4.2.0**
* updated user identifier flow to prepare for iOS 14 IDFA changes (ios)**4.1.1**
* fixed progression events with scores (android)**4.1.0**
* exposed functions to get AB testing id and variant id**4.0.2**
* added session_num to init request**4.0.1**
* removed facebook, gender and birthyear methods
* added auto detect app version for build field option**4.0.0**
* Remote Config calls have been updated and the old calls have deprecated. Please see GA documentation for the new SDK calls and migration guide
* A/B testing support added**3.1.0**
* added enable/disable event submission function**3.0.1**
* fixed business event validation**3.0.0**
* added command center functionality**2.4.0**
* added custom dimensions to design and error events
* added accept terms for sign up dialog**2.3.10**
* bug fix for end session when using manual session handling**2.3.9**
* session length precision improvement**2.3.8**
* added bundle_id, app version and app build tracking
* added app signature and channel id (which app store was the app installed from)(android)
* added IMEI as fallback option for identifier when Google AID and Android ID is not available on the device (requires to add optional READ_PHONE_STATE permission)(android)**2.3.7**
* fixed missing libraries**2.3.6**
* possible to set custom dimensions and demographics before initialize**2.3.5**
* bug fix to design events sent without value (android)**2.3.4**
* * fixed user_id tracking for iOS 10 (ios, tvos)
* small fix related to manual session handling (android)**2.3.3**
* added manual session handling
* fixed bug for client timestamp handling and session length in certain edge cases**2.3.2**
* external storage read and write permissions are now optional (android)**2.3.1**
* fixed nuget package for tvOS (tvos)**2.3.0**
* added support for tvOS (tvos)
* fixed bug related to network changes for Android API level 23 and above (android)**2.2.2**
* Minor bug fix for various event types (ios)
* Add-in has been updated to work with Xamarin 6.x (add-in)**2.2.1**
* Google Play Services libraries updated to version 8.4.0 (android)**2.2.0**
* feature for using a custom user id
* fix testflight issue with user id generation (ios)**2.1.0**
* submit errors functionality added**2.0.0**
* altered jailbreak check causing ios9 warning (ios)
* library / framework now compiled with bitcode (ios)
* restructuring to prepare for tvOS (ios)
* new java-only implementation (android)
* install size reduced (android)**1.2.1**
* android.permission.WRITE_EXTERNAL_STORAGE not needed anymore (android)**1.2.0**
* fixed tracking bug with ad opt out enabled (android)**1.1.2**
* no network connection bug fix (android)**1.1.1**
* fix related to connection changes (android)**1.1.0**
* improved code structure (android)
* built library with Xcode7 (iOS 9.0)
* minor tweaks**1.0.1**
* Xamarin SDK for V2 API
* iOS and Android support
* progression event
* business event validation
* resource event
* custom dimensions