Analytics Integration

To integrate your application with devtodev system please perform the following actions:

  1. Add the application to the Space using the wizard for adding application.
  2. Download the latest version of devtodev SDK from the GitHub repository.
  3. Go to your project directory and place the plugin content here: ProjectName/Plugins
  4. 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.

  5. 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 gain an access to the DevToDev settings go to Project Settings > DevToDev

Get the keys (they can be found in the application settings (My apps → App Name → Settings → 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 Analytics block of your Blueprint.

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

or from the following code

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

 

Push notification
Basic methods