-
- All Implemented Interfaces:
-
com.tds.common.bridge.IBridgeService
public interface TapDBService implements IBridgeServiceonly for unity bridge call
-
-
Method Summary
Modifier and Type Method Description abstract voidenableLog(boolean enable)abstract voidinit(Activity activity, String clientId, String channel)abstract voidinit(Activity activity, String clientId, String channel, boolean isCN)abstract voidinit(Activity activity, String clientId, String channel, String gameVersion)单接接口 abstract voidinit(Activity activity, String clientId, String channel, String gameVersion, String properties)单接接口 abstract voidinit(Activity activity, String clientId, String channel, String gameVersion, boolean isCN)abstract voidregisterStaticProperties(String staticProperties)abstract voidunregisterStaticProperty(String propertyName)abstract voidregisterDynamicProperties(TapDBDynamicProperties properties)abstract voidregisterDynamicPropertiesUE()abstract voidclearStaticProperties()abstract voidsetUser(String userId)abstract voidsetUser(String userId, String loginType)abstract voidsetName(String name)abstract voidsetLevel(int level)abstract voidsetServer(String server)abstract voidonCharge(String orderId, String product, long amount, String currencyType, String payment)abstract voidonChargeWithProperties(String orderId, String product, long amount, String currencyType, String payment, String properties)abstract voidtrackEvent(String eventCode, String properties)abstract voidtrack(String eventCode, String properties)abstract voidonEvent(String eventName, String properties)abstract voiddeviceInitialize(String properties)abstract voiddeviceUpdate(String properties)abstract voiddeviceAdd(String properties)abstract voiduserInitialize(String properties)abstract voiduserUpdate(String properties)abstract voiduserAdd(String properties)abstract voidsetHost(String host)abstract voidsetCustomEventHost(String customEventHost)abstract voidclearUser()abstract voidcloseFetchTapTapDeviceId()abstract voidgetTapTapDID(Activity activity, BridgeCallback callback)-
-
Method Detail
-
enableLog
abstract void enableLog(boolean enable)
-
init
abstract void init(Activity activity, String clientId, String channel, String gameVersion)
单接接口
-
init
abstract void init(Activity activity, String clientId, String channel, String gameVersion, String properties)
单接接口
-
init
abstract void init(Activity activity, String clientId, String channel, String gameVersion, boolean isCN)
-
registerStaticProperties
abstract void registerStaticProperties(String staticProperties)
-
unregisterStaticProperty
abstract void unregisterStaticProperty(String propertyName)
-
registerDynamicProperties
abstract void registerDynamicProperties(TapDBDynamicProperties properties)
-
registerDynamicPropertiesUE
abstract void registerDynamicPropertiesUE()
-
clearStaticProperties
abstract void clearStaticProperties()
-
setLevel
abstract void setLevel(int level)
-
onCharge
abstract void onCharge(String orderId, String product, long amount, String currencyType, String payment)
-
onChargeWithProperties
abstract void onChargeWithProperties(String orderId, String product, long amount, String currencyType, String payment, String properties)
-
trackEvent
abstract void trackEvent(String eventCode, String properties)
-
deviceInitialize
abstract void deviceInitialize(String properties)
-
deviceUpdate
abstract void deviceUpdate(String properties)
-
userInitialize
abstract void userInitialize(String properties)
-
userUpdate
abstract void userUpdate(String properties)
-
setCustomEventHost
abstract void setCustomEventHost(String customEventHost)
-
clearUser
abstract void clearUser()
-
closeFetchTapTapDeviceId
abstract void closeFetchTapTapDeviceId()
-
getTapTapDID
abstract void getTapTapDID(Activity activity, BridgeCallback callback)
-
-
-
-