Class TrackEvent
Events to be dispatched to Amplitude/Userflow.
Inherited Members
Namespace: SuperOffice.Util
Assembly: SoDataBase.dll
Syntax
public class TrackEvent
Constructors
TrackEvent(string)
Events to be dispatched to Amplitude/Userflow.
Declaration
public TrackEvent(string eventName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | eventName |
TrackEvent(string, (string argName, object argVal)[])
Events to be dispatched to Amplitude/Userflow.
Declaration
public TrackEvent(string eventName, (string argName, object argVal)[] args)
Parameters
| Type | Name | Description |
|---|---|---|
| string | eventName | |
| (string parameter, object argument)[] | args |
Fields
IdentifyEventName
Events to be dispatched to Amplitude/Userflow.
Declaration
public static readonly string IdentifyEventName
Field Value
| Type | Description |
|---|---|
| string |
Properties
ContextIdentifier
Cust12345
Declaration
public string ContextIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EventName
"Sale Created" or "Sale Sold".
Declaration
public string EventName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EventProperties
Events to be dispatched to Amplitude/Userflow.
Declaration
public Dictionary<string, object> EventProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, object> |
UserId
Cust12345.56
Declaration
public string UserId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |