Mobile Game/App Global Service SDK PLAY! NANOO · Supported OS iOS and Android Game Engines Unity...
Transcript of Mobile Game/App Global Service SDK PLAY! NANOO · Supported OS iOS and Android Game Engines Unity...
PLAY! NANOOMobile Game/App Global Service SDK
2019 © NANOO COMPANY Inc. All Rights Reserved.
2
Services
Services
GLOBAL SERVICE SDKSelf-publishing tool for mobile game/app developers
3
4
Feature-Packed SDK for Game/App Operations
Services
Forum
Help Desk
Receipt Validation
Inbox
Coupons
Cloud Data
Leaderboards
Console
Communicate with gamers in an independent community
Resolve user issues quickly and effectively
Prevent fraudulent payments and see real-time revenue activity
Issue items for events such as app promotions and viral events
Create server-authenticated single-use or mass coupons
Save and load play data of users on the cloud
Supports our own rankings system. Rankings by season or country.
Set permission settings for each of the admins and dashboard
5
No external ads! Add your own Game/App service, Forum, and Help Desk
Services
Customize�‘Play!�NANOO’�logo�to�the�image�you�want.
6
No need to build a server from scratch, Select only the functions you need
Services
ON
OFF
OFF
✓ Turn�on�only�the�functions�needed�✓ Pay�only�for�the�functions�used�✓ Easily�manage�from�mobile�or�PC
7
Proven SDK usability by 17 million users
Services
Our�SDK�has�been�developed�along�with�our�globally�published�games!�We�are�continuously�upgrading�its�features�and�functions�to�
provide�the�best�experience�for�our�users!
8
Services
Supported OS iOS and Android
Game Engines Unity (Cocos and Unreal to be supported)
Languages English and Korean (For console admins), Any language for users (Forum)
SDK Size Less than 1 MB in the game/app build
Global Settings Customizable time zone and currency display
SDK Specs
Less than 1 hour required (Time may vary depending on the types of services being integrated)
Simple SDK integration
Go to https://console.playnanoo.com. Log in or sign up to use.
Download SDK / Guide Open Site
9
Service Guide
10
Forum
11
Forum
Service Guide
Interact with game/app users using the community service. Access the forum in-game/in-app without switching out. Extend the life cycle of a game/app with a solid user community base.
Supports all device screen types and landscape/portrait modes
12
Features of Forum
ThreadForum Write post
• Write, view, and search posts • Interact with the posters with ‘recommend’ buttons and replies • Add game/app screenshot images to a post • Use #hashtags to categorize posts into different topics
Forum
13
Announcements and Events• Announcement posts can be created by game/app admins • Post announcements for events (Event period can be set up) • Pin threads on top (Display up to 3 pinned threads)
Forum
14
Banner Displays• Display in-game/in-app promotion banners • Display multiple layouts depending on screen mode and purpose • Link forum announcement and event posts to the banners
Forum
15
Gift Items• Integrate ‘Forum’ + ‘Inbox’ to gift items • Issue in-game/in-app items in real-time to posters • Gift items to forum users to stimulate participation in a variety of events
Forum
Set item type and quantity to issue Item acquired
16
Account / Global / Web Connect• Write posts without logins (Game Center, Google Play ID) • Support for linking social media accounts (Facebook, Twitter, Email) • Create channels with support for different languages • Channel’s web URL provided • https://forum.playnanoo.com/GameOrAppID
Forum
View on PC browsersOptions to link accountsEasily post threads
17
Console: Dashboard• Dashboard: View activities for visitors, forum, new users, and API calls • Manage all forum threads (View, modify, delete, search) • Turn ON/OFF display for normal and pinned threads
Manage forum with threads in different languagesView forum activity
Forum
18
Console: Create Forum & Event• Support for posts in different languages • Built-in editor for creating dynamic posts • Create and manage thread or announcement posts • Event posts (Set start & end date and item to be issued for the event)
Forum
Create event postCreate and manage normal/announcement posts
19
Help Desk
20
Help Desk
Service Guide
Resolve user issues quickly and effectively. Use the Help Desk system optimized for global operations. Fulfill the needs of users with quality support for optimal experience.
21
Chat-Style Replies• Chat-style user support system • Response automatically emailed to user when replied on system
Help Desk
22
Help Ticket• Write inquiry with an option for the user to attach images • Automatically acquire user device information for support • Have users agree to privacy policy and terms of use • Add additional inquiry fields required for detailed support
Help Desk
23
Gifting Items• Gifting of items is enabled with integration of ‘Help Desk’ and ‘Inbox’ • Issue in-game/in-app items to users in real-time • Issue event items for mass give out or issue items to users in cases of payment error
Select item type and quantity to issue Item received
Help Desk
24
FAQ• Add custom Frequently Asked Questions (FAQ) in Help Desk • Display FAQ by language • Turn ON/OFF FAQ display in the system
Help Desk
25
Console: Dashboard• Dashboard: View inquiry/response activity • Manage all aspects of inquiries (View, reply, edit, delete, search) • Register and manage FAQ categories
Manage FAQ and canned responsesView daily inquiry/response activity
Help Desk
26
Console: Manage User Inquiries• Automatically acquire UUID, device information, and other helpful information • Respond quickly to user inquiries through canned responses • Reply to user inquiries via in-game/in-app Help Desk system or email
See user device informationManage user inquiries
Help Desk
27
Console: Multiple Seats• Support users with multiple admins • Manage inquiries efficiently with collaborative admin support • Additional (admin) Seats are provided according to plan tiers(See Price Plans for details)
Help Desk
28
Receipt Validation
29
Receipt Validation
Service Guide
Essential part of the service to prevent fraudulent payment activity. Validation by comparing purchase activity with App Store, Google Play receipts. View real-time revenue activity on PC or mobile devices.
30
Fraudulent Payment Prevention• Verifies purchase receipts of App Store / Google Play • Verifies payment receipts by looking up activity on Play! NANOO server • Prevents revenue loss due to fraudulent payments
Receipt Validation
1
5
31
• Dashboard: View revenue and API activity by day and platform • Options to set change display for major currencies • View real-time revenue in all instances on mobile devices
Console: View real-time revenue
Receipt Validation
32
• Purchase activity (Platform, order ID, item type, price, purchaser, purchase date) • Add and manage item codes for in-game/in-app purchases • Provide quality user support with integration of ‘Receipt Validation’ + ‘Help Desk’
Receipt Validation
Console: Payment Activity
Item codesPayment activity
33
Coupons
34
Coupons
Service Guide
Generate and authenticate item coupons via server. Generate coupons en masse and manage coupon use activity. Use coupon service for a variety of event promotions.
In-game/In-app coupon system for entering codes
35
Console: Coupon Activity• Dashboard: See activity stats for coupons and API • Manage coupon usage activity • Coupon information (UUID, nickname, coupon code, item code, item quantity, registered date)
Coupons
Coupon Usage ActivityCoupon Activity Stats
36
Console: Generate Coupons• Generate individual or group coupons • Set to max of 30 characters for codes, expiration date, and quantity • Schedule to generate mass coupons for large-scale promotions
Coupons
Mass coupon generationGenerate coupon
37
Inbox
38
Inbox
Service Guide
Create an in-game/in-app inbox without the need for a server build. Issue expirable game/app items to an individual or to all users. Utilize inbox to stimulate community activity and for user support.
39
Console: Manage Inbox• Dashboard: View Inbox and API activity • Manage inbox usage • Set UUID, messages, item code, item quantity, expiration date
Register and send out itemsSee Inbox use stats
Inbox
40
Console: Event• Use the feature to issue in-game/in-app items to all users • Set event name, inbox message, target OS, target game/app version • Supports scheduled event and event expiration date
Set Start and End Date of EventAdd an Event
Inbox
41
Console: Subscriptions• Supports subscription or VIP items where they are automatically issued daily • Set settings for UUID, item name, item period, storage period, in-box message, and item quantity • Manage subscription item activity
Subscription Item ActivityAdd Subscription Item
Inbox
42
Cloud Data
43
Cloud Data
Service Guide
Enables data saves for games without server services Enables users to save and load their own game data online. Use this feature for improved data reliability and user satisfaction.
44
Console: Cloud Data• Dashboard: API activity • Save data activity • Set settings for Key, Data Type, Value, TTL, and Private/Public type data
Data Save ActivityReal-Time Data Usage Activity
Cloud Data
45
Leaderboards
46
Leaderboards
Service Guide
Instead of clunky separate platform leaderboard, in-game/in-app rankings. Provide players with incentives to play even more and compete. In addition to normal rankings, season rankings are supported.
47
Console: Overall Ranking• Dashboard: API activity • Set settings for UUID, title, sort order, min/max scores • Supports banning of cheaters and removal
View overall rankingRanking use activity
Leaderboards
48
Console: Season Ranking• Supports Seasonal Ranking and Ranking by Country • Set settings for UUID, title, sort order, min/max scores, season period, ranking by country, best record saves • Supports banning and removal of cheaters
Setup for season rankingView season ranking
Leaderboards
49
Console: Ban Activity• Cheater activity • Supports option to disable bans for cheaters • Lookup UUID, nickname, and activity of admins who have banned cheaters
Unbanning of a cheaterCheater activity
Leaderboards
50
Integrating SDK
51
1. Create account and log inA. Access the console site (https://console.playnanoo.com/account/login) B. Create an account upon sign up, then verify by email C. Log in with the created account
SignupConsole login
Integrating SDK
52
2. Adding a Game/AppA. Click on ‘Add Game/App’ button B. Set Game/App name and Game ID (Unique ID) C. Set genre, icon, default language, time zone, and currency
Upload InformationAdd Game/App
Integrating SDK
53
3. Select ServicesA. View available services B. Select and enable the services to be used C. Set sub-settings for each service
Set sub-settingsSelect the services to use
Integrating SDK
54
4. Integrating SDK• Download SDK integration guide • Download the latest version of SDK • Settings > Manage API Key, package registration
Settings > Manage API KeySDK/integration guide download
Integrating SDK
55
5. Testing• Test and check data after SDK integration • Add any additional admin accounts and profiles, then set profile and permission settings • Get ready for game/app launch
Manage adminsSDK integration test
Integrating SDK
56
Price Plans
57
Price Plans
Services Price Plan Details
Forum
Indie/Personal Free 1 App. Less than 5,000 MAU.
Professional 150 USD / month 1 App. 5,000 to 100,000 MAU, or up to 5 GB of storage.
Expert/Publisher 450 USD / month1 App. 100,000 to 250,000 MAU, or up to 20 GB of storage Custom logo supported.
Enterprise1,000 USD / month (Please contact us)
1 App. Unlimited MAU, or more than 20 GB Custom logo supported.
Help Desk
Indie/Personal Free 1 App, 1 Seat. Less than 5,000 MAU. 1 Seat provided.
Professional 50 USD / month 1 App, 1 Seat. 5,000 to 100,000 MAU. Add up to 3 additional Seats.
Expert/Publisher 100 USD / month1 App, 1 Seat. 100,000 to 250,000 MAU. Add up to 5 additional Seats. Custom logo and email format supported.
Enterprise200 USD / month (Please ask us)
1 App, 1 Seat. More than 250,000 MAU. Unlimited Seats. Custom logo and email format supported.
*Forum and Help Desk price plans will be automatically upgraded when the given threshold is exceeded. *Please contact us for special inquiries, such as annual-based contracts or for Enterprise users with multiple apps.
58
Price Plans
Services Price Plan Details
Receipt Validation 0.00004 USD / call10,000 calls cost 0.40 USD Free 50,000 calls provided every month
Coupons 0.00006 USD / call10,000 calls cost 0.60 USD Free 5,000 calls provided every month
Inbox 0.00006 USD / call10,000 Calls cost 0.60 USD Free 50,000 calls provided for every month
Cloud Data0.00008 USD / call
(Less than 4 KB data = 1 call)
Up to 4 KB per call (e.g. 8 KB data = 2 calls) 10,000 Calls cost 0.80 USD Free 50,000 calls provided for every month
Leaderboards0.00008 USD / Call
(Less than 4 KB data = 1 call)
Up to 4 KB per call (e.g. 8 KB data = 2 calls) 10,000 calls cost 0.80 USD Free 50,000 calls provided every month
*Based on the database usage of the services, additional cost may incur. *After exceeding the 1 GB threshold, 1 USD will be charged for each additional 1 GB used (Basic 1 GB per month is provided for free).