Terms
At the time of initialization, Hive SDK expose Terms of Service (“Terms”) that are appropriate for the country determined by the user’s access IP and game development company automatically. Even so, the game should provide links for Terms and Privacy Policy to all users regardless of consent to Terms and Privacy Policy. If you use the link provided by Hive, the proper Terms and Policy are automatically selected to expose to users depending on the setting on Hive Console. The regulations how to indicate a link of Terms and Policy are different by game development company.
To display Terms of Service when click the button or link, call showTerms()
method of Auth class. Followings are sample codes.
API Reference: hive.Auth.showTerms
1 2 3 4 5 6 7 8 |
// Listener managing the Terms of service exposure notification public void onAuthShowTermsCB(ResultAPI result) { hive.Logger.log ("AuthTestView.onAuthShowTermsCB() Callback\nresult = " + result.toString() + "\n"); } // Request to display terms hive.Auth.showTerms(onAuthShowTermsCB); |
API Reference: Auth:showTerms
1 2 3 4 5 |
Auth::showTerms([=](ResultAPI result) { // Result callback cout<<"Auth::logout() Callback"<<endl; cout<<"result = "<<result.toString()<<endl; }); |
API Reference: com.hive.Auth.showTerms
1 2 3 4 5 6 7 |
com.hive.Auth.showTerms(new com.hive.Auth.AuthShowTermsListener() { @Override public void onAuthShowTerms(ResultAPI result) { } }); |
API Reference: HIVEAuth:showTerms
1 2 3 |
[HIVEAuth showTerms:^(HIVEResultAPI* result) { }]; |
Hive for New Corporate
From Hive SDK v4.11.4, any game company can use Hive platform. Hive had serviced GAMEVIL and Com2uS only. However, the global game platform, Hive is now available to new corporates.
Available Resources
When a new corporate publishes a game with Hive platform, following resources are available to modify.
- With Unity engine
- Build your project on the engine, and then create an asset catalog (.xcassets) on your Xcode project.
- Save your company logo in the asset catalog, and attach the logo on Terms of Service or Permission notice popup.
- Make sure to comply with the following rules to set the name and size of your company’s logo file.