Available in Classic and VPC
You can change the settings to use the dashboard features smoothly and to integrate with external services. You can conduct tasks such as entering various authentication keys, managing dashboard users, and integrating with external products.
Project settings
You can change the default settings such as the name of the project, basic information, language in use, and standard currency.
To change the default settings of a project, log in with an admin account, and then click the Project settings > General menu.
- Enter and edit information, and then click [Edit] at the bottom of the page to save the settings.
- You can enter basic information of the project, such as game name, application type, category, and description, and add a hash key.
- If you select Language, then it will be displayed in a selectable language when adding and editing notices, terms of use, and push messages.
- You can change the Standard currency while the game is running, but the currency of the completed payment amount will not be converted.
Enter external authentication key
You can enter various authentication keys to integrate each feature in the dashboard with the store, Google, and Apple services.
To enter the store and service authentication key for feature integration, log in to the dashboard with an admin account, and then navigate to Project settings > General.
Click [View help] in each authentication key input area to check the help pop-up.
Public Key
You can enter the key value required to use the Google Store and ONE Store payment features.
- Google Store: Enter the key value obtained from Google Play Console.
- ONE Store: Enter the key value obtained from ONE Store Developer Center.
- If you're releasing releases two versions of the game in each store, then enter the package name and key value in the Google Store (2) and ONE Store (2) fields.
- Click [Edit] at the bottom of the page to save the settings.
Google API key
You can enter the API key value to access the payment and receipt information of the Google Store.
- JSON: Enter the key value obtained from Google Play Console, and then select Google receipt validation version.
- When the validation version is Version 3, click [Test Google receipt validation] to test whether the valid value is entered in the JSON field.
Enter the receipt package name, receipt product name, and receipt purchase token in Package Name, Product ID, and Purchase Token respectively, and then click [TEST] to perform validation. - Click [Edit] at the bottom of the page to save the settings.
Apple ID Login
You can enter the ID and key value to enable login with Apple ID on Android operating system devices.
- Enter the ID and key value obtained from Apple Developer.
- Click [Edit] at the bottom of the page to save the settings.
App ID
You can enter the ID value required to use the payment cancellation abuser settings and update feature in the dashboard.
- Enter the package name or ID to identify the app in the first field for each store.
- Enter the package name or ID to identify abusers who move stores and cancel Google payments in the second field for each store.
- If you're releasing releases two versions of the game in each store, then enter the package name or ID in the field marked (Optional).
- Click [Edit] at the bottom of the page to save the settings.
Server Key
You can enter the necessary key values to make in-app purchases and request items in ONE Store.
- ONE Store: Enter the license key value obtained from ONE Store Developer Center.
- If the game is released in two versions, then enter the license key value of the other version in the ONE Store (2) field.
- Click [Edit] at the bottom of the page to save the settings.
Auth Key
When logging in to Google and Facebook, you can enter an ID and key value to perform a token validation.
- Google: Enter the
client_idvalue whereclient_typeis3in thegoogle-service.jsonfile. - Facebook: Enter the ID and secret key value obtained from Facebook for Developers.
- Apple ID: Enter the ID and key value obtained from Apple Developer.
- Click [Edit] at the bottom of the page to save the settings.
WEB
You can allow the browser to process only requests from the specified domain when called.
- Click [Add], enter the domain address and click anywhere on an empty area of the page.
Apple Store payment receipt validation
For in-app payments in Apple Store, receipt data and bundle IDs are compared and only allowed bundle IDs are processed.
- Click [Add], enter the bundle ID, and then click anywhere on an empty area of the page.
Webhook
You can set up and manage requests between servers, such as item provision requests and login validation requests.
Regardless of the in-game server, use the address in the URL for test users or URL for live service, depending on the GAMEPOT dashboard white user settings (Type: Payment/coupon).
Since we don't know the iOS reviewer IP, if you're running an iOS review server, then the webhook address for the real service and the webhook address for the review server must be the same.
For more details, see Server to server settings.
Enter NAVER Cloud Platform API key
You can enter the API key to integrate the dashboard with other services of NAVER Cloud Platform.
To enter the store and service authentication key for feature integration, log in to the dashboard with an admin account, and then navigate to Project settings > Ncloud.
API authentication key
You can enter the NAVER Cloud API authentication key to integrate with NAVER Cloud Platform's Object Storage service.
- Enter the API key value.
- For more information on how to create an API authentication key, see API authentication key.
- Click [Edit] at the bottom of the page to save the settings.
SENS - PUSH
You can enter ID and key value to use the push message feature in the dashboard in integration with Simple & Easy Notification Service of NAVER Cloud Platform.
- See Simple & Easy Notification Service and enter the issued service ID and key.
- Click [Edit] at the bottom of the page to save the settings.
SENS - SMS
You can enter ID and key value to use the text message feature in the dashboard in integration with Simple & Easy Notification Service of NAVER Cloud Platform.
- See Simple & Easy Notification Service and enter the issued service ID and key.
- Click [Edit] at the bottom of the page to save the settings.
Papago (Pro or later)
You can enter ID and key value to automatically translate languages in the dashboard in integration with Papago Translation service of NAVER Cloud Platform.
- See Papago Translation and enter the issued client ID and secret key.
- Click [Edit] at the bottom of the page to save the settings.
Integrate NAVER Cloud CDN
The project can be integrated with the CDN service of NAVER Cloud Platform.
To enter the host URL to integrate with the CDN service:
- Log in to the dashboard with the admin account.
- Navigate to Project settings > CDN.
- See the CDN+ user guide, and obtain the host URL value after subscribing to the CDN service.
- Enter the obtained URL value in CDN host URL, and then click [Edit].
Integrate external payment service (Pro or later)
The payment service provided by Danal and My Card can be integrated with the project's payment method.
Enter external payment service ID and key
To enter various IDs and key values to integrate with Danal and My Card's payment services:
- Log in to the dashboard with the admin account.
- Click the Project settings > External payment menus, in that order, and then click [Add].
- Select PG company and Payment method, and then click [Confirm].
- Enter the business information to be displayed in the external payment pop-up window.
- Contact Danal or My Card to obtain the ID and key value required for integration, and then enter them.
- Click [Modify].
Delete external payment service ID and key
To delete Danal and My Card service IDs and keys registered in the dashboard:
- Log in to the dashboard with the admin account.
- Click the Project settings > External payment menus, in that order, and then click the [Delete] button of the service to be deleted.
Manage game member access
You can apply special settings to register a specific IP as a white user, or block the game access of specific members according to specified standard.
Set white users
Register a specific IP as a white user, and you can apply the settings below to members who access the IP.
- Development: SDK logs are activated and displayed.
- Payment/Coupon: The address set by webhook test is called in payment and coupon usage.
- Maintenance: The game proceeds even if the maintenance feature is activated.
- Update: The game proceeds even if the update feature is activated.
- Member: The game proceeds even if it corresponds to the country or IP registered as the target of access blocking.
To register a specific IP as a white user:
- Log in to the dashboard with the admin account.
- Click the Project settings > White user menus, in that order, and then click [Add].
- Click the toggle button for Status to enable it.
- Select the settings to apply to the target in Type, and then enter the target IP in IP.
- Enter the Description, and then click [Add].
Edit white users
To edit the white user settings:
- Click the IP / user ID of the white user to be edited in the white user list.
- Edit the necessary parts, and then click [Edit].
Delete white users
To delete a white user:
- Click the IP / user ID of the white user to be deleted in the white user list.
- Click [Delete], and then click [Confirm] in the instruction message.
Set access blocks
You can block access to the game based on the specified IP, country, and device ID.
To block game access based on specified standard:
- Log in to the dashboard with the admin account.
- Click the Project settings > Block menus, in that order, and then click [Add].
- Click the toggle button for Status to enable it.
- Select the standard to block in Type, and then enter the value to block access in Value according to the type.
- Select the default language for blocking messages to be displayed in Default language.
- Enter a blocking message to display in User messages, and select the language in which the message will be applied.
- Click [Add].
Edit access blocks
The following describes how to change access block settings.
- Click Value of the settings to modify in the block login settings list.
- Edit the necessary parts, and then click [Edit].
Remove access blocks
To remove access block settings:
- Click Value of the settings to remove in the access block settings list.
- Click [Delete], and then click [Confirm] in the instruction message.
Create dashboard API key
You can create a key used for the open API authentication. The created key can be entered as a value of x-api-key in header when calling open APIs.
To create the dashboard API key:
- Log in to the dashboard with the admin account.
- Click the Project settings > API key menus, in that order, and then click [Add].
- Click the toggle button for Status to enable it.
- Enter the Expiration date and Description, and then click [Add].
Edit dashboard API key
To edit the API key:
- Click API key of the key to be edited in the API key list.
- Edit the necessary parts, and then click [Edit].
Delete dashboard API key
To delete the API key:
- Click API key of the key to be deleted in the API key list.
- Click [Delete], and then click [Confirm] in the instruction message.
Manage dashboard users
In addition to the initial admin account, you can create additional accounts that can use the dashboard. If you create a dashboard user account, then you can log in by entering the account ID and password when accessing the dashboard. Granting the admin permission to the created user account allows limited use of the dashboard's admin features.
Add dashboard users
To create a new dashboard user account:
- Log in to the dashboard with the admin account.
- Click the
> Preferences menus, in that order, at the upper right corner of the page, and then click the [User] tab. - Click [Register].
- Enter ID, Name, Password of the account to be created.
- ID and Password are used to log in to the dashboard with the account.
- Set Time zone for your account, and set Default translation language, Automatic language detection, Automatic translation.
- Translation related settings are applied when using NAVER Cloud Platform's Papago NMT service while using the product, which is Pro or later. See Papago (Pro or later) to learn how to integrate the Papago service to the dashboard.
Share dashboard address
You can email a URL so that dashboard users can easily access the dashboard.
To share the dashboard address by email, click [Share dashboard address] above the dashboard user list, enter the email address to send the URL to, and then click [Share].
Edit dashboard users and grant admin permissions
You can edit dashboard user account information and grant admin permissions.
A user account with admin permissions can use the dashboard admin feature and dashboard user management feature. However, the initial admin account can't be edited or deleted, and other accounts that have been granted admin permissions can't be deleted until the corresponding permissions are removed.
To edit dashboard user account information and grant admin permissions:
- Change the Status of the user to be edited to Active or Inactive and click ID in the dashboard user list.
- Click the toggle button for Admin to set the admin permission to enabled or disabled.
- Edit the necessary parts, and then click [Apply].
Delete dashboard users
To delete a dashboard user account information:
- Click the ID of the user to be deleted in the dashboard user list.
- Click the toggle button for Admin to set the admin permission to disabled.
- Click [Delete], and then click [Confirm] in the instruction message.
Manage roles (Pro or later)
You can use the role feature to grant feature usage permissions to dashboard users other than admins and manage them by group.
Add roles
You can add roles by specifying the permissions to be granted and add users to include in the role.
To add a role:
- Log in to the dashboard with the admin account.
- Click the
> Preferences menus, in that order, at the upper right corner of the page, and then click the [Role] tab. - Click [Add], enter the Role name, and then click [Confirm].
- Click
in the created role panel. - Select all the features to allow users in the role in the Permission settings area.
- Select a user to be included in the role from the list on the right side of the Add user area, and then click [<] to add it to the list on the left.
- Users who have been granted admin permissions do not display in the list.
- Click [Modify].
Edit role
You can edit the role name, the permissions the role grants, and the users to include in the role.
-
Edit role name
To edit the name of a role, on the Roles tab, click
of the role you want to edit, then enter the name you want to edit to. -
Edit role settings
To edit permissions granted by a role and users to be included in that role, click
of the role you want to edit in the Roles tab, edit the necessary parts, and then click [Edit].
Delete role
To delete a role, click
of the role to delete in the Roles tab, and then click [OK] in the instruction message.
Dashboard admin feature
You can check the task history performed by the user in the dashboard, and then click [Export] to see the list of exported .csv files.
Audit (Pro or later)
To check the history of tasks performed in the dashboard, log in with an admin account, and then navigate to Admin > Audit.
- You can search for specific details based on date and operator information.
- You can click View in each row to see more details.
Download exported file
Click [Export] to view all exported .csv files as a list, and download each .csv file from the list.
To check a list of all exported .csv files, log in with an admin account, and then navigate to Admin > Job management.
- You can search for specific files based on date or operator.
- Click Download of each row to download the .csv file.
Check updates
To check the update history of NAVER Cloud Platform GAMEPOT service, log in to the dashboard with an admin account and click the
> Preferences menus, in that order, and then click the [Update] tab.