TapSDK C#
Public Member Functions | List of all members
TapTap.TapDB.ITapDB Interface Reference
Inheritance diagram for TapTap.TapDB.ITapDB:
TapTap.TapDB.TapDBImpl

Public Member Functions

void Init (string clientId, string channel, string gameVersion, bool isCN)
 
void SetUser (string userId)
 
void SetUser (string userId, string loginType)
 
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 OnEvent (string eventCode, string properties)
 
void TrackEvent (string eventName, string properties)
 
void RegisterStaticProperties (string properties)
 
void UnregisterStaticProperty (string propertKey)
 
void ClearStaticProperties ()
 
void DeviceInitialize (string properties)
 
void DeviceUpdate (string properties)
 
void DeviceAdd (string properties)
 
void UserInitialize (string properties)
 
void UserUpdate (string properties)
 
void UserAdd (string properties)
 
void EnableLog (bool enable)
 
void RegisterDynamicProperties (IDynamicProperties dynamicProperties)
 
void AdvertiserIDCollectionEnabled (bool enable)
 
void ClearUser ()
 
void CloseFetchTapTapDeviceId ()
 
void GetTapTapDid (Action< string > action)
 

Member Function Documentation

◆ AdvertiserIDCollectionEnabled()

void TapTap.TapDB.ITapDB.AdvertiserIDCollectionEnabled ( bool  enable)

Implemented in TapTap.TapDB.TapDBImpl.

◆ ClearStaticProperties()

void TapTap.TapDB.ITapDB.ClearStaticProperties ( )

Implemented in TapTap.TapDB.TapDBImpl.

◆ ClearUser()

void TapTap.TapDB.ITapDB.ClearUser ( )

Implemented in TapTap.TapDB.TapDBImpl.

◆ CloseFetchTapTapDeviceId()

void TapTap.TapDB.ITapDB.CloseFetchTapTapDeviceId ( )

Implemented in TapTap.TapDB.TapDBImpl.

◆ DeviceAdd()

void TapTap.TapDB.ITapDB.DeviceAdd ( string  properties)

Implemented in TapTap.TapDB.TapDBImpl.

◆ DeviceInitialize()

void TapTap.TapDB.ITapDB.DeviceInitialize ( string  properties)

Implemented in TapTap.TapDB.TapDBImpl.

◆ DeviceUpdate()

void TapTap.TapDB.ITapDB.DeviceUpdate ( string  properties)

Implemented in TapTap.TapDB.TapDBImpl.

◆ EnableLog()

void TapTap.TapDB.ITapDB.EnableLog ( bool  enable)

Implemented in TapTap.TapDB.TapDBImpl.

◆ GetTapTapDid()

void TapTap.TapDB.ITapDB.GetTapTapDid ( Action< string >  action)

Implemented in TapTap.TapDB.TapDBImpl.

◆ Init()

void TapTap.TapDB.ITapDB.Init ( string  clientId,
string  channel,
string  gameVersion,
bool  isCN 
)

Implemented in TapTap.TapDB.TapDBImpl.

◆ OnCharge() [1/2]

void TapTap.TapDB.ITapDB.OnCharge ( string  orderId,
string  product,
long  amount,
string  currencyType,
string  payment 
)

Implemented in TapTap.TapDB.TapDBImpl.

◆ OnCharge() [2/2]

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

Implemented in TapTap.TapDB.TapDBImpl.

◆ OnEvent()

void TapTap.TapDB.ITapDB.OnEvent ( string  eventCode,
string  properties 
)

Implemented in TapTap.TapDB.TapDBImpl.

◆ RegisterDynamicProperties()

void TapTap.TapDB.ITapDB.RegisterDynamicProperties ( IDynamicProperties  dynamicProperties)

Implemented in TapTap.TapDB.TapDBImpl.

◆ RegisterStaticProperties()

void TapTap.TapDB.ITapDB.RegisterStaticProperties ( string  properties)

Implemented in TapTap.TapDB.TapDBImpl.

◆ SetLevel()

void TapTap.TapDB.ITapDB.SetLevel ( int  level)

Implemented in TapTap.TapDB.TapDBImpl.

◆ SetName()

void TapTap.TapDB.ITapDB.SetName ( string  name)

Implemented in TapTap.TapDB.TapDBImpl.

◆ SetServer()

void TapTap.TapDB.ITapDB.SetServer ( string  server)

Implemented in TapTap.TapDB.TapDBImpl.

◆ SetUser() [1/2]

void TapTap.TapDB.ITapDB.SetUser ( string  userId)

Implemented in TapTap.TapDB.TapDBImpl.

◆ SetUser() [2/2]

void TapTap.TapDB.ITapDB.SetUser ( string  userId,
string  loginType 
)

Implemented in TapTap.TapDB.TapDBImpl.

◆ TrackEvent()

void TapTap.TapDB.ITapDB.TrackEvent ( string  eventName,
string  properties 
)

Implemented in TapTap.TapDB.TapDBImpl.

◆ UnregisterStaticProperty()

void TapTap.TapDB.ITapDB.UnregisterStaticProperty ( string  propertKey)

Implemented in TapTap.TapDB.TapDBImpl.

◆ UserAdd()

void TapTap.TapDB.ITapDB.UserAdd ( string  properties)

Implemented in TapTap.TapDB.TapDBImpl.

◆ UserInitialize()

void TapTap.TapDB.ITapDB.UserInitialize ( string  properties)

Implemented in TapTap.TapDB.TapDBImpl.

◆ UserUpdate()

void TapTap.TapDB.ITapDB.UserUpdate ( string  properties)

Implemented in TapTap.TapDB.TapDBImpl.


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