Gamebase SDK for Android
2.41.1
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
Builder enableFixedFontSize(final boolean enable)
This method fixes the font size.
Definition: GamebaseWebViewConfiguration.java:420
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:110
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:2363
long expirationDate
Definition: ForcingMappingTicket.java:76
Builder setPriority(int priority)
Definition: GamebaseNotificationOptions.java:122
boolean isDebugMode()
Definition: GamebaseSystemInfo.java:98
static final String Italian
Definition: DisplayLanguage.java:11
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:129
long getRegDate()
Definition: AuthMappingInfo.java:31
static final String Vietnamese
Definition: DisplayLanguage.java:17
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:1486
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:1418
static BanInfo getBanInfo()
Gets the ban information of the suspended user.
Definition: Gamebase.java:1089
This this data class has been deprecated.
Definition: PurchasableRetryTransactionResult.java:20
String getGameEngine()
Definition: GamebaseSystemInfo.java:139
static final String ACCESS_TOKEN
Definition: AuthProviderCredentialConstants.java:9
static void addServerPushEvent(ServerPushEvent event)
Add a server push event listener to be called when server push message is arrived.
Definition: Gamebase.java:1398
String getDetailMessage()
Definition: GamebaseException.java:181
GamebaseEventMessage(@NonNull String category, @Nullable String data)
Definition: GamebaseEventMessage.java:19
final String type
Definition: ServerPushEventMessage.java:4
GamebaseTermsConfiguration build()
This method creates an instance of com.toast.android.gamebase.terms.GamebaseTermsConfiguration.
Definition: GamebaseTermsConfiguration.java:69
static TransferAccountRenewConfiguration newManualRenewConfiguration(final String accountPassword)
Definition: TransferAccountRenewConfiguration.java:25
String id
Definition: TransferAccountInfo.java:11
static void addMappingForcibly(@NonNull final Activity activity, @NonNull final ForcingMappingTicket forcingMappingTicket, @Nullable final GamebaseDataCallback< AuthToken > callback)
Forcibly trying to map the currently authenticated user identifier of Gamebase with the credential of...
Definition: Gamebase.java:577
Builder setNavigationBarHeight(int height)
This method sets the height of the navigation bar.
Definition: GamebaseWebViewConfiguration.java:286
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:2313
static final String PROVIDER_NAME
Definition: AuthProviderCredentialConstants.java:8
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:2759
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:113
static void setLoggerListener(@NonNull final LoggerListener listener)
You can be notified of the result of the log transfer through this listener.
Definition: Gamebase.java:2867
String toString()
Definition: GamebaseException.java:277
static final int LANDSCAPE_REVERSE
Definition: ScreenOrientation.java:11
String getCsUrl()
Definition: LaunchingInfo.java:148
String getNetworkOperatorName()
Definition: GamebaseSystemInfo.java:297
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
static final String Russian
Definition: DisplayLanguage.java:15
UIPopupConfiguration getUIPopupConfiguration()
Definition: GamebaseConfiguration.java:58
static final int UI_TERMS_NOT_EXIST_IN_CONSOLE
Definition: GamebaseError.java:180
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:641
Definition: LaunchingInfo.java:172
Builder enableAdAgreementNight(boolean adAgreementNight)
Definition: PushConfiguration.java:215
Definition: ToastDuration.java:5
static final int AUTH_TRANSFERACCOUNT_CONSOLE_NO_CONDITION
Definition: GamebaseError.java:93
String getIdPCode()
Definition: AuthMappingInfo.java:27
String banType
There are two types of the banning.
Definition: BanInfo.java:67
Definition: AuthProviderCredentialConstants.java:7
The type of the external purchase module.
Definition: PushProvider.java:19
long expiryTime
Definition: PurchasableReceipt.java:50
static GamebaseException newError(@NonNull final String domain, final int code, @Nullable final Throwable cause)
Definition: GamebaseError.java:221
String gamebaseProductId
Definition: PurchasableItem.java:43
static final String Finnish
Definition: DisplayLanguage.java:8
static final int UI_TERMS_UNREGISTERED_SEQ
Definition: GamebaseError.java:182
static final int AUTH_ADD_MAPPING_FORCIBLY_ALREADY_USED_KEY
Definition: GamebaseError.java:117
static final int AUTH_REMOVE_MAPPING_LOGGED_IN_IDP
Definition: GamebaseError.java:125
Definition: AuthProvider.java:82
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:1001
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:2704
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:310
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:115
AuthGamebaseToken()
Definition: AuthGamebaseToken.java:13
String getAppId()
Definition: GamebaseConfiguration.java:46
double getAmount()
Amount to be paid.
Definition: GraceBanInfo.java:130
If the login or addMapping API fails with error BANNED_MEMBER (7), this VO class tells you the ban i...
Definition: BanInfo.java:56
static GamebaseShowTermsViewResult from(@Nullable GamebaseDataContainer container)
Factory method to create VO instance.
Definition: GamebaseShowTermsViewResult.java:46
Definition: GamebaseSystemInfo.java:26
static void v(String tag, String msg)
Prints a message at VERBOSE priority.
Definition: Logger.java:111
void removeAllOnSystemInfoListener()
Definition: GamebaseSystemInfo.java:347
static final String ADM
Definition: PushProvider.java:22
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:275
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:178
final String userId
Definition: GamebasePushTokenInfo.java:19
static final int DEBUG
Definition: Logger.java:15
int getPopupHeightDp()
Definition: GamebaseWebViewConfiguration.java:121
void initialize(Context applicationContext, GamebaseLanguage gamebaseLanguage)
Definition: GamebaseSystemInfo.java:67
String installUrl
Market url to update the application.
Definition: UpdateInfo.java:59
void addOnSystemInfoListener(final OnSystemInfoListener listener)
SystemInfo Event 들에 대해 이벤트 수신을 할 수 있도록 리스너를 등록한다.
Definition: GamebaseSystemInfo.java:339
static final int PUSH_ALREADY_IN_PROGRESS_ERROR
Definition: GamebaseError.java:163
static final String FCM
Definition: PushProvider.java:21
static String getStoreCode()
Gets the store code of the current app.
Definition: Gamebase.java:1953
TemporaryWithdrawalInfo()
Definition: TemporaryWithdrawalInfo.java:13
static final int AUTH_ADD_MAPPING_FORCIBLY_DIFFERENT_AUTHKEY
Definition: GamebaseError.java:120
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:1123
static final int ERROR
Definition: Logger.java:18
static final String IGNORE_ALREADY_LOGGED_IN
Definition: AuthProviderCredentialConstants.java:15
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:176
static final int PURCHASE_NOT_INITIALIZED
Purchase error code.
Definition: GamebaseError.java:144
LaunchingStatus getStatus()
Definition: LaunchingInfo.java:43
String getAdapterVersion()
boolean isBackButtonVisible()
Definition: GamebaseWebViewConfiguration.java:75
static String getAuthProviderUserID(@NonNull String providerName)
Gets the user ID from the authentication provider.
Definition: Gamebase.java:1057
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:168
static TransferAccountFailInfo from(GamebaseException exception)
Factory method to create VO instance.
Definition: TransferAccountFailInfo.java:65
Definition: LaunchingMaintenanceInfo.java:7
boolean isActive
Definition: PurchasableItem.java:41
static final int IN_BETA
Definition: LaunchingStatus.java:15
Definition: Gamebase.java:2605
int getCount()
Number of payment required.
Definition: GraceBanInfo.java:139
static final String SUB_CODE
Definition: AuthProviderCredentialConstants.java:13
static final int NOT_LOGGED_IN
Definition: GamebaseError.java:33
static final String AMAZON
Definition: PurchaseProvider.java:22
static final String SKIP_EXPIRE_GAMEBASE_TOKEN
Definition: AuthLogoutConstants.java:5
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:200
static final String Spanish
Definition: DisplayLanguage.java:7
String GUEST
Definition: AuthProvider.java:16
static String getDeviceLanguageCode()
Gets the language code set for the current device.
Definition: Gamebase.java:1099
List< PurchasableReceipt > successList
Definition: PurchasableRetryTransactionResult.java:21
static void removeServerPushEvent(ServerPushEvent event)
Remove a server push event listener.
Definition: Gamebase.java:1409
String getCountryCode()
Definition: GamebaseSystemInfo.java:260
String getServerUrl()
Definition: GamebaseSystemInfo.java:111
void putExtras(Map< String, Object > extras)
Definition: GamebaseException.java:193
float getPopupHeightRatio()
Definition: GamebaseWebViewConfiguration.java:113
Definition: Loggable.java:5
static ForcingMappingTicket from(@NonNull final GamebaseException exception)
Factory method to create VO instance.
Definition: ForcingMappingTicket.java:89
PushConfiguration build()
This method creates an instance of PushConfiguration.
Definition: PushConfiguration.java:231
int getStyle()
Definition: GamebaseWebViewConfiguration.java:59
static void queryTerms(@NonNull Activity activity, @NonNull GamebaseDataCallback< GamebaseQueryTermsResult > callback)
Request terms and conditions items list from Gamebase console.
Definition: Gamebase.java:3012
static void queryNotificationAllowed(@NonNull final Context context, @NonNull final GamebaseDataCallback< Boolean > callback)
This API tells that the user has allowed the device to display notification.
Definition: Gamebase.java:2167
String getCurrency()
Currency.
Definition: GraceBanInfo.java:109
PASSWORD
Password만 새로이 발급받습니다.
Definition: RenewalTargetType.java:16
static final int AUTH_UNKNOWN_ERROR
Definition: GamebaseError.java:139
final String timezone
Definition: GamebasePushTokenInfo.java:23
long purchaseTime
Definition: PurchasableReceipt.java:49
static final int LANDSCAPE_SENSOR
Definition: ScreenOrientation.java:13
Definition: GamebaseWebViewConfiguration.java:137
long regDate
Definition: TransferAccountFailInfo.java:53
static final int AUTH_ADD_MAPPING_FORCIBLY_NOT_EXIST_KEY
Definition: GamebaseError.java:116
static final String LAUNCHING
Definition: ObserverMessage.java:25
static final String SERVER_PUSH_APP_KICKOUT_MESSAGE_RECEIVED
Definition: GamebaseEventCategory.java:11
static final String English
Definition: DisplayLanguage.java:6
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:1459
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:125
Definition: DisplayLanguage.java:1
static int getLaunchingStatus()
Gets the launching state.
Definition: Gamebase.java:1641
String toJsonStringWithFlat()
Definition: AuthProviderProfile.java:91
static final String Portuguese
Definition: DisplayLanguage.java:14
static int getLogLevel()
Definition: Logger.java:41
static final int LOGGER_UNKNOWN_ERROR
Definition: GamebaseError.java:171
static UpdateInfo from(GamebaseException exception)
Factory method to create VO instance.
Definition: UpdateInfo.java:79
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:118
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:68
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:2875
String getAppName()
Definition: GamebaseSystemInfo.java:94
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:777
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:2745
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:453
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:247
static final int AUTH_TRANSFERACCOUNT_BLOCK
Definition: GamebaseError.java:90
String getMessage()
Definition: LaunchingMaintenanceInfo.java:30
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:63
String toString()
Definition: ServerPushEventMessage.java:19
static final String SERVER_PUSH_APP_KICKOUT
Definition: GamebaseEventCategory.java:10
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:2044
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:707
boolean isTermsUIOpened
This field indicates whether the user has agreed to the Terms and Conditions agreement popup displaye...
Definition: GamebaseShowTermsViewResult.java:31
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:1921
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:2467
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:932
static final int TYPE_ANY
Definition: NetworkManager.java:23
static final int PURCHASE_EXTERNAL_LIBRARY_ERROR
Definition: GamebaseError.java:156
This class provides functionality related to image notices.
Definition: Gamebase.java:1649
static void wtf(String tag, String msg, Throwable tr)
Prints a message at ASSERT priority.
Definition: Logger.java:223
boolean pushEnabled
Definition: PushConfiguration.java:33
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:210
static final String APP_TYPE_CODE_REAL
Definition: LaunchingInfo.java:21
String mServerApiVersion
Definition: GamebaseConfiguration.java:126
String getStoreCode()
Definition: GamebaseConfiguration.java:54
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:26
int getCode()
Get result code.
Definition: GamebaseException.java:157
void removeOnSystemInfoListener(final OnSystemInfoListener listener)
Definition: GamebaseSystemInfo.java:343
String getCarrierName()
Definition: GamebaseSystemInfo.java:255
static GamebaseEventObserverData from(@Nullable final String jsonString)
Factory method to create VO instance.
Definition: GamebaseEventObserverData.java:25
Builder enableBanPopup(boolean enable)
Definition: GamebaseConfiguration.java:167
static void showWebView(@NonNull Activity activity, @NonNull String url, @Nullable GamebaseWebViewConfiguration configuration, GamebaseCallback onCloseCallback, List< String > schemeList, GamebaseDataCallback< String > onEvent)
This method to create the webview and display it on screen.
Definition: Gamebase.java:2415
String getPageTypeCode()
Definition: LaunchingMaintenanceInfo.java:54
static void withdrawImmediately(@NonNull Activity activity, @Nullable GamebaseCallback callback)
This function ignores the withdrawal grace period and proceeds withdrawal immediately.
Definition: Gamebase.java:1613
String displayLanguageCode
Definition: PushConfiguration.java:37
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:94
ReleaseRuleCondition getReleaseRuleCondition()
Payment condition to release ban.
Definition: GraceBanInfo.java:72
Definition: AuthLogoutConstants.java:3
static String newErrorMessage(final int code)
Definition: GamebaseError.java:275
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:343
boolean getShowTermsFlag()
Definition: LaunchingInfo.java:152
JSONObject toJson()
Definition: GamebaseException.java:223
AUTO
자동으로 Account 정보를 Renewal 합니다.
Definition: RenewalModeType.java:25
int getPopupWidthDp()
Definition: GamebaseWebViewConfiguration.java:117
void onError(GamebaseException error)
String KAKAOGAME
Definition: AuthProvider.java:25
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:2139
static void requestItemListPurchasable(@NonNull final Activity activity, @NonNull final GamebaseDataCallback< List< PurchasableItem >> callback)
Request a item list which is purchasable.
Definition: Gamebase.java:1837
static void queryPush(@NonNull final Activity activity, @NonNull final GamebaseDataCallback< PushConfiguration > callback)
Get push settings from the the push server.
Definition: Gamebase.java:2081
void setGamebaseProductId(String gamebaseProductId)
Definition: PurchasableReceipt.java:80
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:1905
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:107
static final int AUTH_REMOVE_MAPPING_LAST_MAPPED_IDP
Definition: GamebaseError.java:124
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:2829
void onClick(DialogInterface dialog, EditText editText)
static final int AUTH_TRANSFERACCOUNT_EXPIRED
Transfer Account.
Definition: GamebaseError.java:89
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:1759
static boolean isShowingTermsView()
This is the method to check if terms view is being shown.
Definition: Gamebase.java:3078
boolean isForceShow()
Definition: GamebaseTermsConfiguration.java:28
static final String GALAXY
Definition: PurchaseProvider.java:20
static final int PURCHASE_INACTIVE_PRODUCT_ID
Definition: GamebaseError.java:152
static void renewTransferAccount(final TransferAccountRenewConfiguration configuration, final GamebaseDataCallback< TransferAccountInfo > callback)
Try to renew the transfer account.
Definition: Gamebase.java:968
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:83
static GamebaseEventLoggedOutData from(@Nullable final String jsonString)
Factory method to create VO instance.
Definition: GamebaseEventLoggedOutData.java:20
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:1190
Definition: GamebaseTermsConfiguration.java:6
Builder(String appId, String appVersion, String storeCode)
Definition: GamebaseConfiguration.java:130
This is the builder class for creating com.toast.android.gamebase.terms.GamebaseTermsConfiguration ob...
Definition: GamebaseTermsConfiguration.java:56
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:2600
String marketItemId
Definition: PurchasableReceipt.java:38
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:2680
Definition: PushConfiguration.java:188
static void initialize(final Activity activity, final GamebaseConfiguration configuration, @Nullable final GamebaseDataCallback< LaunchingInfo > callback)
This function initializes the Gamebase SDK.
Definition: Gamebase.java:135
boolean hasNoticeInfo()
Definition: LaunchingInfo.java:80
static final int PURCHASE_NOT_ENOUGH_CASH
Ongate 모듈 제거로 더 이상 사용되지 않는 에러 코드
Definition: GamebaseError.java:151
정상 유저로 변경 되는, 결제 조건
Definition: GraceBanInfo.java:117
static GamebaseEventServerPushData from(@Nullable final String jsonString)
Factory method to create VO instance.
Definition: GamebaseEventServerPushData.java:27
Definition: GamebaseEventCategory.java:8
static void i(String tag, String msg, Throwable tr)
Prints a message at INFO priority.
Definition: Logger.java:146
static final String ACCESS_TOKEN_SECRET
Definition: AuthProviderCredentialConstants.java:11
List< AuthMappingInfo > getAuthMappingList()
Definition: AuthToken.java:66
static final int WEBVIEW_OPENED_NEW_BROWSER_BEFORE_CLOSE
Definition: GamebaseError.java:194
float price
Definition: PurchasableReceipt.java:30
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:1479
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:77
static final String GAMEBASE_ACCESS_TOKEN
Definition: AuthProviderCredentialConstants.java:10
static TransferAccountRenewConfiguration newManualRenewConfiguration(final String accountId, final String accountPassword)
Definition: TransferAccountRenewConfiguration.java:35
String currency
Definition: PurchasableReceipt.java:32
PushConfiguration(final boolean enabled, final boolean adAgree, final boolean adAgreeNight)
Definition: PushConfiguration.java:50
static void withdraw(@NonNull final Activity activity, @Nullable final GamebaseCallback callback)
Withdraws the user.
Definition: Gamebase.java:872
static final int UI_TERMS_NOT_EXIST_FOR_DEVICE_COUNTRY
Definition: GamebaseError.java:181
static final int IN_REVIEW
Definition: LaunchingStatus.java:14
String getUrl()
Definition: LaunchingMaintenanceInfo.java:22
static boolean isActiveConnectedOrConnecting(Context context)
Definition: NetworkManager.java:49
AuthProviderProfile getProfile()
String paymentSeq
Definition: PurchasableReceipt.java:34
static GamebaseException newErrorWithAppendMessage(@NonNull final String domain, final int code, @Nullable String appendMessage, @Nullable final Intent data)
Definition: GamebaseError.java:233
static final int INSPECTING_SERVICE
Definition: LaunchingStatus.java:20
String getUserId()
Definition: AuthMappingInfo.java:19
String currency
Definition: PurchasableItem.java:33
Definition: Gamebase.java:5
GamebaseLanguage getGamebaseLanguage()
Definition: GamebaseSystemInfo.java:323
String getDisplayLanguageCode()
Definition: GamebaseSystemInfo.java:314
String getUserId()
Definition: PurchasableReceipt.java:85
static String getAccessToken()
Gets the access token for the current user.
Definition: Gamebase.java:1023
static PushConfiguration from(@Nullable String jsonString)
Factory method to create VO instance.
Definition: PushConfiguration.java:106
static final String Malay
Definition: DisplayLanguage.java:18
static TransferAccountRenewConfiguration newAutoRenewConfiguration(final RenewalTargetType renewalTargetType)
Definition: TransferAccountRenewConfiguration.java:45
Definition: TransferAccountRenewConfiguration.java:8
long itemSeq
Definition: PurchasableItem.java:30
static final int AUTH_ADD_MAPPING_FAILED
Definition: GamebaseError.java:109
String getDeviceKey()
Definition: GamebaseSystemInfo.java:196
Definition: AuthProvider.java:90
static final int AUTH_ADD_MAPPING_FORCIBLY_DIFFERENT_IDP
Definition: GamebaseError.java:119
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:1580
final String mDomain
Definition: GamebaseException.java:38
String getConditionType()
Condition for amount and count.
Definition: GraceBanInfo.java:160
static GamebaseToastPushable newToastPushable(@NonNull final String pushType)
Definition: PushProvider.java:12
String idPCode
Definition: ForcingMappingTicket.java:74
static final String HUAWEI
Definition: PurchaseProvider.java:23
String id
Definition: PushMessage.java:15
String localizedDescription
Definition: PurchasableItem.java:49
Definition: NetworkManager.java:140
String getAuthMappingUserId(String providerName)
Definition: AuthToken.java:97
static final int ASSERT
Definition: Logger.java:19
static String getDisplayLanguageCode()
Gets the display language code set for the current device.
Definition: Gamebase.java:1109
long itemSeq
Definition: PurchasableReceipt.java:29
Definition: GamebaseNotificationOptions.java:6
String marketItemId
Definition: PurchasableItem.java:38
LaunchingNoticeInfo getNoticeInfo()
Definition: LaunchingInfo.java:76
boolean isFixedFontSize()
Definition: GamebaseTermsConfiguration.java:32
static final int WEBVIEW_UNKNOWN_ERROR
Definition: GamebaseError.java:195
void onCallback(GamebaseException exception)
Callback function with result.
String getCurrency()
Currency.
Definition: GraceBanInfo.java:149
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:162
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:218
int getNavigationBarHeight()
Definition: GamebaseWebViewConfiguration.java:83
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:2488
GraceBanInfo()
Definition: GraceBanInfo.java:23
static String getUserID()
Gets the user ID that is currently logged in.
Definition: Gamebase.java:1013
String FACEBOOK
Definition: AuthProvider.java:18
String getTcLaunching()
Definition: LaunchingInfo.java:166
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:74
static final int AUTH_NOT_SUPPORTED_PROVIDER
Definition: GamebaseError.java:79
String localizedTitle
Definition: PurchasableItem.java:47
AuthProviderProfile(Map< String, Object > data)
Definition: AuthProviderProfile.java:28
This class provides wrapping of function execution related to push notification.
Definition: Gamebase.java:1973
static final int SERVER_REMOTE_SYSTEM_ERROR
Definition: GamebaseError.java:201
boolean isBadgeEnabled()
Definition: GamebaseNotificationOptions.java:40
static final int UI_TERMS_ALREADY_IN_PROGRESS_ERROR
Definition: GamebaseError.java:183
String getBeginDate()
Definition: LaunchingMaintenanceInfo.java:38
String getGamebaseProductId()
Definition: PurchasableReceipt.java:75
static final int PURCHASE_NOT_FINISHED_PREVIOUS_PURCHASING
Definition: GamebaseError.java:146
Builder setSmallIconName(String smallIconName)
Definition: GamebaseNotificationOptions.java:127
Map< String, Object > getIdpInfo()
Definition: LaunchingInfo.java:60
static final String AUTHORIZATION_CODE
Definition: AuthProviderCredentialConstants.java:12
boolean isAutoCloseByCustomScheme()
Definition: ImageNoticeConfiguration.java:42
static final int PURCHASE_NOT_EXIST_PRODUCT_ID
Definition: GamebaseError.java:153
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:72
static final String ONEMP
Definition: PurchaseProvider.java:24
String message
Definition: GamebaseEventLoggedOutData.java:9
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:413
static Loggable removeLoggable(String key)
Definition: Logger.java:53
int getNavigationBarColor()
Definition: GamebaseWebViewConfiguration.java:71
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:2445
static String getCountryCodeOfDevice()
Gets the country code currently set on the device.
Definition: Gamebase.java:1165
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:2843
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:113
int getDetailCode()
Definition: GamebaseException.java:171
String getCsType()
Definition: LaunchingInfo.java:138
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:2645
final boolean adAgreementNight
Definition: GamebasePushAgreement.java:13
String getStoreCode()
Definition: GamebaseSystemInfo.java:157
String getNetworkName()
Definition: GamebaseSystemInfo.java:293
void put(String key, Object value)
Definition: AuthProviderProfile.java:53
boolean isFixedFontSize()
Definition: GamebaseWebViewConfiguration.java:91
Definition: ScreenOrientation.java:7
static final String TCPRODUCT_TYPE_TCLAUNCHING
Definition: LaunchingInfo.java:24
static GamebaseShowTermsViewResult from(@Nullable String jsonString)
Factory method to create VO instance.
Definition: GamebaseShowTermsViewResult.java:61
static final String Chinese_Traditional
Definition: DisplayLanguage.java:20
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:92
Builder enableFixedFontSize(final boolean enable)
This method fixes the font size.
Definition: GamebaseTermsConfiguration.java:94
This class provides network status information.
Definition: Gamebase.java:2438
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:56
TransferAccount에서 Account 정보를 재발급 받을 때, 어떤 Account 정보를 재발급 받을 것인지를 정의합니다.
Definition: RenewalTargetType.java:12
Builder setForceShow(boolean forceShow)
Regardless of whether you agree to the terms and conditions, always display the terms ui.
Definition: GamebaseTermsConfiguration.java:82
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
PaymentStatus getPaymentStatus()
Current payment status.
Definition: GraceBanInfo.java:59
static final String Japanese
Definition: DisplayLanguage.java:12
final String token
Definition: GamebasePushTokenInfo.java:17
String getTermsUrl()
Definition: LaunchingInfo.java:157
Builder(String appId, String appVersion)
Set the required parameters for the Gamebase SDK initialization.
Definition: GamebaseConfiguration.java:149
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 extras
Definition: GamebaseEventLoggedOutData.java:12
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:240
String payload
Definition: PurchasableReceipt.java:48
static void changeLogin(@NonNull final Activity activity, @NonNull final ForcingMappingTicket forcingMappingTicket, @Nullable final GamebaseDataCallback< AuthToken > callback)
Change logged in account with ForcingMappingTicket.
Definition: Gamebase.java:515
static final int PUSH_UNKNOWN_ERROR
Definition: GamebaseError.java:164
int getPopupCalcRule()
Definition: GamebaseWebViewConfiguration.java:105
double getAmount()
Amount paid.
Definition: GraceBanInfo.java:90
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:1079
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:42
static final int AUTH_TRANSFERACCOUNT_ALREADY_EXIST_ID
Definition: GamebaseError.java:95
static void setGameUserData(GameUserData userData)
Send a game user data to Gamebase Server for analyzing the data.
Definition: Gamebase.java:2578
static boolean isInitialized()
Check whether the Gamebase is initialized.
Definition: Gamebase.java:147
static final int LOGGER_EXTERNAL_LIBRARY_ERROR
Definition: GamebaseError.java:170
Builder enableAutoCloseByCustomScheme(boolean autoCloseByCustomScheme)
Change whether webview is automatically closed when the custom scheme is activated.
Definition: GamebaseWebViewConfiguration.java:435
static final int WEBVIEW_INVALID_URL
WebView error code.
Definition: GamebaseError.java:191
static final String LOGCAT
Definition: Logger.java:21
Definition: SimpleInputTextDialog.java:70
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.
static final String Korean
Definition: DisplayLanguage.java:13
This class provides wrapping of function execution related to payment.
Definition: Gamebase.java:1730
Definition: PushProvider.java:11
static final int UI_TERMS_ANDROID_DUPLICATED_VIEW
Definition: GamebaseError.java:184
String getDisplayLanguageCode()
Definition: GamebaseConfiguration.java:62
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:270
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:2801
String detailUrl
This url is displayed in the web view when the 'Show Details' button is clicked.
Definition: UpdateInfo.java:67
String originalPaymentId
Definition: PurchasableReceipt.java:46
ServerPushEventMessage(String pType, String pData)
Definition: ServerPushEventMessage.java:7
static final String French
Definition: DisplayLanguage.java:9
Definition: SimpleMultiChoiceDialog.java:17
String getAppVersion()
Definition: GamebaseSystemInfo.java:86
static final int UI_UNKNOWN_ERROR
Definition: GamebaseError.java:185
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:2503
static final int AUTH_TRANSFERACCOUNT_INVALID_PASSWORD
Definition: GamebaseError.java:92
Builder setDisplayLanguageCode(String displayLanguageCode)
Definition: PushConfiguration.java:220
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:308
Parameter class for the initialization of com.toast.android.gamebase.Gamebase.Terms#showTermsView(Act...
Definition: GamebaseTermsConfiguration.java:19
GamebaseConfiguration getConfiguration()
Definition: GamebaseSystemInfo.java:301
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 GamebaseToastPushable#registerToken(Activity,...
Definition: PushConfiguration.java:27
String accessToken
Definition: ForcingMappingTicket.java:77
static final int SAME_REQUESTOR
Definition: GamebaseError.java:39
String getAppId()
Definition: AuthToken.java:34
float getPopupWidthRatio()
Definition: GamebaseWebViewConfiguration.java:109
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:1709
Builder setCloseButtonImageResource(@DrawableRes int resourceId)
This method sets the image of the close button.
Definition: GamebaseWebViewConfiguration.java:332
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:145
static boolean checkPermissions(@NonNull Context context, @NonNull List< String > permissions)
Determine whether you have been granted a particular permission.
Definition: Gamebase.java:2551
String getTimezone()
Definition: LaunchingMaintenanceInfo.java:34
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:251
String getAppVersion()
Definition: GamebaseConfiguration.java:50
Builder enableAdAgreement(boolean adAgreement)
Definition: PushConfiguration.java:210
Builder setScreenOrientation(int orientation)
This method sets the screen orientation of the webview.
Definition: GamebaseWebViewConfiguration.java:230
Definition: GamebaseShowTermsViewResult.java:1
Definition: GamebaseConfiguration.java:117
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:2692
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:18
String getDeviceModel()
Definition: GamebaseSystemInfo.java:247
Definition: GamebaseEventLoggedOutData.java:1
Builder setPopupHeightDp(final int height)
This method sets the height dp size of the pop-up style web view.
Definition: GamebaseWebViewConfiguration.java:409
Definition: ServerPushEvent.java:1
String getAppKey(@NonNull @TcProductType final String tcProductType)
Definition: LaunchingInfo.java:84
Definition: LaunchingInfo.java:5
static final int AUTH_LOGOUT_FAILED
Definition: GamebaseError.java:128
static final int UI_CONTACT_FAIL_INVALID_URL
Definition: GamebaseError.java:177
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:2815
static void closeImageNotices(@NonNull Activity activity)
This method to close the image notice in display on a screen.
Definition: Gamebase.java:1722
String getConfigurationLanguageCode()
Definition: GamebaseSystemInfo.java:309
static< T > T fromJson(@NonNull String json, Type type)
Definition: ValueObject.java:23
static final int SERVER_UNKNOWN_ERROR
Definition: GamebaseError.java:202
GraceBanInfo getGraceBanInfo()
Definition: AuthToken.java:80
static final String OBSERVER_NETWORK
Definition: GamebaseEventCategory.java:14
String message
Banning message entered from the Gamebase console.
Definition: BanInfo.java:79
Definition: ForcingMappingTicket.java:1
static final String Indonesian
Definition: DisplayLanguage.java:10
void setStoreCode(final String newStoreCode)
Definition: GamebaseSystemInfo.java:164
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:181
abstract String getUserId()
String purchaseToken
Definition: PurchasableReceipt.java:36
static void removeEventHandler(GamebaseEventHandler handler)
Remove a Gamebase event listener.
Definition: Gamebase.java:1352
GamebaseException(final String domain, final int code, String message)
Constructs a new GamebaseException.
Definition: GamebaseException.java:98
boolean adAgreement
Definition: PushConfiguration.java:34
static final String TRANSFER_KICKOUT
Definition: ServerPushEventMessage.java:15
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:2656
static final int AUTH_ADD_MAPPING_INVALID_IDP_INFO
Definition: GamebaseError.java:112
RenewalModeType(String type)
Definition: RenewalModeType.java:28
String productType
Definition: PurchasableReceipt.java:40
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:101
String localizedPrice
Definition: PurchasableItem.java:45
static final String Thai
Definition: DisplayLanguage.java:16
static final int INFO
Definition: Logger.java:16
RenewalModeType getRenewalModeType()
Definition: TransferAccountRenewConfiguration.java:56
Definition: GraceBanInfo.java:14
static GamebaseSystemInfo getInstance()
Definition: GamebaseSystemInfo.java:59
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:2773
static final String German
Definition: DisplayLanguage.java:5
Builder setStoreCode(String storeCode)
Set store code.
Definition: GamebaseConfiguration.java:226
static boolean isSuccess(@Nullable final GamebaseException gbException)
Definition: GamebaseError.java:206
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:242
void onSuccess(AuthProviderCredential credential, AuthProviderProfile profile)
static final int WEBVIEW_HTTP_ERROR
Definition: GamebaseError.java:193
long getLocalEndDate()
Definition: LaunchingMaintenanceInfo.java:50
static final String GOOGLE
Definition: PurchaseProvider.java:18
static final String PURCHASE_UPDATED
Definition: GamebaseEventCategory.java:16
Builder enablePopup(boolean enable)
Definition: GamebaseConfiguration.java:157
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:2004
String NAVER
Definition: AuthProvider.java:20
static final int WEBVIEW_TIMEOUT
Definition: GamebaseError.java:192
Definition: DisplayLanguage.java:4
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:1470
Definition: ServerPushEventMessage.java:3
static final String OBSERVER_LAUNCHING
Definition: GamebaseEventCategory.java:13
static PushConfiguration from(@Nullable GamebaseDataContainer container)
Factory method to create VO instance.
Definition: PushConfiguration.java:181
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:98
static final int PURCHASE_UNKNOWN_ERROR
Definition: GamebaseError.java:157
Definition: ServerPushEvent.java:3
static final int AUTH_TOKEN_LOGIN_INVALID_LAST_LOGGED_IN_IDP
Definition: GamebaseError.java:102
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:2717
Definition: NetworkManager.java:17
static final int TERMINATED_SERVICE
Definition: LaunchingStatus.java:19
Object getIdpInfo(final String providerName)
Definition: LaunchingInfo.java:64
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:320
Map< String, Object > mExtras
Definition: GamebaseException.java:42
static final int UI_CONTACT_FAIL_ANDROID_DUPLICATED_VIEW
Definition: GamebaseError.java:179
int getBackgroundColor()
Definition: ImageNoticeConfiguration.java:34
static final int UI_IMAGE_NOTICE_TIMEOUT
UI error code.
Definition: GamebaseError.java:176
static int getType(Context context)
Definition: NetworkManager.java:54
int getBackgroundColor()
Definition: GamebaseWebViewConfiguration.java:67
String getMessage()
Message about grace ban.
Definition: GraceBanInfo.java:46
static String getCountryCode()
Gets the country code.
Definition: Gamebase.java:1145
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:132
Definition: ImageNoticeConfiguration.java:56
static final int AUTH_REMOVE_MAPPING_FAILED
Definition: GamebaseError.java:123
static void requestPurchase(@NonNull final Activity activity, final long itemSeq, @NonNull final GamebaseDataCallback< PurchasableReceipt > callback)
Request Purchasing Item that has itemSeq.
Definition: Gamebase.java:1820
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:87
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:180
static String getCountryCodeOfUSIM()
Gets the country code set in USIM.
Definition: Gamebase.java:1155
static void showTermsView(@NonNull Activity activity, @Nullable GamebaseTermsConfiguration configuration, @Nullable GamebaseDataCallback< GamebaseDataContainer > callback)
Show terms and conditions web view.
Definition: Gamebase.java:2970
static void setDisplayLanguageCode(String displayLanguageCode)
Definition: Gamebase.java:1113
Definition: Observer.java:7
static final int WARN
Definition: Logger.java:17
Definition: AuthLogoutConstants.java:1
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:2787
static final int PURCHASE_LIMIT_EXCEEDED
Definition: GamebaseError.java:154
static final String MEMBER_ONE_TIME_SESSION
Definition: AuthProviderCredentialConstants.java:14
static void v(String tag, String msg, Throwable tr)
Prints a message at VERBOSE priority.
Definition: Logger.java:101
Definition: SimpleSelectItemDialog.java:17
long getGracePeriodDate()
Grace period expiration date.
Definition: GraceBanInfo.java:35
String getTypeCode()
Definition: LaunchingMaintenanceInfo.java:26
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:396
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:84
Class responsible for creating error codes and error objects.
Definition: GamebaseError.java:23
현재까지 결제 상태
Definition: GraceBanInfo.java:79
static final String PUSH_RECEIVED_MESSAGE
Definition: GamebaseEventCategory.java:17
String userId
User ID who was banned.
Definition: BanInfo.java:62
String productType
Definition: PurchasableItem.java:40
static Builder newBuilder(@NonNull final GamebaseWebViewConfiguration configuration)
Definition: GamebaseWebViewConfiguration.java:133
boolean isInspectingService()
Definition: LaunchingStatus.java:56
static final String LOGGED_OUT
Definition: GamebaseEventCategory.java:9
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:196
long endDate
Time when banning will be released.
Definition: BanInfo.java:75
String toJsonString()
Definition: ValueObject.java:27
LaunchingTcgbClient getTcgbClient()
Definition: LaunchingInfo.java:161
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:128
static int getType()
Reports the type of network to which the info in this NetworkInfo pertains.
Definition: Gamebase.java:2457
static final String TCPRODUCT_TYPE_PUSH
Definition: LaunchingInfo.java:26
String getDeviceLanguageCode()
Definition: GamebaseSystemInfo.java:319
long getLastLoginDate()
Definition: AuthToken.java:42
String userId
Definition: PurchasableReceipt.java:42
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:1544
String getTitleText()
Definition: GamebaseWebViewConfiguration.java:87
Definition: AuthProviderProfile.java:19
static final int AUTH_INVALID_GAMEBASE_TOKEN
Definition: GamebaseError.java:84
static final int AUTH_WITHDRAW_FAILED
Definition: GamebaseError.java:131
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:264
static LaunchingInfo getLaunchingInformations()
Get various information provided by the launching server.
Definition: Gamebase.java:1630
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:234
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:2520
Context getApplicationContext()
Definition: GamebaseSystemInfo.java:72
Definition: GamebaseSystemInfo.java:63
static final int AUTH_IDP_LOGIN_INVALID_IDP_INFO
Definition: GamebaseError.java:106
static final String SKIP_IDP_LOGOUT
Definition: AuthLogoutConstants.java:4
String getServerApiVersion()
Definition: GamebaseSystemInfo.java:152
static final int AUTH_TRANSFERACCOUNT_ALREADY_USED
Definition: GamebaseError.java:96
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:2430
static Builder newBuilder()
The factory method to create an instance of the builder to build PushConfiguration.
Definition: PushConfiguration.java:79
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:63
String getAuthSystem()
Definition: AuthMappingInfo.java:23
Definition: DisplayLanguage.java:3
static final int AUTH_WITHDRAW_NOT_TEMPORARY_WITHDRAW
Definition: GamebaseError.java:133
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:809
String mZoneType
Definition: GamebaseConfiguration.java:127
This class is a wrapper class that is provided to use various features of Gamebase platform.
Definition: Gamebase.java:59
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:2114
final Map< String, Object > information
Definition: AuthProviderProfile.java:22
Builder setDisplayLanguageCode(String displayLanguage)
Definition: GamebaseConfiguration.java:172
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
static Builder newBuilder()
The factory method to create an instance of the builder to build com.toast.android....
Definition: GamebaseTermsConfiguration.java:42
String toString()
Definition: AuthProviderProfile.java:64
String getForceUpdateDetailUrl()
Definition: LaunchingInfo.java:129
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:1340
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:1853
static final String EXTRA_PARAMS
Definition: AuthProviderCredentialConstants.java:16
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:40
static void removeAllEventHandler()
Remove all Gamebase event listeners.
Definition: Gamebase.java:1361
The type of the markets that are used in the IAP module.
Definition: PurchaseProvider.java:17
LaunchingMaintenanceInfo getMaintenanceInfo()
Definition: LaunchingInfo.java:133
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:158
boolean isNavigationBarVisible()
Definition: GamebaseWebViewConfiguration.java:79
TransferAccount에서 Account 정보를 재발급 받을 때, 어떻게 재발급을 받을 것인지를 정의합니다.
Definition: RenewalModeType.java:12
int getCloseButtonImageResource()
Definition: GamebaseWebViewConfiguration.java:101
String getAccountPassword()
Definition: TransferAccountRenewConfiguration.java:71
int getCount()
Number of payment required.
Definition: GraceBanInfo.java:99
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:2321
static final int AUTH_EXTERNAL_LIBRARY_INITIALIZATION_ERROR
Definition: GamebaseError.java:81
Definition: TransferAccountInfo.java:10
static final String APP_KICKOUT_MESSAGE_RECEIVED
Definition: ServerPushEventMessage.java:14
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:29
static final String HEARTBEAT
Definition: ObserverMessage.java:24
String toString()
Definition: ObserverMessage.java:29
String getMarketItemId()
Definition: PurchasableReceipt.java:95
static final int BLOCKED_USER
Definition: LaunchingStatus.java:18
static final String OBSERVER_HEARTBEAT
Definition: GamebaseEventCategory.java:15
static final int ANDROID_ACTIVEAPP_NOT_CALLED
Definition: GamebaseError.java:53
PushConfiguration pushConfiguration
This field allows you to check the PushConfiguraion settings as a result of agreeing to the terms vie...
Definition: GamebaseShowTermsViewResult.java:37
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:58
Definition: LaunchingStatus.java:9
String csUrl
The email address of the customer center.
Definition: BanInfo.java:87
String getGuestUUID()
Definition: GamebaseSystemInfo.java:214
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:1046
static void setStoreCode(final String storeCode)
Set the store code of the current app.
Definition: Gamebase.java:1965
static UpdateInfo from(final String message, final String installUrl, final String detailUrl)
Definition: UpdateInfo.java:87
String getZoneType()
Definition: GamebaseSystemInfo.java:124
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:2731
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:1800
static String getAuthProviderAccessToken(@NonNull String providerName)
Gets the access token from the authentication provider.
Definition: Gamebase.java:1068
boolean adAgreementNight
Definition: PushConfiguration.java:35
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:2623
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:105
static final int AUTH_ADD_MAPPING_ALREADY_HAS_SAME_IDP
Definition: GamebaseError.java:111
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:52
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:2333
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:1939
static final String PUSH_CLICK_ACTION
Definition: GamebaseEventCategory.java:19
GamebaseException(final String domain, final int code, String format, Object... args)
Constructs a new GamebaseException.
Definition: GamebaseException.java:125
Builder setPushType(String pushType)
Set the type of push.
Definition: GamebaseConfiguration.java:189
static final int AUTH_TOKEN_LOGIN_FAILED
Definition: GamebaseError.java:100
String getDomain()
Get result domain.
Definition: GamebaseException.java:148
String title
Definition: PushMessage.java:17
This class provides Android utility functions.
Definition: Gamebase.java:2475
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
Definition: GamebaseEventLoggedOutData.java:7
String getAppTypeCode()
Definition: LaunchingInfo.java:52
void setConfiguration(GamebaseConfiguration configuration)
Definition: GamebaseSystemInfo.java:305
static final int LAUNCHING_NOT_EXIST_CLIENT_ID
Definition: GamebaseError.java:71
static final String SERVER_PUSH_TRANSFER_KICKOUT
Definition: GamebaseEventCategory.java:12
static GamebaseException newError(@NonNull final String domain, final int code, @Nullable final Intent data)
Definition: GamebaseError.java:215
Definition: GamebaseEventHandler.java:12
String paymentId
Definition: PurchasableReceipt.java:44
String getCsInfo()
Definition: LaunchingInfo.java:143
Builder setCloseButtonImageResource(@NonNull final Context context, @NonNull final String name)
This method sets the image of the close button.
Definition: GamebaseWebViewConfiguration.java:344
boolean isHideDate()
Definition: LaunchingMaintenanceInfo.java:58
String getAccountId()
Definition: TransferAccountRenewConfiguration.java:66
String getCountryCodeOfDevice()
Definition: GamebaseSystemInfo.java:284
static String getCarrierName()
Gets the carrier name set for the current device.
Definition: Gamebase.java:1133
Builder setTitleText(String titleText)
This method sets the title of the webview.
Definition: GamebaseWebViewConfiguration.java:297
static final int UNKNOWN_ERROR
Definition: GamebaseError.java:204
long getLocalBeginDate()
Definition: LaunchingMaintenanceInfo.java:46
void onError(GamebaseException error)
Definition: AuthProvider.java:15
String itemName
Definition: PurchasableItem.java:36
AuthToken()
Definition: AuthToken.java:21
This class is provided to check information such as launch information, status, and so on.
Definition: Gamebase.java:1622
static final int PUSH_EXTERNAL_LIBRARY_ERROR
Push error code.
Definition: GamebaseError.java:162
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:2668
Definition: SimpleAlertDialog.java:16
static String getLastLoggedInProvider()
Gets the name of the last logged-in authentication provider.
Definition: Gamebase.java:1035
static void e(String tag, String msg)
Prints a message at ERROR priority.
Definition: Logger.java:211
float price
Definition: PurchasableItem.java:31
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:191
void onCancel(Intent data)
boolean isAutoCloseByCustomScheme()
Definition: GamebaseWebViewConfiguration.java:125
boolean isAvailable()
Definition: NetworkManager.java:73
static final int POPUP
Definition: GamebaseWebViewStyle.java:9
Definition: GamebaseConfiguration.java:19
Definition: GamebaseEventServerPushData.java:14
Definition: GamebaseCallback.java:9
static GamebaseException newErrorWithAppendMessage(@NonNull final String domain, final int code, @Nullable String appendMessage)
Definition: GamebaseError.java:227
String getTitle()
Definition: LaunchingNoticeInfo.java:12
Builder setZoneType(String zoneType)
API for the test application.
Definition: GamebaseConfiguration.java:209
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:243
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:253
boolean isSupportLoginForLastLoggedInProvider()
List< PurchasableReceipt > failList
Definition: PurchasableRetryTransactionResult.java:22
Result data class of com.toast.android.gamebase.Gamebase.Terms#showTermsView(Activity,...
Definition: GamebaseShowTermsViewResult.java:27
String gamebaseProductId
Definition: PurchasableReceipt.java:54
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:155
static final int AUTH_ADD_MAPPING_ALREADY_MAPPED_TO_OTHER_MEMBER
Definition: GamebaseError.java:110
void onActivityResult(int requestCode, int resultCode, Intent data)
String getOsCodeForGamebaseServer()
For Gamebase server only.
Definition: GamebaseSystemInfo.java:239
static final String Chinese_Simplified
Definition: DisplayLanguage.java:19
String toJsonString()
Definition: AuthProviderProfile.java:71
void setUserId(String userId)
Definition: PurchasableReceipt.java:90
static int newClientErrorCode(int serverErrorCode, @NonNull String apiId)
Definition: GamebaseError.java:605
static String getTypeName(Context context)
Definition: NetworkManager.java:68
Map< String, Object > popup
Definition: GamebaseEventServerPushData.java:19
static void showTermsView(@NonNull Activity activity, @Nullable GamebaseDataCallback< GamebaseDataContainer > callback)
Show terms and conditions web view.
Definition: Gamebase.java:2918
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:91
String TWITTER
Definition: AuthProvider.java:21
GamebaseWebViewConfiguration build()
This method creates an instance of GamebaseWebViewConfiguration.
Definition: GamebaseWebViewConfiguration.java:207
Definition: Gamebase.java:2557
The information of the item that is paid.
Definition: PurchasableReceipt.java:28
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:201
int getBackButtonImageResource()
Definition: GamebaseWebViewConfiguration.java:96
String getOsCode()
Definition: GamebaseSystemInfo.java:229
Builder setPopupCalcRule(final int popupCalcRule)
This method sets the rule of calculation of popup size.
Definition: GamebaseWebViewConfiguration.java:359
String extras
Definition: GamebaseEventServerPushData.java:16
String getZoneType()
The API used in internal process only.
Definition: GamebaseConfiguration.java:97
String getAccessTokenSecret()
Definition: AuthToken.java:60
GamebaseNotificationOptions build()
This method creates an instance of GamebaseNotificationOptions.
Definition: GamebaseNotificationOptions.java:143
String getAppServerAddress()
Definition: LaunchingInfo.java:56
Builder setPopupWidthRatio(final float width)
This method sets the width ratio of the pop-up style web view.
Definition: GamebaseWebViewConfiguration.java:371
If the transferAccountWithIdPLogin API fails with error AUTH_TRANSFERACCOUNT_BLOCK (3042),...
Definition: TransferAccountFailInfo.java:45
String transferAccountType
Definition: TransferAccountInfo.java:16
void logout(@Nullable final Activity activity, @Nullable final LogoutCallback callback)
Builder enablePush(boolean pushEnabled)
Definition: PushConfiguration.java:205
static void setUserField(@NonNull final String field, @NonNull final Object value)
Used to predefine additional information.
Definition: Gamebase.java:2856
Definition: PurchaseProvider.java:9
static void logout(@NonNull final Activity activity, @Nullable final GamebaseCallback callback)
Logs out the user.
Definition: Gamebase.java:841
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:377
static void showImageNotices(@NonNull Activity activity, @Nullable GamebaseCallback onCloseCallback)
Show image notice web pages.
Definition: Gamebase.java:1671
long expirationDate
Definition: TransferAccountInfo.java:18
boolean isForegroundEnabled()
Definition: GamebaseNotificationOptions.java:35
static final int LOGGER_NOT_INITIALIZED
Logger code.
Definition: GamebaseError.java:169
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:3067
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:383
static void requestPermissions(@NonNull Context context, @NonNull List< String > permissions, @Nullable PermissionsUtil.RequestPermissionCallback callback)
Request android permissions in runtime.
Definition: Gamebase.java:2536
String getCountryCodeOfUSIM()
Definition: GamebaseSystemInfo.java:275
static final int AUTH_NOT_PLAYABLE
Definition: GamebaseError.java:136
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:903