| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/Analytics/AnalyticsBlueprintLibrary/Source/AnalyticsBlueprintLibrary/Classes/AnalyticsBlueprintLibrary.h |
Include |
#include "AnalyticsBlueprintLibrary.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Meta=(ScriptName="AnalyticsLibrary"))
class UAnalyticsBlueprintLibrary : public UBlueprintFunctionLibrary
Name | Description | |
---|---|---|
|
UAnalyticsBlueprintLibrary ( |
Name | Description | ||
---|---|---|---|
|
EndSession() |
Ends an analytics session |
|
|
FlushEvents() |
Requests that any cached events be sent immediately |
|
|
GetSessionId() |
Gets the current session id from the analytics provider |
|
|
GetUserId() |
Gets the current user id from the analytics provider |
|
|
FAnalyticsEv... |
MakeEventAttribute |
Builds a struct from the attribute name and value |
|
RecordCurrencyGiven |
Records an in-game currency was granted by the game with no real-world money being involved |
|
|
RecordCurrencyGivenWithAttributes ( |
Records an in-game currency was granted by the game with no real-world money being involved |
|
|
RecordCurrencyPurchase |
Records an in-game currency was purchased using real-world money |
|
|
RecordError ( |
Records an error event has happened |
|
|
RecordErrorWithAttributes ( |
Records an error event has happened with attributes |
|
|
RecordEvent ( |
Records an event has happened by name without any attributes (an event counter) |
|
|
RecordEventWithAttribute |
Records an event has happened by name with a single attribute |
|
|
RecordEventWithAttributes ( |
Records an event has happened by name with a single attribute |
|
|
RecordItemPurchase |
Records an in-game item was purchased using the specified in-game currency |
|
|
RecordProgress |
Records a user progress event has happened |
|
|
RecordProgressWithAttributes ( |
Records a user progress event has happened with attributes |
|
|
RecordProgressWithFullHierarchyAndAttributes ( |
Records a user progress event has happened with a full list of progress hierarchy names and with attributes |
|
|
RecordSimpleCurrencyPurchase |
Records an in-game currency was purchased using real-world money |
|
|
RecordSimpleCurrencyPurchaseWithAttributes ( |
Records an in-game currency was purchased using real-world money |
|
|
RecordSimpleItemPurchase |
Records an in-game item was purchased |
|
|
RecordSimpleItemPurchaseWithAttributes ( |
Records an in-game item was purchased with attributes |
|
|
SetAge ( |
Sets the user's age (if supported) on the analytics provider |
|
|
SetBuildInfo ( |
Sets the game's build info (if supported) on the analytics provider |
|
|
SetGender ( |
Sets the user's gender (if supported) on the analytics provider |
|
|
SetLocation ( |
Sets the user's location (if supported) on the analytics provider |
|
|
SetSessionId ( |
Sets the session id (if supported) on the analytics provider |
|
|
SetUserId ( |
Sets the user id (if supported) on the analytics provider |
|
|
StartSession() |
Starts an analytics session without any custom attributes specified |
|
|
StartSessionWithAttributes ( |
Starts an analytics session with custom attributes specified |