Beamable SDK
|
Public Member Functions | |
CoreEvent (string category, string eventName, IDictionary< string, object > eventParams) | |
void | Serialize (JsonSerializable.IStreamSerializer s) |
Constructs a payload which represents this analytics event More... | |
Public Attributes | |
string | OpCode => _opCode |
string | eventName |
string | category |
Protected Attributes | |
IDictionary< string, object > | eventParams |
Additional Inherited Members | |
Properties inherited from Beamable.Api.Analytics.IAnalyticsEvent | |
string | OpCode [get] |
Gets the op code of the analytics event. More... | |
Core event class
This class can be used in two ways: a) Directly create instances in a structured way, such as with factory methods b) Subclassing
|
inline |
category | Low cardinality descriptor of the event |
eventName | High cardinality descriptor of the event |
eventParams | Other parameters: must be flat with no nesting |
|
inline |
Constructs a payload which represents this analytics event
Implements Beamable.Serialization.JsonSerializable.ISerializable.