UE4

Please do the following to integrate your application with devtodev:

  1. Add the application to the Space using the wizard for adding application.

  2. Go to your project directory and place the plugin content here: ProjectName/Plugins

  3. Restart Unreal Editor and open the plugin menu (Window > Plugins). In the "Analytics" plugin group of your project select DevToDev (and "Blueprint Analytics Framework" in case if you use blueprints). You will be offered to restart Unreal Editor again.

  4. Finally, add the following strings into the DefaultEngine.ini configuration file (the file is in "Config" folder of your project):

[Analytics]
ProviderModuleName=DevToDev

Project Settings

To get an access to the DevToDev settings, go to Project Settings > DevToDev

Get the keys (they can be found in the application settings: Settings -> SDK -> Integration) and insert the keys in this window. Then choose the Enable Push Notifications option in case if you want to send push notifications through devtodev service.

Initialization

All the events are available in the Analytics block of your Blueprint.

To initialize SDK in a blueprint, first call the "Start Session" event from the Analytics Blueprint Library.

or from the following code

FAnalytics::Get().GetDefaultConfiguredProvider()->StartSession();