Class EventApiQueryModel
- Namespace
- HomaGames.HomaBelly
- Assembly
- HomaGames.HomaBelly.Core.dll
Base class for all Homa Analytics API queries: editor and runtime.
public abstract class EventApiQueryModel : ApiQueryModel
- Inheritance
-
EventApiQueryModel
- Inherited Members
Constructors
EventApiQueryModel()
public EventApiQueryModel()
Fields
EVENT_API_ENDPOINT
[Obsolete("This constant is deprecated. It will be removed in future releases.", true)]
public static readonly string EVENT_API_ENDPOINT
Field Value
EventValues
[JsonProperty]
protected Dictionary<string, object> EventValues
Field Value
Properties
CreatedTimeStamp
Stores utc timestamp when the event was created.
[JsonProperty]
public string CreatedTimeStamp { get; }
Property Value
EventCategory
[JsonProperty]
public string EventCategory { get; protected set; }
Property Value
EventId
Unique event id.
Homa Analytics will be able to replace this with any desired EventId if informed to do so
[JsonProperty]
public string EventId { get; protected set; }
Property Value
EventName
[JsonProperty]
public string EventName { get; protected set; }
Property Value
InstallId
public string InstallId { get; set; }
Property Value
NTestingId
public string NTestingId { get; set; }
Property Value
NTestingOverrideId
[Obsolete("This property is unused. It will be removed in future releases.")]
public string NTestingOverrideId { get; set; }
Property Value
SessionId
public string SessionId { get; set; }
Property Value
Methods
ToDictionary()
public override Dictionary<string, object> ToDictionary()
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.