Show / Hide Table of Contents

    Class InstallEvent

    This should be sent once per user when they load the game for the first time.

    Inheritance
    Object
    AnalyticsEventBase
    InstallEvent
    Implements
    IAnalyticsEvent
    IInjectable
    Inherited Members
    AnalyticsEventBase.UUID_KEY
    AnalyticsEventBase.EVENT_NAME_KEY
    AnalyticsEventBase.TIMESTAMP_KEY
    AnalyticsEventBase.DEVICE_ID_KEY
    AnalyticsEventBase.DATA_MAX_LENGTH
    AnalyticsEventBase.TimestampInMilliseconds
    AnalyticsEventBase._uuid
    AnalyticsEventBase._timestampInMilliseconds
    AnalyticsEventBase.Inject(IResolver)
    AnalyticsEventBase.Initialize(Int64, Dictionary<String, Object>)
    AnalyticsEventBase.GetEventData()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ToString()
    Object.ReferenceEquals(Object, Object)
    Namespace: IdleKit.Analytics
    Assembly: cs.temp.dll.dll
    Syntax
    [Serializable]
    public class InstallEvent : AnalyticsEventBase, IAnalyticsEvent, IInjectable

    Fields

    _advertisingId

    Declaration
    protected string _advertisingId
    Field Value
    Type Description
    String

    _attributionId

    Declaration
    protected string _attributionId
    Field Value
    Type Description
    String

    _city

    Declaration
    protected string _city
    Field Value
    Type Description
    String

    _country

    Declaration
    protected string _country
    Field Value
    Type Description
    String

    _creativeId

    Declaration
    protected string _creativeId
    Field Value
    Type Description
    String

    _region

    Declaration
    protected string _region
    Field Value
    Type Description
    String

    _source

    Declaration
    protected string _source
    Field Value
    Type Description
    String

    _subSource

    Declaration
    protected string _subSource
    Field Value
    Type Description
    String

    _type

    Declaration
    protected string _type
    Field Value
    Type Description
    String

    ADVERTISING_ID_KEY

    Declaration
    protected const string ADVERTISING_ID_KEY = "advertisingId"
    Field Value
    Type Description
    String

    ATTRIBUTION_ID_KEY

    Declaration
    protected const string ATTRIBUTION_ID_KEY = "attributionId"
    Field Value
    Type Description
    String

    CITY_KEY

    Declaration
    protected const string CITY_KEY = "city"
    Field Value
    Type Description
    String

    COUNTRY_KEY

    Declaration
    protected const string COUNTRY_KEY = "country"
    Field Value
    Type Description
    String

    CREATIVE_ID_KEY

    Declaration
    protected const string CREATIVE_ID_KEY = "creativeId"
    Field Value
    Type Description
    String

    INSTALL_TYPE_KEY

    Declaration
    protected const string INSTALL_TYPE_KEY = "type"
    Field Value
    Type Description
    String

    REGION_KEY

    Declaration
    protected const string REGION_KEY = "region"
    Field Value
    Type Description
    String

    SOURCE_KEY

    Declaration
    protected const string SOURCE_KEY = "source"
    Field Value
    Type Description
    String

    SUB_SOURCE_KEY

    Declaration
    protected const string SUB_SOURCE_KEY = "subsource"
    Field Value
    Type Description
    String

    Properties

    EventName

    Declaration
    public override string EventName { get; }
    Property Value
    Type Description
    String
    Overrides
    AnalyticsEventBase.EventName

    IncludeDeviceId

    Declaration
    protected override bool IncludeDeviceId { get; }
    Property Value
    Type Description
    Boolean
    Overrides
    AnalyticsEventBase.IncludeDeviceId

    Methods

    EventContent()

    Declaration
    protected override Dictionary<string, object> EventContent()
    Returns
    Type Description
    Dictionary<String, Object>
    Overrides
    AnalyticsEventBase.EventContent()

    Initialize(String, String, String, String, String, String, String, String)

    Declaration
    public virtual void Initialize(string type, string source, string subSource, string creativeId = "", string advertisingId = "", string city = "", string region = "", string attributionId = "")
    Parameters
    Type Name Description
    String type
    String source
    String subSource
    String creativeId
    String advertisingId
    String city
    String region
    String attributionId

    Implements

    IAnalyticsEvent
    IInjectable
    Back to top Copyright © 2020 East Side Games Inc.