
Description
Easily log application and game events to Google Analytics, using a native cross-platform implementation. No third-party dependencies are required and it's compatible with any platform supported by Unreal Engine, including desktop, mobile and consoles.
The plugin supports advanced features like automatic instrumentation, that automatically logs key events and user sessions without the need of any specific code. Simply enable and configure the plugin, and you'll start to receive key usage data of your game/application. The simple API then provides all you need to log custom events and detailed purchase transactions.
The plugin is also a provider for the standard In-Game Analytics system of Unreal Engine.
NOTE: GA4 is supported subject to accompanying notes and starting from UE5.3. Older versions are based on UA that is no more supported by Google (except for legacy GA360 enterprise customers).
NOTE: This product is not made by, or affiliated with, Google Inc in any way.
Main features
support for Google Analytics 4 (GA4) starting from UE5.3;
support for Google Universal Analytics (UA) only for legacy GA360 enterprise customers;
native cross-platform implementation, not requiring any third-party dependency and compatible with all the platforms supported by Unreal Engine (including desktop, mobile and consoles);
optional automatic instrumentation (session tracking, loading of maps, networking errors, etc.);
automatic logging of system info (e.g. operating system, app version, etc.);
special methods/nodes to:
record custom events;
record screen/map views;
record detailed purchases;
enrich events with Custom Dimensions and Metrics.
compatible provider for the standard In-Game Analytics system integrated into Unreal Engine, supporting the Analytics Blueprint Library plugin;
support for distinct GA4 Measurement IDs/UA Tracking IDs depending on the project Build Configuration;
all the features are available from both Blueprints and C++.
Licensing
This Plugin is licensed "per-user", according to the Fab End User License Agreement. This means that one license must be purchased for each user working on a project that utilizes the Plugin. You can find detailed information here: https://docs.unamedia.com/ue-plugin-per-user-license . For relevant purchase orders, please contact us.
Premium Support & Customizations
For enterprises that run mission critical workloads, require fast response times, increased operational efficiencies, or specific customizations, we can provide Premium Support services. Please contact us.
Our other plugins
Check the complete list of our products for Unreal Engine in our UNAmedia Profile. You can find plugins to run multiple independent worlds at run-time, to work with Mixamo animations and much more.