Analytics
Learn about analytics for the Unreal Engine Braze SDK.
Prerequisites
Before you can use this feature, you’ll need to integrate the Unreal Engine Braze SDK.
Classes and functions
The Braze Unreal SDK supports the following analytics classes and functions.
Class | Function |
---|---|
UBraze |
ChangeUser |
UBraze |
LogCustomEvent |
UBraze |
LogCustomEventWithProperties |
UBraze |
LogPurchase |
UBraze |
LogPurchaseWithProperties |
UBraze |
RequestImmediateDataFlush |
UBraze |
GetCurrentUser |
UBrazeUser |
SetCustomUserAttribute |
UBrazeUser |
SetCustomAttributeArray |
UBrazeUser |
UnsetCustomAttribute |
UBrazeUser |
IncrementCustomUserAttribute |
UBrazeUser |
AddToCustomAttributeArray |
UBrazeUser |
RemoveFromCustomAttributeArray |
UBrazeUser |
SetEmail |
UBrazeUser |
SetFirstName |
UBrazeUser |
SetLastName |
UBrazeUser |
SetGender |
UBrazeUser |
SetLanguage |
UBrazeUser |
SetCountry |
UBrazeUser |
SetHomeCity |
UBrazeUser |
SetPhoneNumber |
UBrazeUser |
SetDateOfBirth |
UBrazeUser |
SetPushSubscriptionType |
UBrazeUser |
SetEmailSubscriptionType |
UBrazeUser |
SetAttributionData |
UBrazeUser |
SetLastKnownLocation |
Creating FBrazeProperties
in Blueprint
The Blueprint Library BrazePropertiesLibrary
includes helper functions to make creating Braze properties easier. Use the Make FBrazeAny*
Nodes with a MakeMap
when using the MakeBrazeProperties
node. For example:
New Stuff!