Unreal Engine

Sandstorm official Unreal Engine documentation.

Setup

Step 1

Install the Plugin from Unreal Engine Marketplace

Step 2

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.

Step 3

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

Step 4

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.

Step 5

Restart your editor.

Send events

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.

Try it!

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.

More options

Check \Engine\Source\Runtime\Analytics\Analytics\Public\Interfaces\IAnalyticsProvider.h to see the full list of methods supported by Sandstorm Analytics provider.

Last updated