Unreal Engine
Sandstorm official Unreal Engine documentation.
Last updated
Sandstorm official Unreal Engine documentation.
Last updated
Install the Plugin from Unreal Engine Marketplace
In your Unreal Engine project, go to Edit -> Project Settings.
Scroll to Analytics section. Select Providers.
Set Sandstorm as provider for all 4 build types.
Go to https://game.sandstorm.co/
Sign in with your Sandstorm credentials.
Go to Settings -> Product Settings
Go to Tracking API Key section.
Select and copy your tracking API Key
In your Unreal Engine project, go to Edit -> Project Settings.
Scroll to Analytics section. Select Sandstorm.
Paste your Sandstorm API key in all 4 build types.
Restart your editor.
In your editor, open the blueprint where you want to add an event.
Right clic on the blueprint area. Select the game event you want to respond to.
Create a new node. Select the analytics event you want to record.
Save the level.
Play the level. Execute the action that fires the event you set up in the level blueprint.
In Sandstorm app, go to Settings -> Live
Your events should appear in the live view.
Check \Engine\Source\Runtime\Analytics\Analytics\Public\Interfaces\IAnalyticsProvider.h
to see the full list of methods supported by Sandstorm Analytics provider.