TapSDK Unity
Public Member Functions | List of all members
TapTap.TapDB.Standalone.TapDBStandalone Class Reference
Inheritance diagram for TapTap.TapDB.Standalone.TapDBStandalone:
Inheritance graph
[legend]
Collaboration diagram for TapTap.TapDB.Standalone.TapDBStandalone:
Collaboration graph
[legend]

Public Member Functions

void Init (string clientId, string channel, string gameVersion, bool isCN)
 
void Init (string clientId, string channel, string gameVersion, TapDBRegion region, Dictionary< string, object > properties)
 
void SetUser (string userId)
 
void SetUser (string userId, string loginType)
 
void SetUserWithProperties (string userId, Dictionary< string, object > properties)
 
void ClearUser ()
 
void SetName (string name)
 
void SetLevel (int level)
 
void SetServer (string server)
 
void OnCharge (string orderId, string product, long amount, string currencyType, string payment)
 
void OnCharge (string orderId, string product, long amount, string currencyType, string payment, string properties)
 
void OnCharge (string orderId, string product, long amount, string currencyType, string payment, Dictionary< string, object > properties)
 
void OnEvent (string eventCode, string properties)
 
void TrackEvent (string eventName, string properties)
 
void TrackEvent (string eventName, Dictionary< string, object > properties)
 
void RegisterStaticProperties (string properties)
 
void RegisterStaticProperties (Dictionary< string, object > properties)
 
void UnregisterStaticProperty (string propertKey)
 
void ClearStaticProperties ()
 
void RegisterDynamicProperties (IDynamicProperties properties)
 
void DeviceInitialize (string properties)
 
void DeviceInitialize (Dictionary< string, object > properties)
 
void DeviceUpdate (string properties)
 
void DeviceUpdate (Dictionary< string, object > properties)
 
void DeviceAdd (string properties)
 
void DeviceAdd (Dictionary< string, object > properties)
 
void UserInitialize (string properties)
 
void UserInitialize (Dictionary< string, object > properties)
 
void UserUpdate (string properties)
 
void UserUpdate (Dictionary< string, object > properties)
 
void UserAdd (string properties)
 
void UserAdd (Dictionary< string, object > properties)
 
void EnableLog (bool enable)
 
void AdvertiserIDCollectionEnabled (bool enable)
 
void CloseFetchTapTapDeviceId ()
 
void GetTapTapDid (Action< string > action)
 
void ConfigAutoReportLogLevel (LogSeverity level)
 
void ConfigAutoQuitApplication (bool enable)
 
void RegisterLogCallback (TapDB.LogCallbackDelegate handler)
 
void UnRegisterLogCallback (TapDB.LogCallbackDelegate handler)
 
void ReportException (Exception e, string message)
 
void SetOAIDCert (string cert)
 
void EnableThemis (bool enable)
 

Member Function Documentation

◆ AdvertiserIDCollectionEnabled()

void TapTap.TapDB.Standalone.TapDBStandalone.AdvertiserIDCollectionEnabled ( bool  enable)
inline

◆ ClearStaticProperties()

void TapTap.TapDB.Standalone.TapDBStandalone.ClearStaticProperties ( )
inline

◆ ClearUser()

void TapTap.TapDB.Standalone.TapDBStandalone.ClearUser ( )
inline

◆ CloseFetchTapTapDeviceId()

void TapTap.TapDB.Standalone.TapDBStandalone.CloseFetchTapTapDeviceId ( )
inline

◆ ConfigAutoQuitApplication()

void TapTap.TapDB.Standalone.TapDBStandalone.ConfigAutoQuitApplication ( bool  enable)
inline

◆ ConfigAutoReportLogLevel()

void TapTap.TapDB.Standalone.TapDBStandalone.ConfigAutoReportLogLevel ( LogSeverity  level)
inline

◆ DeviceAdd() [1/2]

void TapTap.TapDB.Standalone.TapDBStandalone.DeviceAdd ( Dictionary< string, object >  properties)
inline

◆ DeviceAdd() [2/2]

void TapTap.TapDB.Standalone.TapDBStandalone.DeviceAdd ( string  properties)
inline

◆ DeviceInitialize() [1/2]

void TapTap.TapDB.Standalone.TapDBStandalone.DeviceInitialize ( Dictionary< string, object >  properties)
inline

◆ DeviceInitialize() [2/2]

void TapTap.TapDB.Standalone.TapDBStandalone.DeviceInitialize ( string  properties)
inline

◆ DeviceUpdate() [1/2]

void TapTap.TapDB.Standalone.TapDBStandalone.DeviceUpdate ( Dictionary< string, object >  properties)
inline

◆ DeviceUpdate() [2/2]

void TapTap.TapDB.Standalone.TapDBStandalone.DeviceUpdate ( string  properties)
inline

◆ EnableLog()

void TapTap.TapDB.Standalone.TapDBStandalone.EnableLog ( bool  enable)
inline

◆ EnableThemis()

void TapTap.TapDB.Standalone.TapDBStandalone.EnableThemis ( bool  enable)
inline

◆ GetTapTapDid()

void TapTap.TapDB.Standalone.TapDBStandalone.GetTapTapDid ( Action< string >  action)
inline

◆ Init() [1/2]

void TapTap.TapDB.Standalone.TapDBStandalone.Init ( string  clientId,
string  channel,
string  gameVersion,
bool  isCN 
)
inline

◆ Init() [2/2]

void TapTap.TapDB.Standalone.TapDBStandalone.Init ( string  clientId,
string  channel,
string  gameVersion,
TapDBRegion  region,
Dictionary< string, object >  properties 
)
inline

◆ OnCharge() [1/3]

void TapTap.TapDB.Standalone.TapDBStandalone.OnCharge ( string  orderId,
string  product,
long  amount,
string  currencyType,
string  payment 
)
inline

◆ OnCharge() [2/3]

void TapTap.TapDB.Standalone.TapDBStandalone.OnCharge ( string  orderId,
string  product,
long  amount,
string  currencyType,
string  payment,
Dictionary< string, object >  properties 
)
inline

◆ OnCharge() [3/3]

void TapTap.TapDB.Standalone.TapDBStandalone.OnCharge ( string  orderId,
string  product,
long  amount,
string  currencyType,
string  payment,
string  properties 
)
inline

◆ OnEvent()

void TapTap.TapDB.Standalone.TapDBStandalone.OnEvent ( string  eventCode,
string  properties 
)
inline

◆ RegisterDynamicProperties()

void TapTap.TapDB.Standalone.TapDBStandalone.RegisterDynamicProperties ( IDynamicProperties  properties)
inline

◆ RegisterLogCallback()

void TapTap.TapDB.Standalone.TapDBStandalone.RegisterLogCallback ( TapDB.LogCallbackDelegate  handler)
inline

◆ RegisterStaticProperties() [1/2]

void TapTap.TapDB.Standalone.TapDBStandalone.RegisterStaticProperties ( Dictionary< string, object >  properties)
inline

◆ RegisterStaticProperties() [2/2]

void TapTap.TapDB.Standalone.TapDBStandalone.RegisterStaticProperties ( string  properties)
inline

◆ ReportException()

void TapTap.TapDB.Standalone.TapDBStandalone.ReportException ( Exception  e,
string  message 
)
inline

◆ SetLevel()

void TapTap.TapDB.Standalone.TapDBStandalone.SetLevel ( int  level)
inline

◆ SetName()

void TapTap.TapDB.Standalone.TapDBStandalone.SetName ( string  name)
inline

◆ SetOAIDCert()

void TapTap.TapDB.Standalone.TapDBStandalone.SetOAIDCert ( string  cert)
inline

◆ SetServer()

void TapTap.TapDB.Standalone.TapDBStandalone.SetServer ( string  server)
inline

◆ SetUser() [1/2]

void TapTap.TapDB.Standalone.TapDBStandalone.SetUser ( string  userId)
inline

◆ SetUser() [2/2]

void TapTap.TapDB.Standalone.TapDBStandalone.SetUser ( string  userId,
string  loginType 
)
inline

◆ SetUserWithProperties()

void TapTap.TapDB.Standalone.TapDBStandalone.SetUserWithProperties ( string  userId,
Dictionary< string, object >  properties 
)
inline

◆ TrackEvent() [1/2]

void TapTap.TapDB.Standalone.TapDBStandalone.TrackEvent ( string  eventName,
Dictionary< string, object >  properties 
)
inline

◆ TrackEvent() [2/2]

void TapTap.TapDB.Standalone.TapDBStandalone.TrackEvent ( string  eventName,
string  properties 
)
inline

◆ UnRegisterLogCallback()

void TapTap.TapDB.Standalone.TapDBStandalone.UnRegisterLogCallback ( TapDB.LogCallbackDelegate  handler)
inline

◆ UnregisterStaticProperty()

void TapTap.TapDB.Standalone.TapDBStandalone.UnregisterStaticProperty ( string  propertKey)
inline

◆ UserAdd() [1/2]

void TapTap.TapDB.Standalone.TapDBStandalone.UserAdd ( Dictionary< string, object >  properties)
inline

◆ UserAdd() [2/2]

void TapTap.TapDB.Standalone.TapDBStandalone.UserAdd ( string  properties)
inline

◆ UserInitialize() [1/2]

void TapTap.TapDB.Standalone.TapDBStandalone.UserInitialize ( Dictionary< string, object >  properties)
inline

◆ UserInitialize() [2/2]

void TapTap.TapDB.Standalone.TapDBStandalone.UserInitialize ( string  properties)
inline

◆ UserUpdate() [1/2]

void TapTap.TapDB.Standalone.TapDBStandalone.UserUpdate ( Dictionary< string, object >  properties)
inline

◆ UserUpdate() [2/2]

void TapTap.TapDB.Standalone.TapDBStandalone.UserUpdate ( string  properties)
inline

The documentation for this class was generated from the following file: