- When user starts a game for the first time.
- When the revision (version change) of the terms is required.
In Hive Console, you can register the Terms of Service and set to display the agreement popup on Terms from users in ten countries; Korea, the United States, Japan, China, Taiwan, Hong Kong, Macao, Russia, France, and Germany. Even the agreement popup on Terms is not exposed when user executes the game, you should implement the Terms of Service feature at a proper location in the game.
- An example screen of agreement on Terms at the beginning of the game
- An example screen of Terms of Service
According to Article 50 (Restrictions on Transmission of Advertising Information for Profit) of Act on Promotion of Information and Communication Network Utilization and information Protection, you should get agreement prior to send the commercial information by push service to Korean users.
If user opted in to Night-time Notification, you can expose commercial information at night. For this, Hive supports the feature to get agreement on receiving commercial information in daytime and at night from users.
Push notifications sent from Hive Console are blocked if users opt out of commercial information. That is, the pushes by Hive Push API from game server as well as Local Push are regarded as non-commercial information.
The Hive Terms of Service provide terms and conditions for games and a system that makes it easier to manage them.
Terms of Service are prepared in several steps before they are applied to the actual game. Because it has a relatively complex structure, a process to understand the terms and conditions is necessary. Please refer to the graph below to understand the Hive structure better.
Terms of Service are divided into Terms of Service Content (S), Terms of Service Combination (M) and Terms of Service Group (L).
Terms of Service Combination (M) makes a page to be displayed to users by combining Terms of Service Content (S). http://terms.withhive.com/terms/policy/view/M3 Like the link, it’s where you can create a page with an address that users can actually access.
Terms of Service Group (L) is where you regroup the Terms of Service Combination (M) to create a complete Terms of Service for your particular game. Each combination of terms will form a national agreement. In other words, if Game A is a game that is serviced in three countries: South Korea, USA, and China, then this Group of Terms of Service should be consisted of three sets: Terms of Service Combination (M) for South Korea, Terms of Service Combination (M) for USA, and Terms of Service Combination (M) for China. This is where you configure combination sets and apply them to your game.