Gamebase SDK for Android
2.27.0
NHN Cloud Gamebase Platform
|
String getTypeName()
Definition: NetworkManager.java:89
String getAccessTokenSecret()
Definition: AuthGamebaseToken.java:20
static final String APP_TYPE_CODE_SANDBOX
Definition: LaunchingInfo.java:20
static void println(int priority, String tag, String msg)
Instructs the LogNode to print the log data provided.
Definition: Logger.java:89
static void println(int priority, String tag, String msg, Throwable tr)
Instructs the LogNode to print the log data provided.
Definition: Logger.java:67
final boolean adAgreement
Definition: GamebasePushAgreement.java:12
String WEIBO
Definition: AuthProvider.java:24
Builder enableBadge(boolean badgeEnabled)
Definition: GamebaseNotificationOptions.java:117
String getUserId()
Definition: AuthToken.java:26
Map< String, String > getIapIdMap()
Definition: LaunchingInfo.java:106
static PushAction from(@Nullable final String jsonString)
Factory method to create VO instance.
Definition: PushAction.java:27
static void showWebView(@NonNull Activity activity, @NonNull String url, @NonNull GamebaseWebViewConfiguration configuration)
This method to create the webview and display it on screen.
Definition: Gamebase.java:2205
long expirationDate
Definition: ForcingMappingTicket.java:76
Builder setPriority(int priority)
Definition: GamebaseNotificationOptions.java:122
boolean isDebugMode()
Definition: GamebaseSystemInfo.java:99
RenewalTargetType(String name, String description)
Definition: RenewalTargetType.java:26
Builder setBackgroundColor(int backgroundColor)
Change the dimmed background color.
Definition: ImageNoticeConfiguration.java:82
static Builder newBuilder()
Definition: GamebaseWebViewConfiguration.java:117
long getRegDate()
Definition: AuthMappingInfo.java:31
static final String TCPRODUCT_TYPE_IAP
Definition: LaunchingInfo.java:25
Definition: LaunchingNoticeInfo.java:7
This class provides functionality related to temporary withdrawal.
Definition: Gamebase.java:1357
boolean isPlayable()
Returns whether or not login is possible.
Definition: LaunchingStatus.java:52
static final int ANDROID_ACTIVITY_DESTROYED
Definition: GamebaseError.java:52
static final int INVALID_MEMBER
Definition: GamebaseError.java:37
static void removeAllServerPushEvent()
Remove all server push event listeners.
Definition: Gamebase.java:1289
static BanInfo getBanInfo()
Gets the ban information of the suspended user.
Definition: Gamebase.java:963
The information of the items that are result of the Purchasable#requestRetryTransaction(Activity,...
Definition: PurchasableRetryTransactionResult.java:21
String getGameEngine()
Definition: GamebaseSystemInfo.java:140
static void addServerPushEvent(ServerPushEvent event)
Add a server push event listener to be called when server push message is arrived.
Definition: Gamebase.java:1269
String getDetailMessage()
Definition: GamebaseException.java:181
GamebaseEventMessage(@NonNull String category, @Nullable String data)
Definition: GamebaseEventMessage.java:19
final String type
Definition: ServerPushEventMessage.java:4
static TransferAccountRenewConfiguration newManualRenewConfiguration(final String accountPassword)
Definition: TransferAccountRenewConfiguration.java:25
String id
Definition: TransferAccountInfo.java:11
Builder setNavigationBarHeight(int height)
This method sets the height of the navigation bar.
Definition: GamebaseWebViewConfiguration.java:271
void setMessagePrefix(String prefix)
Definition: GamebaseNotificationOptions.java:100
static final int INVALID_JSON_FORMAT
Definition: GamebaseError.java:35
Definition: TransferAccountInfo.java:15
This class implements the Webview call function.
Definition: Gamebase.java:2155
static void error(@NonNull final String format, @NonNull final Object... args)
Send a log to Log & Crash Server for analyzing the string message with error level.
Definition: Gamebase.java:2601
static final int RECOMMEND_UPDATE
Definition: LaunchingStatus.java:11
void onUpdate(ObserverMessage message)
String appId
Definition: TransferAccountFailInfo.java:48
static final int AUTH_ADD_MAPPING_CANNOT_ADD_GUEST_IDP
Definition: GamebaseError.java:112
static void setLoggerListener(@NonNull final LoggerListener listener)
You can be notified of the result of the log transfer through this listener.
Definition: Gamebase.java:2709
String toString()
Definition: GamebaseException.java:277
static final int LANDSCAPE_REVERSE
Definition: ScreenOrientation.java:11
String getCsUrl()
Definition: LaunchingInfo.java:140
String getNetworkOperatorName()
Definition: GamebaseSystemInfo.java:298
final GamebasePushAgreement agreement
Definition: GamebasePushTokenInfo.java:29
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final List< String > items, @Nullable final DialogInterface.OnMultiChoiceClickListener multiChoiceListener, @Nullable final String positiveButtonText, @Nullable final DialogInterface.OnClickListener positiveListener, @Nullable final String negativeButtonText, @Nullable final DialogInterface.OnClickListener negativeListener)
Definition: SimpleMultiChoiceDialog.java:20
UIPopupConfiguration getUIPopupConfiguration()
Definition: GamebaseConfiguration.java:57
static final int UI_TERMS_NOT_EXIST_IN_CONSOLE
Definition: GamebaseError.java:179
static void addMappingForcibly(@NonNull final Activity activity, @NonNull final String providerName, @NonNull final String forcingMappingKey, @Nullable final GamebaseDataCallback< AuthToken > callback)
Forcibly trying to map the currently authenticated user identifier of Gamebase with the credential of...
Definition: Gamebase.java:515
Definition: LaunchingInfo.java:164
Builder enableAdAgreementNight(boolean adAgreementNight)
Definition: PushConfiguration.java:178
Definition: ToastDuration.java:5
static final int AUTH_TRANSFERACCOUNT_CONSOLE_NO_CONDITION
Definition: GamebaseError.java:92
String getIdPCode()
Definition: AuthMappingInfo.java:27
String banType
There are two types of the banning.
Definition: BanInfo.java:67
The type of the external purchase module.
Definition: PushProvider.java:19
long expiryTime
Definition: PurchasableReceipt.java:45
static GamebaseException newError(@NonNull final String domain, final int code, @Nullable final Throwable cause)
Definition: GamebaseError.java:242
String gamebaseProductId
Definition: PurchasableItem.java:37
static final int UI_TERMS_UNREGISTERED_SEQ
Definition: GamebaseError.java:181
static final int AUTH_ADD_MAPPING_FORCIBLY_ALREADY_USED_KEY
Definition: GamebaseError.java:116
static final int AUTH_REMOVE_MAPPING_LOGGED_IN_IDP
Definition: GamebaseError.java:124
Definition: AuthProvider.java:79
static void transferAccountWithIdPLogin(final String accountId, final String accountPassword, final GamebaseDataCallback< AuthToken > callback)
Try to transfer account with transfer account id and password.
Definition: Gamebase.java:875
String extras
Definition: GamebaseEventObserverData.java:17
static void fatal(@NonNull final String message)
Send a log to Log & Crash Server for analyzing the string message with fatal level.
Definition: Gamebase.java:2546
static void login(@NonNull final Activity activity, @NonNull final Map< String, Object > credentialInfo, @Nullable final GamebaseDataCallback< AuthToken > callback)
Logs the user in with the credential of external authentication provider.
Definition: Gamebase.java:308
Definition: LaunchingStatusUpdateListener.java:9
static final int LANDSCAPE
Definition: ScreenOrientation.java:10
static BanInfo from(GamebaseException exception)
Factory method to create VO instance.
Definition: BanInfo.java:109
AuthGamebaseToken()
Definition: AuthGamebaseToken.java:13
String getAppId()
Definition: GamebaseConfiguration.java:45
If the login or addMapping API fails with error BANNED_MEMBER (7), this VO class tells you the ban i...
Definition: BanInfo.java:56
Definition: GamebaseSystemInfo.java:27
static void v(String tag, String msg)
Prints a message at VERBOSE priority.
Definition: Logger.java:111
void removeAllOnSystemInfoListener()
Definition: GamebaseSystemInfo.java:348
GamebaseException(final String domain, final int code, String message, Throwable cause)
Constructs a new GamebaseException.
Definition: GamebaseException.java:137
Builder enableForeground(boolean foregroundEnabled)
Definition: GamebaseNotificationOptions.java:112
Builder setNavigationBarVisible(boolean visible)
This method sets the visibility of the navigation bar of the WebView.
Definition: GamebaseWebViewConfiguration.java:260
String getExtraString(final String key)
Definition: GamebaseException.java:210
Definition: GamebasePushAgreement.java:10
final String type
Definition: ObserverMessage.java:14
static final int UI_CONTACT_FAIL_ISSUE_SHORT_TERM_TICKET
Definition: GamebaseError.java:177
final String userId
Definition: GamebasePushTokenInfo.java:19
static final int DEBUG
Definition: Logger.java:15
int getPopupHeightDp()
Definition: GamebaseWebViewConfiguration.java:113
void initialize(Context applicationContext, GamebaseLanguage gamebaseLanguage)
Definition: GamebaseSystemInfo.java:68
String installUrl
Market url to update the application.
Definition: UpdateInfo.java:59
void addOnSystemInfoListener(final OnSystemInfoListener listener)
SystemInfo Event 들에 대해 이벤트 수신을 할 수 있도록 리스너를 등록한다.
Definition: GamebaseSystemInfo.java:340
static final int PUSH_ALREADY_IN_PROGRESS_ERROR
Definition: GamebaseError.java:162
static final String FCM
Definition: PushProvider.java:21
static String getStoreCode()
Gets the store code of the current app.
Definition: Gamebase.java:1824
TemporaryWithdrawalInfo()
Definition: TemporaryWithdrawalInfo.java:13
static final int AUTH_ADD_MAPPING_FORCIBLY_DIFFERENT_AUTHKEY
Definition: GamebaseError.java:119
Definition: Observer.java:5
static boolean isAvailable(Context context)
Definition: NetworkManager.java:39
static String getCarrierCode()
Gets the carrier code set for the current device.
Definition: Gamebase.java:997
static final int ERROR
Definition: Logger.java:18
static final int LAUNCHING_SERVER_ERROR
Launching error code.
Definition: GamebaseError.java:70
static final int NOT_SUPPORTED_ANDROID
for unity plugin error code.
Definition: GamebaseError.java:46
final String pushType
Definition: GamebasePushTokenInfo.java:15
String getGamebaseUrl()
Definition: LaunchingInfo.java:168
static final int PURCHASE_NOT_INITIALIZED
Purchase error code.
Definition: GamebaseError.java:143
LaunchingStatus getStatus()
Definition: LaunchingInfo.java:43
boolean isBackButtonVisible()
Definition: GamebaseWebViewConfiguration.java:71
static String getAuthProviderUserID(@NonNull String providerName)
Gets the user ID from the authentication provider.
Definition: Gamebase.java:931
If the addMapping API fails with error AUTH_ADD_MAPPING_ALREADY_MAPPED_TO_OTHER_MEMBER (3302),...
Definition: ForcingMappingTicket.java:67
static boolean isDebugMode()
Indicates if we are in debug mode.
Definition: Gamebase.java:166
static TransferAccountFailInfo from(GamebaseException exception)
Factory method to create VO instance.
Definition: TransferAccountFailInfo.java:65
Definition: LaunchingMaintenanceInfo.java:7
boolean isActive
Definition: PurchasableItem.java:35
static final int IN_BETA
Definition: LaunchingStatus.java:15
Definition: Gamebase.java:2447
static final int NOT_LOGGED_IN
Definition: GamebaseError.java:33
Definition: GamebaseWebViewConfiguration.java:18
static final int TYPE_NOT
Definition: NetworkManager.java:20
String toJsonString()
Definition: GamebaseException.java:261
static final int SERVER_INTERNAL_ERROR
Server error code.
Definition: GamebaseError.java:198
String GUEST
Definition: AuthProvider.java:16
static String getDeviceLanguageCode()
Gets the language code set for the current device.
Definition: Gamebase.java:973
List< PurchasableReceipt > successList
Definition: PurchasableRetryTransactionResult.java:22
static void removeServerPushEvent(ServerPushEvent event)
Remove a server push event listener.
Definition: Gamebase.java:1280
String getCountryCode()
Definition: GamebaseSystemInfo.java:261
String getServerUrl()
Definition: GamebaseSystemInfo.java:112
void putExtras(Map< String, Object > extras)
Definition: GamebaseException.java:193
float getPopupHeightRatio()
Definition: GamebaseWebViewConfiguration.java:105
Definition: Loggable.java:5
static ForcingMappingTicket from(@NonNull final GamebaseException exception)
Factory method to create VO instance.
Definition: ForcingMappingTicket.java:88
PushConfiguration build()
This method creates an instance of PushConfiguration.
Definition: PushConfiguration.java:194
int getStyle()
Definition: GamebaseWebViewConfiguration.java:55
static void queryTerms(@NonNull Activity activity, @NonNull GamebaseDataCallback< GamebaseQueryTermsResult > callback)
Request terms and conditions items list from Gamebase console.
Definition: Gamebase.java:2803
PASSWORD
Password만 새로이 발급받습니다.
Definition: RenewalTargetType.java:16
static final int AUTH_UNKNOWN_ERROR
Definition: GamebaseError.java:138
final String timezone
Definition: GamebasePushTokenInfo.java:23
long purchaseTime
Definition: PurchasableReceipt.java:44
static final int LANDSCAPE_SENSOR
Definition: ScreenOrientation.java:13
Definition: GamebaseWebViewConfiguration.java:126
long regDate
Definition: TransferAccountFailInfo.java:53
static final int AUTH_ADD_MAPPING_FORCIBLY_NOT_EXIST_KEY
Definition: GamebaseError.java:115
static final String LAUNCHING
Definition: ObserverMessage.java:25
static final int AUTH_EXTERNAL_LIBRARY_ERROR
Definition: GamebaseError.java:82
static void addObserver(Observer observer)
Add a observer to be called when network status, launching status or user status is changed.
Definition: Gamebase.java:1330
String getAccessToken()
Definition: AuthGamebaseToken.java:16
GamebasePushAgreement(final boolean enabled, final boolean adAgree, final boolean adAgreeNight)
Definition: GamebasePushAgreement.java:15
String getMarketUrl()
Definition: LaunchingInfo.java:121
Definition: SimpleAlertDialog.java:5
static int getLaunchingStatus()
Gets the launching state.
Definition: Gamebase.java:1512
String toJsonStringWithFlat()
Definition: AuthProviderProfile.java:91
static int getLogLevel()
Definition: Logger.java:41
static final int LOGGER_UNKNOWN_ERROR
Definition: GamebaseError.java:170
static UpdateInfo from(GamebaseException exception)
Factory method to create VO instance.
Definition: UpdateInfo.java:75
void login(@NonNull final Activity activity, @NonNull final AuthProviderConfiguration authProviderConfiguration, @Nullable final LoginCallback callback)
login to this idp
Definition: AuthMappingInfo.java:9
static final int AUTH_ADD_MAPPING_FORCIBLY_EXPIRED_KEY
Definition: GamebaseError.java:117
int getType()
Definition: NetworkManager.java:85
Definition: GamebasePushTokenInfo.java:13
void onChangedStatus(int type)
static final int PORTRAIT
Definition: ScreenOrientation.java:9
String getDeviceLanguageCodeFromLaunching()
Definition: LaunchingInfo.java:64
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final CharSequence[] items, @Nullable final DialogInterface.OnClickListener selectListener, @Nullable final String negativeButtonText, @Nullable final DialogInterface.OnClickListener negativeListener, @Nullable final DialogInterface.OnCancelListener cancelListener, final boolean isCancelable)
Definition: SimpleSelectItemDialog.java:41
This class provides functionality related to terms of use view.
Definition: Gamebase.java:2717
String getAppName()
Definition: GamebaseSystemInfo.java:95
static void addMappingForcibly(@NonNull final Activity activity, @NonNull final Map< String, Object > credentialInfo, @NonNull final String forcingMappingKey, @Nullable final GamebaseDataCallback< AuthToken > callback)
Forcibly trying to map the currently authenticated user identifier of Gamebase with the credential of...
Definition: Gamebase.java:651
static void warn(@NonNull final String format, @NonNull final Object... args)
Send a log to Log & Crash Server for analyzing the string message with warn level.
Definition: Gamebase.java:2587
static void addMapping(@NonNull final Activity activity, @NonNull final Map< String, Object > credentialInfo, @Nullable final GamebaseDataCallback< AuthToken > callback)
Mapping the currently authenticated user identifier of Gamebase with the credential of external authe...
Definition: Gamebase.java:451
String mappedUserId
UserId that can be cleared by force mapping.
Definition: ForcingMappingTicket.java:73
Builder enableAutoCloseByCustomScheme(boolean autoCloseByCustomScheme)
Change whether image notification is automatically terminated when the custom scheme is activated.
Definition: ImageNoticeConfiguration.java:132
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final String message, @Nullable final String positiveButtonText, @Nullable final DialogInterface.OnClickListener positiveListener, final boolean isCancelable)
Definition: SimpleAlertDialog.java:51
LaunchingInfo()
Definition: LaunchingInfo.java:36
Definition: PushAction.java:13
Object getExtra(final String key)
Definition: GamebaseException.java:202
static GamebaseException newErrorWithAppendMessage(@NonNull final String domain, final int code, @Nullable String appendMessage, @Nullable final Intent data, @Nullable final Throwable cause)
Definition: GamebaseError.java:268
static final int AUTH_TRANSFERACCOUNT_BLOCK
Definition: GamebaseError.java:89
String getMessage()
Definition: LaunchingMaintenanceInfo.java:28
If the Initialize API fails with error LAUNCHING_UNREGISTERED_CLIENT (2004), this VO class tells you...
Definition: UpdateInfo.java:53
int getCode()
Definition: LaunchingStatus.java:31
static PurchasableReceipt from(@Nullable String jsonString)
Factory method to create VO instance.
Definition: PurchasableReceipt.java:58
String toString()
Definition: ServerPushEventMessage.java:18
static final String SERVER_PUSH_APP_KICKOUT
Definition: GamebaseEventCategory.java:9
static void registerPush(@NonNull final Activity activity, @NonNull final PushConfiguration pushConfiguration, @NonNull final GamebaseNotificationOptions notificationOptions, @NonNull final GamebaseCallback callback)
Register push information to the push server.
Definition: Gamebase.java:1915
static void addMappingForcibly(@NonNull final Activity activity, @NonNull final String providerName, @NonNull final String forcingMappingKey, @Nullable final Map< String, Object > additionalInfo, @Nullable final GamebaseDataCallback< AuthToken > callback)
Forcibly trying to map the currently authenticated user identifier of Gamebase with the credential of...
Definition: Gamebase.java:581
static void requestActivatedPurchases(@NonNull final Activity activity, @NonNull final GamebaseDataCallback< List< PurchasableReceipt >> callback)
Request a list of payment products that are currently subscribed.
Definition: Gamebase.java:1792
static final int TYPE_WIFI
Definition: NetworkManager.java:22
static String getTypeName()
Return a human-readable name describe the type of the network, for example "WIFI" or "MOBILE".
Definition: Gamebase.java:2309
String getMessagePrefix()
Definition: ValueObject.java:14
Parameter class for the change push options like 'enableForeground'.
Definition: GamebaseNotificationOptions.java:19
static void issueTransferAccount(final GamebaseDataCallback< TransferAccountInfo > callback)
Try to issue the transfer account.
Definition: Gamebase.java:806
static final int TYPE_ANY
Definition: NetworkManager.java:23
static final int PURCHASE_EXTERNAL_LIBRARY_ERROR
Definition: GamebaseError.java:155
This class provides functionality related to image notices.
Definition: Gamebase.java:1520
static void wtf(String tag, String msg, Throwable tr)
Prints a message at ASSERT priority.
Definition: Logger.java:223
boolean pushEnabled
Definition: PushConfiguration.java:25
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final List< String > items, @Nullable final DialogInterface.OnClickListener selectListener, @Nullable final String negativeButtonText, @Nullable final DialogInterface.OnClickListener negativeListener)
Definition: SimpleSelectItemDialog.java:20
static GamebaseException newError(@NonNull final String domain, final int code)
Definition: GamebaseError.java:231
static final String APP_TYPE_CODE_REAL
Definition: LaunchingInfo.java:21
String mServerApiVersion
Definition: GamebaseConfiguration.java:125
String getStoreCode()
Definition: GamebaseConfiguration.java:53
String extras
Definition: PushMessage.java:21
static void showToast(@NonNull final Context context, @NonNull final String message, @ToastDuration final int duration)
Definition: SimpleToast.java:19
An object that contains the success or failure of the execution of the Gamebase function.
Definition: GamebaseException.java:28
int getCode()
Get result code.
Definition: GamebaseException.java:157
void removeOnSystemInfoListener(final OnSystemInfoListener listener)
Definition: GamebaseSystemInfo.java:344
String getCarrierName()
Definition: GamebaseSystemInfo.java:256
static GamebaseEventObserverData from(@Nullable final String jsonString)
Factory method to create VO instance.
Definition: GamebaseEventObserverData.java:25
Builder enableBanPopup(boolean enable)
Definition: GamebaseConfiguration.java:166
String getPageTypeCode()
Definition: LaunchingMaintenanceInfo.java:52
static void withdrawImmediately(@NonNull Activity activity, @Nullable GamebaseCallback callback)
This function ignores the withdrawal grace period and proceeds withdrawal immediately.
Definition: Gamebase.java:1484
String displayLanguageCode
Definition: PushConfiguration.java:29
Definition: RenewalModeType.java:1
static GamebaseException from(@Nullable final String jsonString)
Definition: GamebaseException.java:44
static final int AUTH_TRANSFERACCOUNT_NOT_EXIST
Definition: GamebaseError.java:93
static boolean isCanceled(@Nullable final GamebaseException gbException)
Definition: GamebaseError.java:211
static String newErrorMessage(final int code)
Definition: GamebaseError.java:296
static void loginForLastLoggedInProvider(@NonNull final Activity activity, @Nullable final GamebaseDataCallback< AuthToken > callback)
Logs the user in with last logged in authentication provider.
Definition: Gamebase.java:341
boolean getShowTermsFlag()
Definition: LaunchingInfo.java:144
JSONObject toJson()
Definition: GamebaseException.java:223
AUTO
자동으로 Account 정보를 Renewal 합니다.
Definition: RenewalModeType.java:25
int getPopupWidthDp()
Definition: GamebaseWebViewConfiguration.java:109
void onError(GamebaseException error)
static Builder newBuilder()
The factory method to create an instance of the builder to build ImageNoticeConfiguration.
Definition: ImageNoticeConfiguration.java:52
String actionType
Definition: PushAction.java:15
void setStatus(@NonNull final LaunchingStatus status)
Definition: LaunchingInfo.java:48
static GamebaseNotificationOptions getNotificationOptions(@NonNull final Context context)
Get notification options in device.
Definition: Gamebase.java:2010
static void requestItemListPurchasable(@NonNull final Activity activity, @NonNull final GamebaseDataCallback< List< PurchasableItem >> callback)
Request a item list which is purchasable.
Definition: Gamebase.java:1708
static void queryPush(@NonNull final Activity activity, @NonNull final GamebaseDataCallback< PushConfiguration > callback)
Get push settings from the the push server.
Definition: Gamebase.java:1952
static final String ONESTORE
Definition: PurchaseProvider.java:19
static void w(String tag, String msg)
Prints a message at WARN priority.
Definition: Logger.java:178
static void requestItemListOfNotConsumed(@NonNull final Activity activity, @NonNull final GamebaseDataCallback< List< PurchasableReceipt >> callback)
Request a Item List which is not consumed.
Definition: Gamebase.java:1776
static final String REDBEANCC
Definition: PurchaseProvider.java:21
final String registeredDateTime
Definition: GamebasePushTokenInfo.java:25
static final int NOT_SUPPORTED_UNITY_STANDALONE
Definition: GamebaseError.java:49
TemporaryWithdrawalInfo getTemporaryWithdrawalInfo()
Definition: AuthToken.java:75
String getSDKVersion()
Definition: GamebaseSystemInfo.java:108
static final int AUTH_REMOVE_MAPPING_LAST_MAPPED_IDP
Definition: GamebaseError.java:123
static void error(@NonNull final String message, @NonNull final Map< String, String > userFields)
Send a log to Log & Crash Server for analyzing the string message with error level.
Definition: Gamebase.java:2671
void onClick(DialogInterface dialog, EditText editText)
static final int AUTH_TRANSFERACCOUNT_EXPIRED
Transfer Account.
Definition: GamebaseError.java:88
static void requestPurchase(@NonNull final Activity activity, @NonNull final String gamebaseProductId, @NonNull final GamebaseDataCallback< PurchasableReceipt > callback)
Request Purchasing Item registered in the console with the gamebaseProductId.
Definition: Gamebase.java:1630
static final String GALAXY
Definition: PurchaseProvider.java:20
static final int PURCHASE_INACTIVE_PRODUCT_ID
Definition: GamebaseError.java:151
static void renewTransferAccount(final TransferAccountRenewConfiguration configuration, final GamebaseDataCallback< TransferAccountInfo > callback)
Try to renew the transfer account.
Definition: Gamebase.java:842
AuthProviderProfile()
Definition: AuthProviderProfile.java:24
final String data
Definition: ServerPushEventMessage.java:5
Definition: GamebaseWebViewStyle.java:7
String getServerApiVersion()
The API used in internal process only.
Definition: GamebaseConfiguration.java:82
static void onActivityResult(int requestCode, int resultCode, Intent data)
The method that should be called from the Activity's or Fragment's onActivityResult method.
Definition: Gamebase.java:1064
Builder(String appId, String appVersion, String storeCode)
Definition: GamebaseConfiguration.java:129
static final String NETWORK
Definition: ObserverMessage.java:23
static void traceLevelUp(LevelUpData levelUpData)
Send a game user data to Gamebase server for analyzing the data.
Definition: Gamebase.java:2442
String marketItemId
Definition: PurchasableReceipt.java:33
static final int LAUNCHING_UNREGISTERED_APP
Definition: GamebaseError.java:72
String password
Definition: TransferAccountInfo.java:12
static void warn(@NonNull final String message)
Send a log to Log & Crash Server for analyzing the string message with warn level.
Definition: Gamebase.java:2522
Definition: PushConfiguration.java:151
static void initialize(final Activity activity, final GamebaseConfiguration configuration, @Nullable final GamebaseDataCallback< LaunchingInfo > callback)
This function initializes the Gamebase SDK.
Definition: Gamebase.java:133
boolean hasNoticeInfo()
Definition: LaunchingInfo.java:76
static final int PURCHASE_NOT_ENOUGH_CASH
Ongate 모듈 제거로 더 이상 사용되지 않는 에러 코드
Definition: GamebaseError.java:150
static GamebaseEventServerPushData from(@Nullable final String jsonString)
Factory method to create VO instance.
Definition: GamebaseEventServerPushData.java:22
Definition: GamebaseEventCategory.java:8
static void i(String tag, String msg, Throwable tr)
Prints a message at INFO priority.
Definition: Logger.java:146
List< AuthMappingInfo > getAuthMappingList()
Definition: AuthToken.java:66
float price
Definition: PurchasableReceipt.java:25
String getDetailDomain()
Definition: GamebaseException.java:161
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final String message, @Nullable final DialogInterface.OnClickListener clickListener, final boolean isCancelable)
Definition: SimpleAlertDialog.java:34
String forcingMappingKey
Definition: ForcingMappingTicket.java:75
static void removeAllObserver()
Remove all observer listeners.
Definition: Gamebase.java:1350
Definition: SimpleInputTextDialog.java:16
static void e(String tag, String msg, Throwable tr)
Prints a message at ERROR priority.
Definition: Logger.java:201
String getAppId()
Definition: GamebaseSystemInfo.java:78
static TransferAccountRenewConfiguration newManualRenewConfiguration(final String accountId, final String accountPassword)
Definition: TransferAccountRenewConfiguration.java:35
String currency
Definition: PurchasableReceipt.java:27
PushConfiguration(final boolean enabled, final boolean adAgree, final boolean adAgreeNight)
Definition: PushConfiguration.java:42
static void withdraw(@NonNull final Activity activity, @Nullable final GamebaseCallback callback)
Withdraws the user.
Definition: Gamebase.java:746
static final int UI_TERMS_NOT_EXIST_FOR_DEVICE_COUNTRY
Definition: GamebaseError.java:180
static final int IN_REVIEW
Definition: LaunchingStatus.java:14
String getUrl()
Definition: LaunchingMaintenanceInfo.java:20
static boolean isActiveConnectedOrConnecting(Context context)
Definition: NetworkManager.java:49
AuthProviderProfile getProfile()
String paymentSeq
Definition: PurchasableReceipt.java:29
static GamebaseException newErrorWithAppendMessage(@NonNull final String domain, final int code, @Nullable String appendMessage, @Nullable final Intent data)
Definition: GamebaseError.java:254
static final int INSPECTING_SERVICE
Definition: LaunchingStatus.java:20
String getUserId()
Definition: AuthMappingInfo.java:19
String currency
Definition: PurchasableItem.java:28
Definition: Gamebase.java:5
GamebaseLanguage getGamebaseLanguage()
Definition: GamebaseSystemInfo.java:324
String getDisplayLanguageCode()
Definition: GamebaseSystemInfo.java:315
static String getAccessToken()
Gets the access token for the current user.
Definition: Gamebase.java:897
static TransferAccountRenewConfiguration newAutoRenewConfiguration(final RenewalTargetType renewalTargetType)
Definition: TransferAccountRenewConfiguration.java:45
Definition: TransferAccountRenewConfiguration.java:8
long itemSeq
Definition: PurchasableItem.java:25
static final int AUTH_ADD_MAPPING_FAILED
Definition: GamebaseError.java:108
String getDeviceKey()
Definition: GamebaseSystemInfo.java:197
Definition: AuthProvider.java:87
static final int AUTH_ADD_MAPPING_FORCIBLY_DIFFERENT_IDP
Definition: GamebaseError.java:118
static final int IN_SERVICE
Definition: LaunchingStatus.java:10
static void cancelWithdrawal(@NonNull Activity activity, @Nullable GamebaseCallback callback)
If the user has requested to withdraw, cancel it.
Definition: Gamebase.java:1451
final String mDomain
Definition: GamebaseException.java:38
static GamebaseToastPushable newToastPushable(@NonNull final String pushType)
Definition: PushProvider.java:12
String idPCode
Definition: ForcingMappingTicket.java:74
String id
Definition: PushMessage.java:15
String localizedDescription
Definition: PurchasableItem.java:43
Definition: NetworkManager.java:140
String getAuthMappingUserId(String providerName)
Definition: AuthToken.java:92
static final int ASSERT
Definition: Logger.java:19
static String getDisplayLanguageCode()
Gets the display language code set for the current device.
Definition: Gamebase.java:983
long itemSeq
Definition: PurchasableReceipt.java:24
Definition: GamebaseNotificationOptions.java:6
String marketItemId
Definition: PurchasableItem.java:32
LaunchingNoticeInfo getNoticeInfo()
Definition: LaunchingInfo.java:72
static final int WEBVIEW_UNKNOWN_ERROR
Definition: GamebaseError.java:193
void onCallback(GamebaseException exception)
Callback function with result.
RenewalTargetType getRenewalTargetType()
Definition: TransferAccountRenewConfiguration.java:61
AuthGamebaseToken getGamebaseToken()
Definition: AuthToken.java:48
String issuedType
Definition: TransferAccountInfo.java:6
static final int NOT_SUPPORTED_UNITY_WEBGL
Definition: GamebaseError.java:50
void setGamebaseToken(@NonNull AuthGamebaseToken gamebaseToken)
Definition: AuthToken.java:52
Builder enableLaunchingStatusPopup(boolean enable)
Definition: GamebaseConfiguration.java:161
static Builder newBuilder()
The factory method to create an instance of the builder to build GamebaseNotificationOptions.
Definition: GamebaseNotificationOptions.java:80
Builder setStyle(int style)
This method sets the style of the WebView.
Definition: GamebaseWebViewConfiguration.java:203
int getNavigationBarHeight()
Definition: GamebaseWebViewConfiguration.java:79
static void w(String tag, Throwable tr)
Prints a message at WARN priority.
Definition: Logger.java:189
static void showToast(@NonNull final Context context, @NonNull final String message, @ToastDuration int duration)
Show a standard toast that just contains a text view.
Definition: Gamebase.java:2330
static UpdateInfo from(final String message, final String installUrl)
Definition: UpdateInfo.java:83
static String getUserID()
Gets the user ID that is currently logged in.
Definition: Gamebase.java:887
String FACEBOOK
Definition: AuthProvider.java:18
String getTcLaunching()
Definition: LaunchingInfo.java:158
static final int FULL_SENSOR
Definition: ScreenOrientation.java:14
Definition: GamebaseEventObserverData.java:12
static final int BANNED_MEMBER
Definition: GamebaseError.java:38
Definition: AuthProvider.java:71
static final int AUTH_NOT_SUPPORTED_PROVIDER
Definition: GamebaseError.java:79
String localizedTitle
Definition: PurchasableItem.java:41
AuthProviderProfile(Map< String, Object > data)
Definition: AuthProviderProfile.java:28
This class provides wrapping of function execution related to push notification.
Definition: Gamebase.java:1844
static final int SERVER_REMOTE_SYSTEM_ERROR
Definition: GamebaseError.java:199
boolean isBadgeEnabled()
Definition: GamebaseNotificationOptions.java:40
static final int UI_TERMS_ALREADY_IN_PROGRESS_ERROR
Definition: GamebaseError.java:182
String getBeginDate()
Definition: LaunchingMaintenanceInfo.java:36
static final int PURCHASE_NOT_FINISHED_PREVIOUS_PURCHASING
Definition: GamebaseError.java:145
Builder setSmallIconName(String smallIconName)
Definition: GamebaseNotificationOptions.java:127
Map< String, Object > getIdpInfo()
Definition: LaunchingInfo.java:56
boolean isAutoCloseByCustomScheme()
Definition: ImageNoticeConfiguration.java:42
static final int PURCHASE_NOT_EXIST_PRODUCT_ID
Definition: GamebaseError.java:152
String getMessage()
Definition: LaunchingStatus.java:35
static final int AUTH_ALREADY_IN_PROGRESS_ERROR
Definition: GamebaseError.java:83
Definition: Loggable.java:7
String getDefaultLanguageCodeFromLaunching()
Definition: LaunchingInfo.java:68
static void addMapping(@NonNull final Activity activity, @NonNull final String providerName, @Nullable final Map< String, Object > additionalInfo, @Nullable final GamebaseDataCallback< AuthToken > callback)
Mapping the currently authenticated user identifier of Gamebase with another external authentication.
Definition: Gamebase.java:411
static Loggable removeLoggable(String key)
Definition: Logger.java:53
int getNavigationBarColor()
Definition: GamebaseWebViewConfiguration.java:67
final boolean pushEnabled
Definition: GamebasePushAgreement.java:11
static boolean isConnected()
Indicates whether network connectivity exists and it is possible to establish connections and pass da...
Definition: Gamebase.java:2287
static String getCountryCodeOfDevice()
Gets the country code currently set on the device.
Definition: Gamebase.java:1039
static final int UNSPECIFIED
Definition: ScreenOrientation.java:8
static void fatal(@NonNull final String message, @NonNull final Map< String, String > userFields)
Send a log to Log & Crash Server for analyzing the string message with fatal level.
Definition: Gamebase.java:2685
static void showWebView(@NonNull Activity activity, @NonNull String url, @NonNull GamebaseWebViewConfiguration configuration, GamebaseCallback onCloseCallback, List< String > schemeList, GamebaseDataCallback< String > onEvent)
This method to create the webview and display it on screen.
Definition: Gamebase.java:2257
void onUpdate(LaunchingStatus status)
static Builder newBuilder(String appId, String appVersion, String storeCode)
Returns a builder that sets the required parameters for Gamebase SDK initialization.
Definition: GamebaseConfiguration.java:112
int getDetailCode()
Definition: GamebaseException.java:171
String getCsType()
Definition: LaunchingInfo.java:130
static void initialize(@NonNull final Context context, @NonNull final GamebaseCallback callback)
Initialize TOAST Logger SDK with the key value defined in string resource.
Definition: Gamebase.java:2487
final boolean adAgreementNight
Definition: GamebasePushAgreement.java:13
String getStoreCode()
Definition: GamebaseSystemInfo.java:158
String getNetworkName()
Definition: GamebaseSystemInfo.java:294
void put(String key, Object value)
Definition: AuthProviderProfile.java:53
Definition: ScreenOrientation.java:7
static final String TCPRODUCT_TYPE_TCLAUNCHING
Definition: LaunchingInfo.java:24
static Builder newBuilder(final boolean enabled, final boolean adAgree, final boolean adAgreeNight)
The factory method to create an instance of the builder to build PushConfiguration.
Definition: PushConfiguration.java:84
This class provides network status information.
Definition: Gamebase.java:2280
GamebasePushTokenInfo(@NonNull final String pushType, @NonNull final String token, @NonNull final String userId, @NonNull final String deviceCountryCode, @NonNull final String timezone, @Nullable final String registeredDateTime, @NonNull final String languageCode, @NonNull final GamebasePushAgreement agreement)
Definition: GamebasePushTokenInfo.java:31
PushConfiguration(final boolean enabled, final boolean adAgree, final boolean adAgreeNight, final String displayLanguageCode)
Definition: PushConfiguration.java:48
TransferAccount에서 Account 정보를 재발급 받을 때, 어떤 Account 정보를 재발급 받을 것인지를 정의합니다.
Definition: RenewalTargetType.java:12
static final int SOCKET_ERROR
Definition: GamebaseError.java:64
static final int USER_PERMISSION
Definition: GamebaseError.java:36
Builder setSoundFileName(String soundFileName)
Definition: GamebaseNotificationOptions.java:132
final String token
Definition: GamebasePushTokenInfo.java:17
String getTermsUrl()
Definition: LaunchingInfo.java:149
Builder(String appId, String appVersion)
Set the required parameters for the Gamebase SDK initialization.
Definition: GamebaseConfiguration.java:148
Builder setTimeout(long timeoutMs)
Set the timeout of each image notice popup.
Definition: ImageNoticeConfiguration.java:113
final String category
Definition: GamebaseEventMessage.java:15
String getUrl()
Definition: LaunchingNoticeInfo.java:20
MANUAL
수동으로 Account 정보를 Renewal 합니다.
Definition: RenewalModeType.java:18
String GOOGLE
Definition: AuthProvider.java:17
static GamebaseException newErrorWithAppendMessage(@NonNull final String domain, final int code, @Nullable String appendMessage, @Nullable final Throwable cause)
Definition: GamebaseError.java:261
String payload
Definition: PurchasableReceipt.java:43
static final int PUSH_UNKNOWN_ERROR
Definition: GamebaseError.java:163
int getPopupCalcRule()
Definition: GamebaseWebViewConfiguration.java:97
Definition: ServerPushEventMessage.java:12
static final int AUTH_NOT_EXIST_MEMBER
Definition: GamebaseError.java:80
static PushMessage from(@Nullable final String jsonString)
Factory method to create VO instance.
Definition: PushMessage.java:29
static AuthProviderProfile getAuthProviderProfile(@NonNull String providerName)
Gets the profile from the authentication provider.
Definition: Gamebase.java:953
static final String TCPRODUCT_TYPE_GAMEBASE
Definition: LaunchingInfo.java:23
Builder setBackgroundColor(String backgroundColor)
Change the dimmed background color.
Definition: ImageNoticeConfiguration.java:96
String body
Definition: PushMessage.java:19
String getEndDate()
Definition: LaunchingMaintenanceInfo.java:40
static final int AUTH_TRANSFERACCOUNT_ALREADY_EXIST_ID
Definition: GamebaseError.java:94
static void setGameUserData(GameUserData userData)
Send a game user data to Gamebase Server for analyzing the data.
Definition: Gamebase.java:2420
static boolean isInitialized()
Check whether the Gamebase is initialized.
Definition: Gamebase.java:145
static final int LOGGER_EXTERNAL_LIBRARY_ERROR
Definition: GamebaseError.java:169
static final int WEBVIEW_INVALID_URL
WebView error code.
Definition: GamebaseError.java:190
static final String LOGCAT
Definition: Logger.java:21
Definition: SimpleInputTextDialog.java:78
static final int LAUNCHING_UNREGISTERED_CLIENT
Definition: GamebaseError.java:73
String getMessage()
Definition: LaunchingNoticeInfo.java:16
Definition: AuthToken.java:15
void onCallback(T data, GamebaseException exception)
Callback function that has data and result.
This class provides wrapping of function execution related to payment.
Definition: Gamebase.java:1601
Definition: PushProvider.java:11
static final int UI_TERMS_ANDROID_DUPLICATED_VIEW
Definition: GamebaseError.java:183
String getDisplayLanguageCode()
Definition: GamebaseConfiguration.java:61
long getGracePeriodDate()
If the user requested to withdraw, the time at which the withdrawal takes place is returned.
Definition: TemporaryWithdrawalInfo.java:22
static void login(@NonNull final Activity activity, final String providerName, @Nullable Map< String, Object > additionalInfo, @Nullable final GamebaseDataCallback< AuthToken > callback)
Logs the user in with the external authentication provider.
Definition: Gamebase.java:268
void initialize(final Context applicationContext, final AuthProviderConfiguration configuration)
static void info(@NonNull final String message, @NonNull final Map< String, String > userFields)
Send a log to Log & Crash Server for analyzing the string message with info level.
Definition: Gamebase.java:2643
String originalPaymentId
Definition: PurchasableReceipt.java:41
ServerPushEventMessage(String pType, String pData)
Definition: ServerPushEventMessage.java:7
Definition: SimpleMultiChoiceDialog.java:17
String getAppVersion()
Definition: GamebaseSystemInfo.java:87
static final int UI_UNKNOWN_ERROR
Definition: GamebaseError.java:184
Generic callback interface that returns data.
Definition: GamebaseDataCallback.java:12
static void showAlert(@NonNull final Context context, @NonNull final String title, @NonNull final String message)
This method to create the dialog and display it on screen.
Definition: Gamebase.java:2345
static final int AUTH_TRANSFERACCOUNT_INVALID_PASSWORD
Definition: GamebaseError.java:91
Builder setDisplayLanguageCode(String displayLanguageCode)
Definition: PushConfiguration.java:183
static final int IN_TEST
Definition: LaunchingStatus.java:13
Builder setBackButtonImageResource(@DrawableRes int resourceId)
This method sets the image of the back button.
Definition: GamebaseWebViewConfiguration.java:293
GamebaseConfiguration getConfiguration()
Definition: GamebaseSystemInfo.java:302
String toPrettyJsonString()
Definition: ValueObject.java:31
long getTimeoutMs()
Definition: ImageNoticeConfiguration.java:38
void println(int priority, String tag, String msg, Throwable tr)
Instructs first LogNode in the list to print the log data provided.
Definition: PushConfiguration.java:5
String toString()
Definition: ValueObject.java:36
Parameter class for the initialization of the Pushable#registerPush(Map, Pushable....
Definition: PushConfiguration.java:24
static final int SAME_REQUESTOR
Definition: GamebaseError.java:39
String getAppId()
Definition: AuthToken.java:34
float getPopupWidthRatio()
Definition: GamebaseWebViewConfiguration.java:101
String getSmallIconName()
Definition: GamebaseNotificationOptions.java:48
Definition: TemporaryWithdrawalInfo.java:10
static void showImageNotices(@NonNull Activity activity, @Nullable ImageNoticeConfiguration configuration, @Nullable GamebaseCallback onCloseCallback, @Nullable GamebaseDataCallback< String > onEvent)
Show image notice web pages.
Definition: Gamebase.java:1580
Builder setCloseButtonImageResource(@DrawableRes int resourceId)
This method sets the image of the close button.
Definition: GamebaseWebViewConfiguration.java:317
Definition: AuthGamebaseToken.java:9
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final String message, @Nullable final String positiveButtonText, @Nullable final OnClickListener positiveListener, @Nullable final String negativeButtonText, @Nullable final DialogInterface.OnClickListener negativeListener)
Definition: SimpleInputTextDialog.java:19
String toString()
Definition: TransferAccountRenewConfiguration.java:76
static final int NOT_SUPPORTED_IOS
Definition: GamebaseError.java:47
Definition: GamebaseEventCategory.java:6
static final int PURCHASE_USER_CANCELED
Definition: GamebaseError.java:144
static boolean checkPermissions(@NonNull Context context, @NonNull List< String > permissions)
Determine whether you have been granted a particular permission.
Definition: Gamebase.java:2393
String getTimezone()
Definition: LaunchingMaintenanceInfo.java:32
Definition: SimpleToast.java:16
String message
This message indicates to the user that an update is needed.
Definition: UpdateInfo.java:63
NetworkManager(Context context)
Definition: NetworkManager.java:29
Account account
Definition: TransferAccountInfo.java:7
String getCarrierCode()
Definition: GamebaseSystemInfo.java:252
String getAppVersion()
Definition: GamebaseConfiguration.java:49
Builder enableAdAgreement(boolean adAgreement)
Definition: PushConfiguration.java:173
Builder setScreenOrientation(int orientation)
This method sets the screen orientation of the webview.
Definition: GamebaseWebViewConfiguration.java:215
Definition: GamebaseConfiguration.java:116
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final List< String > items, @Nullable final DialogInterface.OnClickListener selectListener, @Nullable final String negativeButtonText, @Nullable final DialogInterface.OnClickListener negativeListener, @Nullable final DialogInterface.OnCancelListener cancelListener, final boolean isCancelable)
Definition: SimpleSelectItemDialog.java:29
static void error(@NonNull final String message)
Send a log to Log & Crash Server for analyzing the string message with error level.
Definition: Gamebase.java:2534
static void d(String tag, String msg, Throwable tr)
Prints a message at DEBUG priority.
Definition: Logger.java:124
static final String PUSH_CLICK_MESSAGE
Definition: GamebaseEventCategory.java:16
String getDeviceModel()
Definition: GamebaseSystemInfo.java:248
Definition: GamebaseEventMessage.java:6
Builder setPopupHeightDp(final int height)
This method sets the height dp size of the pop-up style web view.
Definition: GamebaseWebViewConfiguration.java:394
Definition: ServerPushEvent.java:1
String getAppKey(@NonNull @TcProductType final String tcProductType)
Definition: LaunchingInfo.java:80
Definition: LaunchingInfo.java:5
static final int AUTH_LOGOUT_FAILED
Definition: GamebaseError.java:127
void logout(@NonNull final Activity activity, @Nullable final LogoutCallback callback)
static final int UI_CONTACT_FAIL_INVALID_URL
Definition: GamebaseError.java:176
static void i(String tag, String msg)
Prints a message at INFO priority.
Definition: Logger.java:156
String status
Definition: TransferAccountFailInfo.java:50
static void warn(@NonNull final String message, @NonNull final Map< String, String > userFields)
Send a log to Log & Crash Server for analyzing the string message with warn level.
Definition: Gamebase.java:2657
static void closeImageNotices(@NonNull Activity activity)
This method to close the image notice in display on a screen.
Definition: Gamebase.java:1593
String getConfigurationLanguageCode()
Definition: GamebaseSystemInfo.java:310
static< T > T fromJson(@NonNull String json, Type type)
Definition: ValueObject.java:23
static final int SERVER_UNKNOWN_ERROR
Definition: GamebaseError.java:200
static final String OBSERVER_NETWORK
Definition: GamebaseEventCategory.java:12
String message
Banning message entered from the Gamebase console.
Definition: BanInfo.java:79
void setStoreCode(final String newStoreCode)
Definition: GamebaseSystemInfo.java:165
boolean isActiveConnectedOrConnecting()
Definition: NetworkManager.java:81
static final String NONE
Definition: PushProvider.java:20
static Builder from(@NonNull final GamebaseWebViewConfiguration configuration)
This method creates an instance of Builder from GamebaseWebViewConfiguration.
Definition: GamebaseWebViewConfiguration.java:167
abstract String getUserId()
String purchaseToken
Definition: PurchasableReceipt.java:31
static void removeEventHandler(GamebaseEventHandler handler)
Remove a Gamebase event listener.
Definition: Gamebase.java:1223
GamebaseException(final String domain, final int code, String message)
Constructs a new GamebaseException.
Definition: GamebaseException.java:98
boolean adAgreement
Definition: PushConfiguration.java:26
static final String TRANSFER_KICKOUT
Definition: ServerPushEventMessage.java:14
int code
Definition: GamebaseEventObserverData.java:13
static void debug(@NonNull final String message)
Send a log to Log & Crash Server for analyzing the string message with debug level.
Definition: Gamebase.java:2498
static final int AUTH_ADD_MAPPING_INVALID_IDP_INFO
Definition: GamebaseError.java:111
RenewalModeType(String type)
Definition: RenewalModeType.java:28
String productType
Definition: PurchasableReceipt.java:35
static final int SUCCESS
Success.
Definition: GamebaseError.java:27
static void setMessagePrefix(String key, String prefix)
Definition: Logger.java:32
static final int AUTH_TOKEN_LOGIN_INVALID_TOKEN_INFO
Definition: GamebaseError.java:100
String localizedPrice
Definition: PurchasableItem.java:39
static final int INFO
Definition: Logger.java:16
RenewalModeType getRenewalModeType()
Definition: TransferAccountRenewConfiguration.java:56
static GamebaseSystemInfo getInstance()
Definition: GamebaseSystemInfo.java:60
static void fatal(@NonNull final String format, @NonNull final Object... args)
Send a log to Log & Crash Server for analyzing the string message with fatal level.
Definition: Gamebase.java:2615
Builder setStoreCode(String storeCode)
Set store code.
Definition: GamebaseConfiguration.java:206
static boolean isSuccess(@Nullable final GamebaseException gbException)
Definition: GamebaseError.java:202
static void setLogLevel(int level)
Definition: Logger.java:45
PushMessage message
Definition: PushAction.java:17
static final int NOT_SUPPORTED_UNITY_EDITOR
Definition: GamebaseError.java:48
static void wtf(String tag, String msg)
Prints a message at ASSERT priority.
Definition: Logger.java:233
static final int NOT_INITIALIZED
Common error code.
Definition: GamebaseError.java:32
Builder setBackgroundColor(int backgroundColor)
This method sets the background color of the webview.
Definition: GamebaseWebViewConfiguration.java:227
void onSuccess(AuthProviderCredential credential, AuthProviderProfile profile)
static final int WEBVIEW_HTTP_ERROR
Definition: GamebaseError.java:192
long getLocalEndDate()
Definition: LaunchingMaintenanceInfo.java:48
static final String GOOGLE
Definition: PurchaseProvider.java:18
static final String PURCHASE_UPDATED
Definition: GamebaseEventCategory.java:14
Builder enablePopup(boolean enable)
Definition: GamebaseConfiguration.java:156
static void registerPush(@NonNull final Activity activity, @NonNull final PushConfiguration pushConfiguration, @NonNull final GamebaseCallback callback)
Register push information to the push server.
Definition: Gamebase.java:1875
String NAVER
Definition: AuthProvider.java:20
static final int WEBVIEW_TIMEOUT
Definition: GamebaseError.java:191
static final int NOT_SUPPORTED
Definition: GamebaseError.java:41
Definition: GamebaseEventMessage.java:13
static void removeObserver(Observer observer)
Remove a observer listener.
Definition: Gamebase.java:1341
Definition: ServerPushEventMessage.java:3
static final String OBSERVER_LAUNCHING
Definition: GamebaseEventCategory.java:11
static PushConfiguration from(@Nullable GamebaseDataContainer container)
Factory method to create VO instance.
Definition: PushConfiguration.java:144
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final CharSequence[] items, @Nullable final boolean[] checkedItems, @Nullable final DialogInterface.OnMultiChoiceClickListener multiChoiceListener, @Nullable final String positiveButtonText, @Nullable final DialogInterface.OnClickListener positiveListener, @Nullable final String negativeButtonText, @Nullable final DialogInterface.OnClickListener negativeListener, @Nullable final DialogInterface.OnCancelListener cancelListener, final boolean isCancelable)
Definition: SimpleMultiChoiceDialog.java:51
String getIapId(@NonNull final String storeCode)
Definition: LaunchingInfo.java:94
static final int PURCHASE_UNKNOWN_ERROR
Definition: GamebaseError.java:156
Definition: ServerPushEvent.java:3
static final int AUTH_TOKEN_LOGIN_INVALID_LAST_LOGGED_IN_IDP
Definition: GamebaseError.java:101
static void addLoggable(String key, Loggable loggable)
Definition: Logger.java:49
void withdraw(@NonNull final Activity activity, @Nullable final WithdrawCallback callback)
static void debug(@NonNull final String format, @NonNull final Object... args)
Send a log to Log & Crash Server for analyzing the string message with debug level.
Definition: Gamebase.java:2559
Definition: NetworkManager.java:17
static final int TERMINATED_SERVICE
Definition: LaunchingStatus.java:19
Object getIdpInfo(final String providerName)
Definition: LaunchingInfo.java:60
String getDescription()
Definition: RenewalTargetType.java:31
Builder setBackButtonImageResource(@NonNull final Context context, @NonNull final String name)
This method sets the image of the back button.
Definition: GamebaseWebViewConfiguration.java:305
Map< String, Object > mExtras
Definition: GamebaseException.java:42
static final int UI_CONTACT_FAIL_ANDROID_DUPLICATED_VIEW
Definition: GamebaseError.java:178
int getBackgroundColor()
Definition: ImageNoticeConfiguration.java:34
static final int UI_IMAGE_NOTICE_TIMEOUT
UI error code.
Definition: GamebaseError.java:175
static int getType(Context context)
Definition: NetworkManager.java:54
int getBackgroundColor()
Definition: GamebaseWebViewConfiguration.java:63
static String getCountryCode()
Gets the country code.
Definition: Gamebase.java:1019
Definition: AuthToken.java:5
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final String message)
Definition: SimpleAlertDialog.java:21
static final int AUTH_WITHDRAW_ALREADY_TEMPORARY_WITHDRAW
Definition: GamebaseError.java:131
Definition: ImageNoticeConfiguration.java:56
static final int AUTH_REMOVE_MAPPING_FAILED
Definition: GamebaseError.java:122
static void requestPurchase(@NonNull final Activity activity, final long itemSeq, @NonNull final GamebaseDataCallback< PurchasableReceipt > callback)
Request Purchasing Item that has itemSeq.
Definition: Gamebase.java:1691
static final int TYPE_MOBILE
Definition: NetworkManager.java:21
static void activeApp(final Context applicationContext)
Notifies the Gamebase SDK that the app has launched.
Definition: Gamebase.java:85
final Map< String, Object > data
Definition: ObserverMessage.java:15
static void setDebugMode(boolean enableDebug)
Used to enable or disable logging, and other debug features.
Definition: Gamebase.java:178
static String getCountryCodeOfUSIM()
Gets the country code set in USIM.
Definition: Gamebase.java:1029
static void setDisplayLanguageCode(String displayLanguageCode)
Definition: Gamebase.java:987
Definition: Observer.java:7
static final int WARN
Definition: Logger.java:17
Definition: AuthProvider.java:5
static void debug(@NonNull final String message, @NonNull final Map< String, String > userFields)
Send a log to Log & Crash Server for analyzing the string message with debug level.
Definition: Gamebase.java:2629
static final int PURCHASE_LIMIT_EXCEEDED
Definition: GamebaseError.java:153
static void v(String tag, String msg, Throwable tr)
Prints a message at VERBOSE priority.
Definition: Logger.java:101
Definition: SimpleSelectItemDialog.java:17
String getTypeCode()
Definition: LaunchingMaintenanceInfo.java:24
static final int NOT_GUEST_OR_HAS_OTHERS
Definition: GamebaseError.java:40
Builder setPopupWidthDp(final int width)
This method sets the width dp size of the pop-up style web view.
Definition: GamebaseWebViewConfiguration.java:381
static final int IOS_GAMECENTER_DENIED
for ios specified error code.
Definition: GamebaseError.java:58
static final String APP_KICKOUT
Definition: ServerPushEventMessage.java:13
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final String message, @Nullable final String positiveButtonText, @Nullable final DialogInterface.OnClickListener positiveListener, @Nullable final String negativeButtonText, @Nullable final DialogInterface.OnClickListener negativeListener, @Nullable final DialogInterface.OnCancelListener cancelListener, final boolean isCancelable)
This method to create the dialog and display it on screen.
Definition: SimpleAlertDialog.java:113
Definition: ToastDuration.java:15
static GamebaseToastPurchasable newToastPurchasable()
Definition: PurchaseProvider.java:10
static final int INSPECTING_ALL_SERVICES
Definition: LaunchingStatus.java:21
String getSoundFileName()
Definition: GamebaseNotificationOptions.java:52
ImageNoticeConfiguration build()
This method creates an instance of ImageNoticeConfiguration.
Definition: ImageNoticeConfiguration.java:69
List< String > getAuthMappingInfoKeyList()
Definition: AuthToken.java:79
Class responsible for creating error codes and error objects.
Definition: GamebaseError.java:23
static final String PUSH_RECEIVED_MESSAGE
Definition: GamebaseEventCategory.java:15
String userId
User ID who was banned.
Definition: BanInfo.java:62
String productType
Definition: PurchasableItem.java:34
static Builder newBuilder(@NonNull final GamebaseWebViewConfiguration configuration)
Definition: GamebaseWebViewConfiguration.java:121
boolean isInspectingService()
Definition: LaunchingStatus.java:56
static final int INVALID_PARAMETER
Definition: GamebaseError.java:34
ObserverMessage(String pType, Map< String, Object > pData)
Definition: ObserverMessage.java:17
GamebaseConfiguration build()
Definition: GamebaseConfiguration.java:176
long endDate
Time when banning will be released.
Definition: BanInfo.java:75
String toJsonString()
Definition: ValueObject.java:27
LaunchingTcgbClient getTcgbClient()
Definition: LaunchingInfo.java:153
static boolean isConnected(Context context)
Definition: NetworkManager.java:44
boolean isLoggable(int level, int priority)
static final int INTERNAL_SERVER_ERROR
Definition: LaunchingStatus.java:23
String mPushType
Definition: GamebaseConfiguration.java:127
static int getType()
Reports the type of network to which the info in this NetworkInfo pertains.
Definition: Gamebase.java:2299
static final String TCPRODUCT_TYPE_PUSH
Definition: LaunchingInfo.java:26
String getDeviceLanguageCode()
Definition: GamebaseSystemInfo.java:320
long getLastLoginDate()
Definition: AuthToken.java:42
static boolean isExternalLibraryError(@Nullable final GamebaseException gbException)
Definition: GamebaseError.java:220
String userId
Definition: PurchasableReceipt.java:37
GamebaseException(final String domain, final int code, Throwable cause)
Constructs a new GamebaseException.
Definition: GamebaseException.java:111
static void requestWithdrawal(@NonNull Activity activity, @Nullable GamebaseDataCallback< TemporaryWithdrawalInfo > callback)
Request to withdraw.
Definition: Gamebase.java:1415
String getTitleText()
Definition: GamebaseWebViewConfiguration.java:83
Definition: AuthProviderProfile.java:19
static final int AUTH_WITHDRAW_FAILED
Definition: GamebaseError.java:130
String userText
Definition: PushAction.java:19
Builder setBackButtonVisible(boolean visible)
This method sets the visibility of the back button of the WebView.
Definition: GamebaseWebViewConfiguration.java:249
static LaunchingInfo getLaunchingInformations()
Get various information provided by the launching server.
Definition: Gamebase.java:1501
static void login(@NonNull final Activity activity, final String providerName, @Nullable final GamebaseDataCallback< AuthToken > callback)
Logs the user in with the external authentication provider.
Definition: Gamebase.java:232
Definition: ValueObject.java:5
static void showAlert(@NonNull final Context context, @NonNull final String title, @NonNull final String message, @Nullable final DialogInterface.OnClickListener clickListener)
This method to create the dialog and display it on screen.
Definition: Gamebase.java:2362
Context getApplicationContext()
Definition: GamebaseSystemInfo.java:73
Definition: GamebaseSystemInfo.java:64
static final int AUTH_IDP_LOGIN_INVALID_IDP_INFO
Definition: GamebaseError.java:105
String getServerApiVersion()
Definition: GamebaseSystemInfo.java:153
static final int AUTH_TRANSFERACCOUNT_ALREADY_USED
Definition: GamebaseError.java:95
static final int VERBOSE
Definition: Logger.java:14
static void closeWebView(@NonNull Activity activity)
This method to close the webview in display on a screen.
Definition: Gamebase.java:2272
static Builder newBuilder()
The factory method to create an instance of the builder to build PushConfiguration.
Definition: PushConfiguration.java:71
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final String message, @Nullable final String positiveButtonText, @Nullable final DialogInterface.OnClickListener positiveListener, @Nullable final String negativeButtonText, @Nullable final DialogInterface.OnClickListener negativeListener, final boolean isCancelable)
Definition: SimpleAlertDialog.java:62
int getScreenOrientation()
Definition: GamebaseWebViewConfiguration.java:59
String getAuthSystem()
Definition: AuthMappingInfo.java:23
static final int AUTH_WITHDRAW_NOT_TEMPORARY_WITHDRAW
Definition: GamebaseError.java:132
static void removeMapping(@NonNull final Activity activity, @NonNull final String providerName, @Nullable final GamebaseCallback callback)
Removes external authentication that is mapped to the current user identifier.
Definition: Gamebase.java:683
String mZoneType
Definition: GamebaseConfiguration.java:126
This class is a wrapper class that is provided to use various features of Gamebase platform.
Definition: Gamebase.java:57
Definition: PushMessage.java:13
static void queryTokenInfo(@NonNull final Activity activity, @NonNull final GamebaseDataCallback< GamebasePushTokenInfo > callback)
Get push settings from the the push server.
Definition: Gamebase.java:1985
final Map< String, Object > information
Definition: AuthProviderProfile.java:22
Builder setDisplayLanguageCode(String displayLanguage)
Definition: GamebaseConfiguration.java:171
static final int SOCKET_UNKNOWN_ERROR
Definition: GamebaseError.java:65
static final int SOCKET_RESPONSE_TIMEOUT
Socket error code.
Definition: GamebaseError.java:63
long beginDate
Time when banning was started.
Definition: BanInfo.java:71
String toString()
Definition: AuthProviderProfile.java:64
void onReceive(Context context, Intent intent)
Definition: NetworkManager.java:104
static void addEventHandler(GamebaseEventHandler handler)
Add a Gamebase event handler to be called when every events are arrived.
Definition: Gamebase.java:1211
long getRegDate()
Definition: AuthToken.java:38
Definition: ObserverMessage.java:13
Definition: PurchasableItem.java:5
static void requestItemListAtIAPConsole(@NonNull final Activity activity, @NonNull final GamebaseDataCallback< List< PurchasableItem >> callback)
Request a item list which is purchasable.
Definition: Gamebase.java:1724
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final String message, @NonNull final EditText editText, @Nullable final String positiveButtonText, @Nullable final DialogInterface.OnClickListener positiveListener, @Nullable final String negativeButtonText, @Nullable final DialogInterface.OnClickListener negativeListener, @Nullable final DialogInterface.OnCancelListener cancelListener, final boolean isCancelable)
Definition: SimpleInputTextDialog.java:43
static void removeAllEventHandler()
Remove all Gamebase event listeners.
Definition: Gamebase.java:1232
The type of the markets that are used in the IAP module.
Definition: PurchaseProvider.java:17
LaunchingMaintenanceInfo getMaintenanceInfo()
Definition: LaunchingInfo.java:125
void setOnChangedNetworkStatusListener(OnChangedStatusListener listener)
Definition: NetworkManager.java:93
static final int AUTH_USER_CANCELED
Auth error code.
Definition: GamebaseError.java:78
static boolean isSuccess(@Nullable final GamebaseException exception)
Returns true if the GamebaseException object is null or the error code is zero.
Definition: Gamebase.java:156
boolean isNavigationBarVisible()
Definition: GamebaseWebViewConfiguration.java:75
TransferAccount에서 Account 정보를 재발급 받을 때, 어떻게 재발급을 받을 것인지를 정의합니다.
Definition: RenewalModeType.java:12
int getCloseButtonImageResource()
Definition: GamebaseWebViewConfiguration.java:93
String getAccountPassword()
Definition: TransferAccountRenewConfiguration.java:71
static void openWebBrowser(@NonNull final Activity activity, @NonNull final String url)
This method to create the web browser and display it on screen.
Definition: Gamebase.java:2163
static final int AUTH_EXTERNAL_LIBRARY_INITIALIZATION_ERROR
Definition: GamebaseError.java:81
Definition: TransferAccountInfo.java:10
static void d(String tag, String msg)
Prints a message at DEBUG priority.
Definition: Logger.java:134
Definition: Logger.java:11
The information of the item that can buy.
Definition: PurchasableItem.java:24
static final String HEARTBEAT
Definition: ObserverMessage.java:24
String toString()
Definition: ObserverMessage.java:29
static final int BLOCKED_USER
Definition: LaunchingStatus.java:18
static final String OBSERVER_HEARTBEAT
Definition: GamebaseEventCategory.java:13
static final int ANDROID_ACTIVEAPP_NOT_CALLED
Definition: GamebaseError.java:53
String LINE
Definition: AuthProvider.java:22
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final List< String > items, @Nullable final DialogInterface.OnMultiChoiceClickListener multiChoiceListener, @Nullable final String positiveButtonText, @Nullable final DialogInterface.OnClickListener positiveListener, @Nullable final String negativeButtonText, @Nullable final DialogInterface.OnClickListener negativeListener, @Nullable final DialogInterface.OnCancelListener cancelListener, final boolean isCancelable)
Definition: SimpleMultiChoiceDialog.java:34
void onError(GamebaseException error)
long blockEndDate
Definition: TransferAccountFailInfo.java:52
String message
Definition: GamebaseEventObserverData.java:15
String APPLEID
Definition: AuthProvider.java:23
static PurchasableItem from(@Nullable String jsonString)
Factory method to create VO instance.
Definition: PurchasableItem.java:52
Definition: LaunchingStatus.java:9
String csUrl
The email address of the customer center.
Definition: BanInfo.java:87
String getGuestUUID()
Definition: GamebaseSystemInfo.java:215
AuthMappingInfo()
Definition: AuthMappingInfo.java:16
static List< String > getAuthMappingList()
Gets the list of external authentication providers mapped to the current user identifier.
Definition: Gamebase.java:920
static void setStoreCode(final String storeCode)
Set the store code of the current app.
Definition: Gamebase.java:1836
String getZoneType()
Definition: GamebaseSystemInfo.java:125
String getAuthKey()
Definition: AuthMappingInfo.java:35
static void info(@NonNull final String format, @NonNull final Object... args)
Send a log to Log & Crash Server for analyzing the string message with info level.
Definition: Gamebase.java:2573
static void requestPurchase(@NonNull final Activity activity, @NonNull final String gamebaseProductId, @NonNull final String payload, @NonNull final GamebaseDataCallback< PurchasableReceipt > callback)
Request Purchasing Item registered in the console with the gamebaseProductId.
Definition: Gamebase.java:1671
static String getAuthProviderAccessToken(@NonNull String providerName)
Gets the access token from the authentication provider.
Definition: Gamebase.java:942
boolean adAgreementNight
Definition: PushConfiguration.java:27
void setAuthMappingList(final List< AuthMappingInfo > mappingInfo)
Definition: AuthToken.java:70
static void initialize(@NonNull final Context context, @NonNull final LoggerConfiguration configuration)
Initialize TOAST Logger SDK TOAST Logger SDK sends a log to Log & Crash Server for analyzing the dat...
Definition: Gamebase.java:2465
static final int IN_SERVICE_BY_QA_WHITE_LIST
Definition: LaunchingStatus.java:12
final String deviceCountryCode
Definition: GamebasePushTokenInfo.java:21
static final int AUTH_IDP_LOGIN_FAILED
Definition: GamebaseError.java:104
static final int AUTH_ADD_MAPPING_ALREADY_HAS_SAME_IDP
Definition: GamebaseError.java:110
Definition: ImageNoticeConfiguration.java:6
static void show(@NonNull final Context context, @NonNull final String title, @NonNull final String message, final boolean isCancelable)
Definition: SimpleAlertDialog.java:27
String purchaseType
Definition: PurchasableReceipt.java:47
static void showWebView(@NonNull final Activity activity, @NonNull final String url)
This method to create the webview and display it on screen.
Definition: Gamebase.java:2175
String expirationType
Definition: TransferAccountInfo.java:17
ID_PASSWORD
Id와 Password 모두 새로이 발급받습니다.
Definition: RenewalTargetType.java:21
static void requestRetryTransaction(@NonNull final Activity activity, @NonNull final GamebaseDataCallback< PurchasableRetryTransactionResult > callback)
'Deprecated API'.
Definition: Gamebase.java:1810
static final String PUSH_CLICK_ACTION
Definition: GamebaseEventCategory.java:17
GamebaseException(final String domain, final int code, String format, Object... args)
Constructs a new GamebaseException.
Definition: GamebaseException.java:125
static final int AUTH_TOKEN_LOGIN_FAILED
Definition: GamebaseError.java:99
String getDomain()
Get result domain.
Definition: GamebaseException.java:148
String title
Definition: PushMessage.java:17
This class provides Android utility functions.
Definition: Gamebase.java:2317
void putAll(Map< String, Object > map)
Definition: AuthProviderProfile.java:57
Definition: LaunchingInfo.java:19
static void w(String tag, String msg, Throwable tr)
Prints a message at WARN priority.
Definition: Logger.java:168
String getAppTypeCode()
Definition: LaunchingInfo.java:52
void setConfiguration(GamebaseConfiguration configuration)
Definition: GamebaseSystemInfo.java:306
static final int LAUNCHING_NOT_EXIST_CLIENT_ID
Definition: GamebaseError.java:71
static final String SERVER_PUSH_TRANSFER_KICKOUT
Definition: GamebaseEventCategory.java:10
static GamebaseException newError(@NonNull final String domain, final int code, @Nullable final Intent data)
Definition: GamebaseError.java:236
Definition: GamebaseEventHandler.java:12
String paymentId
Definition: PurchasableReceipt.java:39
String getCsInfo()
Definition: LaunchingInfo.java:135
Builder setCloseButtonImageResource(@NonNull final Context context, @NonNull final String name)
This method sets the image of the close button.
Definition: GamebaseWebViewConfiguration.java:329
String getAccountId()
Definition: TransferAccountRenewConfiguration.java:66
String getCountryCodeOfDevice()
Definition: GamebaseSystemInfo.java:285
static String getCarrierName()
Gets the carrier name set for the current device.
Definition: Gamebase.java:1007
Builder setTitleText(String titleText)
This method sets the title of the webview.
Definition: GamebaseWebViewConfiguration.java:282
long getLocalBeginDate()
Definition: LaunchingMaintenanceInfo.java:44
void onError(GamebaseException error)
Definition: AuthProvider.java:15
String itemName
Definition: PurchasableItem.java:30
AuthToken()
Definition: AuthToken.java:21
This class is provided to check information such as launch information, status, and so on.
Definition: Gamebase.java:1493
static final int PUSH_EXTERNAL_LIBRARY_ERROR
Push error code.
Definition: GamebaseError.java:161
String HANGAME
Definition: AuthProvider.java:19
static void info(@NonNull final String message)
Send a log to Log & Crash Server for analyzing the string message with info level.
Definition: Gamebase.java:2510
Definition: SimpleAlertDialog.java:16
static String getLastLoggedInProvider()
Gets the name of the last logged-in authentication provider.
Definition: Gamebase.java:909
static void e(String tag, String msg)
Prints a message at ERROR priority.
Definition: Logger.java:211
float price
Definition: PurchasableItem.java:26
String id
Definition: TransferAccountFailInfo.java:49
static String getSDKVersion()
Returns the current version of the Gamebase SDK for Android as a string.
Definition: Gamebase.java:189
void onCancel(Intent data)
boolean isAvailable()
Definition: NetworkManager.java:73
static final int POPUP
Definition: GamebaseWebViewStyle.java:9
Definition: GamebaseConfiguration.java:18
Definition: GamebaseEventServerPushData.java:12
Definition: GamebaseCallback.java:9
static GamebaseException newErrorWithAppendMessage(@NonNull final String domain, final int code, @Nullable String appendMessage)
Definition: GamebaseError.java:248
String getTitle()
Definition: LaunchingNoticeInfo.java:12
Builder setZoneType(String zoneType)
API for the test application.
Definition: GamebaseConfiguration.java:189
Parameter class for the initialization of Gamebase.ImageNotice.showImageNotices().
Definition: ImageNoticeConfiguration.java:21
String getValid()
Definition: AuthToken.java:30
int failCount
Definition: TransferAccountFailInfo.java:51
static void wtf(String tag, Throwable tr)
Prints a message at ASSERT priority.
Definition: Logger.java:244
String getOsVersion()
Definition: GamebaseSystemInfo.java:244
String csInfo
The URL of the customer center web page.
Definition: BanInfo.java:83
Builder setNavigationBarColor(int navigationBarColor)
This method sets the color of the webview's navigation bar.
Definition: GamebaseWebViewConfiguration.java:238
boolean isSupportLoginForLastLoggedInProvider()
List< PurchasableReceipt > failList
Definition: PurchasableRetryTransactionResult.java:23
String gamebaseProductId
Definition: PurchasableReceipt.java:49
String getAccessToken()
Definition: AuthToken.java:56
static< T > T fromJson(@NonNull String json, Class< T > classOfT)
Definition: ValueObject.java:15
static final int REQUIRE_UPDATE
Definition: LaunchingStatus.java:17
final String languageCode
Definition: GamebasePushTokenInfo.java:27
Definition: TransferAccountInfo.java:5
static final int PURCHASE_NOT_SUPPORTED_MARKET
Definition: GamebaseError.java:154
static final int AUTH_ADD_MAPPING_ALREADY_MAPPED_TO_OTHER_MEMBER
Definition: GamebaseError.java:109
void onActivityResult(int requestCode, int resultCode, Intent data)
String getOsCodeForGamebaseServer()
For Gamebase server only.
Definition: GamebaseSystemInfo.java:240
String toJsonString()
Definition: AuthProviderProfile.java:71
static int newClientErrorCode(int serverErrorCode, @NonNull String apiId)
Definition: GamebaseError.java:620
static String getTypeName(Context context)
Definition: NetworkManager.java:68
static void showTermsView(@NonNull Activity activity, @Nullable GamebaseDataCallback< GamebaseDataContainer > callback)
Show terms and conditions web view.
Definition: Gamebase.java:2762
boolean isConnected()
Definition: NetworkManager.java:77
GamebaseException getInitializeResult()
void putExtra(final String key, final Object value)
Definition: GamebaseException.java:186
static Builder newBuilder(@NonNull final GamebaseNotificationOptions currentOptions)
The factory method to create an instance of the builder to build GamebaseNotificationOptions.
Definition: GamebaseNotificationOptions.java:91
static final int AUTH_TRANSFERACCOUNT_INVALID_ID
Definition: GamebaseError.java:90
String TWITTER
Definition: AuthProvider.java:21
GamebaseWebViewConfiguration build()
This method creates an instance of GamebaseWebViewConfiguration.
Definition: GamebaseWebViewConfiguration.java:192
Definition: Gamebase.java:2399
The information of the item that is paid.
Definition: PurchasableReceipt.java:23
final int mCode
Definition: GamebaseException.java:39
void onReceive(ServerPushEventMessage message)
Definition: ObserverMessage.java:22
Condition condition
Definition: TransferAccountInfo.java:8
void onReceive(@NonNull GamebaseEventMessage message)
static boolean isSandbox()
Returns whether this project is sandbox mode or not.
Definition: Gamebase.java:199
int getBackButtonImageResource()
Definition: GamebaseWebViewConfiguration.java:88
String getOsCode()
Definition: GamebaseSystemInfo.java:230
Builder setPopupCalcRule(final int popupCalcRule)
This method sets the rule of calculation of popup size.
Definition: GamebaseWebViewConfiguration.java:344
String extras
Definition: GamebaseEventServerPushData.java:14
String getZoneType()
The API used in internal process only.
Definition: GamebaseConfiguration.java:96
String getAccessTokenSecret()
Definition: AuthToken.java:60
GamebaseNotificationOptions build()
This method creates an instance of GamebaseNotificationOptions.
Definition: GamebaseNotificationOptions.java:143
Builder setPopupWidthRatio(final float width)
This method sets the width ratio of the pop-up style web view.
Definition: GamebaseWebViewConfiguration.java:356
If the transferAccountWithIdPLogin API fails with error AUTH_TRANSFERACCOUNT_BLOCK (3042),...
Definition: TransferAccountFailInfo.java:45
String transferAccountType
Definition: TransferAccountInfo.java:16
Builder enablePush(boolean pushEnabled)
Definition: PushConfiguration.java:168
static void setUserField(@NonNull final String field, @NonNull final Object value)
Used to predefine additional information.
Definition: Gamebase.java:2698
Definition: PurchaseProvider.java:9
static void logout(@NonNull final Activity activity, @Nullable final GamebaseCallback callback)
Logs out the user.
Definition: Gamebase.java:715
static GamebaseNotificationOptions from(@Nullable final String jsonString)
Factory method to create VO instance.
Definition: GamebaseNotificationOptions.java:62
int getPriority()
Definition: GamebaseNotificationOptions.java:44
static void addMapping(@NonNull final Activity activity, @NonNull final String providerName, @Nullable final GamebaseDataCallback< AuthToken > callback)
Mapping the currently authenticated user identifier of Gamebase with another external authentication.
Definition: Gamebase.java:375
static void showImageNotices(@NonNull Activity activity, @Nullable GamebaseCallback onCloseCallback)
Show image notice web pages.
Definition: Gamebase.java:1542
long expirationDate
Definition: TransferAccountInfo.java:18
boolean isForegroundEnabled()
Definition: GamebaseNotificationOptions.java:35
static final int LOGGER_NOT_INITIALIZED
Logger code.
Definition: GamebaseError.java:168
static void updateTerms(@NonNull Activity activity, @NonNull GamebaseUpdateTermsConfiguration configuration, @Nullable GamebaseCallback callback)
Send the agreement to the terms and conditions to the Gamebase server.
Definition: Gamebase.java:2858
static final int BROWSER
Definition: GamebaseWebViewStyle.java:8
Builder setPopupHeightRatio(final float height)
This method sets the height ratio of the pop-up style web view.
Definition: GamebaseWebViewConfiguration.java:368
static void requestPermissions(@NonNull Context context, @NonNull List< String > permissions, @Nullable PermissionsUtil.RequestPermissionCallback callback)
Request android permissions in runtime.
Definition: Gamebase.java:2378
String getCountryCodeOfUSIM()
Definition: GamebaseSystemInfo.java:276
static final int AUTH_NOT_PLAYABLE
Definition: GamebaseError.java:135
final String data
Definition: GamebaseEventMessage.java:17
String toPrettyJsonString()
Definition: GamebaseException.java:265
static< T > T fromJson(@NonNull JSONObject jsonObject, Class< T > classOfT)
Definition: ValueObject.java:19
static void queryTransferAccount(final GamebaseDataCallback< TransferAccountInfo > callback)
Try to query the transfer account to Gamebase.
Definition: Gamebase.java:777