https://github.com/gameanalytics/ga-sdk-gamemaker
Repository for GameAnalytics GameMaker SDK
https://github.com/gameanalytics/ga-sdk-gamemaker
Last synced: about 1 month ago
JSON representation
Repository for GameAnalytics GameMaker SDK
- Host: GitHub
- URL: https://github.com/gameanalytics/ga-sdk-gamemaker
- Owner: GameAnalytics
- License: mit
- Created: 2017-03-10T09:12:20.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-06-14T13:04:08.000Z (almost 4 years ago)
- Last Synced: 2025-03-08T12:57:54.167Z (about 1 year ago)
- Size: 224 MB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
GA-SDK-GAMEMAKER
================
GameAnalytics GameMaker SDK for Gamaker Studio v1.4+ and v2
Documentation can be found [here](https://gameanalytics.com/docs/gamemaker-sdk).
If you have any issues or feedback regarding the SDK, please contact our friendly support team [here](https://gameanalytics.com/contact).
Supported platforms:
* Mac OS X
* Winddows
* Linux
* UWP
* Android
* iOS
* HTML5
> :information_source:
> **Build size:**
> Note that download size differ from the actual build size.
>
> **Android:**
> The SDK build size in a native Android app is only around **49Kb** and the dependecies take up to **820Kb** depending if your app already uses some of the same dependencies.
>
> **iOS:**
> The SDK build size in a native iOS app is only around **242Kb** (armv7) / **259Kb** (armv8).
Changelog
---------
**4.0.7**
* added 64 bit for windows
**4.0.6**
* fixed bug in internal error reporting
**4.0.5**
* fixed build errors for android
**4.0.4**
* added event uuid for events sent
**4.0.3**
* fixed crashes when sending some events
**4.0.2**
* fixes to missing session end events
**4.0.1**
* updated mac lib to be signed one now
**4.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.
**3.1.5**
* 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)
**3.1.4**
* added idfa consent status field to events (ios)
**3.1.3**
* updated client ts validator
**3.1.2**
* removed memory info from automatic crash report
**3.1.1**
* improved user identifier flow for ios (ios)
**3.1.0**
* updated user identifier flow to prepare for iOS 14 IDFA changes (ios)
**3.0.8**
* fixed progression events with scores (android)
**3.0.7**
* cryptojs bug fix (html5)
**3.0.6**
* removed facebook, gender and birthyear methods
**3.0.5**
* A/B testing fixes
**3.0.4**
* fixed getRemoteConfigsValueAsString bug
**3.0.3**
* remote configs fixes
**3.0.2**
* fixed events bug (ios, html5)
**3.0.1**
* corrected naming of function
**3.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
**2.1.4**
* fixed android bugs
**2.1.3**
* added check if log files and database can't be created
**2.1.2**
* fixed hanging background thread when closing application for desktop platforms
**2.1.1**
* added ga_onQuit method
**2.1.0**
* added enable/disable event submission function
**2.0.4**
* fixed business event validation
**2.0.3**
* ios compile fixes
**2.0.2**
* compile eror fixes for android and ios
**2.0.1**
* fixed thread hanging on shutdown for desktop platforms
**2.0.0**
* added command center functionality
**1.1.9**
* added custom dimensions to design and error events
**1.1.8**
* fixed session length bug
* fixed not allowing to add events when session is not started
**1.1.7**
* progression event fix for ios (ios)
**1.1.6**
* missing to update Gamemaker Studio 1.4 package
**1.1.5**
* bug fixes import crash for Gamemaker Studio 2
**1.1.1**
* bug fixes for building for various platforms
**1.1.0**
* added Gamemaker Studio 2 support
* fixed bug for certain events on desktop platforms not being called
**1.0.5**
* fixed html5 wrapper to use correct namespace (html5)
**1.0.4**
* bug fix for end session when using manual session handling
**1.0.3**
* bug fix for sending events straight after initializing sdk (html5)
**1.0.2**
* session length precision improvement
**1.0.1**
* added missing .gml files
**1.0.0**
* public release