Class PlayerDataEvent
This event just wraps an IAnalyticsUserData to allow for updates involving that data to be sent to analytics endpoints.
Inheritance
PlayerDataEvent
Assembly: cs.temp.dll.dll
Syntax
[Serializable]
public class PlayerDataEvent : AnalyticsEventBase, IAnalyticsEvent, IInjectable
Fields
_advertisingId
Declaration
protected string _advertisingId
Field Value
_city
Declaration
Field Value
_country
Declaration
protected string _country
Field Value
_deviceModel
Declaration
protected string _deviceModel
Field Value
_deviceOs
Declaration
protected string _deviceOs
Field Value
_email
Declaration
Field Value
_facebookId
Declaration
protected string _facebookId
Field Value
_ipAddress
Declaration
protected string _ipAddress
Field Value
_language
Declaration
protected string _language
Field Value
_locale
Declaration
Field Value
_region
Declaration
Field Value
ADVERTISING_ID_KEY
Declaration
public const string ADVERTISING_ID_KEY = "advertisingId"
Field Value
CITY_KEY
Declaration
public const string CITY_KEY = "city"
Field Value
COUNTRY_KEY
Declaration
public const string COUNTRY_KEY = "country"
Field Value
DEVICE_MODEL_KEY
Declaration
public const string DEVICE_MODEL_KEY = "deviceModel"
Field Value
DEVICE_OS_KEY
Declaration
public const string DEVICE_OS_KEY = "deviceOs"
Field Value
EMAIL_KEY
Declaration
public const string EMAIL_KEY = "email"
Field Value
FACEBOOK_ID_KEY
Declaration
public const string FACEBOOK_ID_KEY = "facebookId"
Field Value
IP_ADDRESS_KEY
Declaration
public const string IP_ADDRESS_KEY = "ipAddress"
Field Value
LANGUAGE_KEY
Declaration
public const string LANGUAGE_KEY = "language"
Field Value
LOCALE_KEY
Declaration
public const string LOCALE_KEY = "locale"
Field Value
REGION_KEY
Declaration
public const string REGION_KEY = "region"
Field Value
Properties
EventName
Declaration
public override string EventName { get; }
Property Value
Overrides
IncludeDeviceId
Declaration
protected override bool IncludeDeviceId { get; }
Property Value
Overrides
Methods
EventContent()
Declaration
protected override Dictionary<string, object> EventContent()
Returns
Overrides
GetIpAddress()
Declaration
protected virtual string GetIpAddress()
Returns
Initialize(String, String, String, String, String)
Declaration
public virtual void Initialize(string email = "", string facebookId = "", string advertisingId = "", string city = "", string region = "")
Parameters
Implements
IInjectable