Leanplum Unreal SDK wrapper around the native iOS and Android SDKs.
Pull the latest version of Unreal SDK from the repository.
Copy the contents of Plugins/LeanplumSDK into your project folder under Plugins directory.
To enable the plugin, either modify project plugins and enable LeanplumSDK, or edit your project .uproject file and enable the SDK.
Open your GameMode and copy your Leanplum appId and clientKeys (available in dashboard App Settings / Keys & Settings) into the newly created variables.
Open your level blueprint that opens first when your game starts to initialize the Leanplum SDK and call start method. You can customize the start call by providing User ID and User Attributes.
Build and run your app and see data start flowing into Leanplum. With your development key in your app delegate, you will be able to see all data flowing into Leanplum in our debugger. You can access our debugger dashboard at https://leanplum.com/dashboard#/help/debug
Registering your device as a test device will allow you to preview your messages, variable changes, and any other Leanplum projects. Follow the below to register. Visit https://leanplum.com/dashboard#/account/devices and click on "Register" to register your device
Success! You have now successfully installed the Leanplum Unreal SDK and registered a test device for further testing. Please refer to https://docs.leanplum.com/reference/unreal for additional iOS and Android configuration and to complete the integration.
Reach out directly to Leanplum support team if you have any usage questions or feature requests. Open an issue if you want to report a bug or need code-level support.