GameAnalytics GameMaker SDK for Gamaker Studio v1.4+ and v2
Documentation can be found here.
If you have any issues or feedback regarding the SDK, please contact our friendly support team here.
Supported platforms:
- Mac OS X
- Winddows
- Linux
- UWP
- Android
- iOS
- HTML5
ℹ️
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).
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