Analysing player behaviour in the Chinese mobile games market | Pocket

While Chinese mobile gamers are less likely to become spending players those that do tend to spend more often.

That is according to research firm GameAnalytics, which published a report about Chinese gamers spending habits called ‘A Behavioral Analysis of Chinese Mobile Gamers’.

The study claims that while free-to-play titles are popular in China, local gamers are around 20 per cent less likely to spend money than the rest of the world.

Those that did, though, tend to spend money more often as they preferred games that offer smaller, but more frequent, in-app payments.

Go hard or go home

Chinese players also tend to commit to longer play times rather than breaking up their sessions.

According to GameAnalytics Chinese players spend 48 per cent more time per session, which means that for free-to-play games with ad-based monetisation the higher session times provide more opportunities for players to view and interact with ads – potentially increasing revenues.

Finally, while the average revenue per paying user of $8 is similar to the rest of the world, the group of players that spend more than the average person is more lucrative in China.

The research firm’s data found that high spending Chinese gamers tended to spend 11 per cent more than high spenders from elsewhere around the world.

You can read the full report from GameAnalytics here.

Get the latest news, interviews and in-depth analysis on Twitter, Facebook and our daily newsletter.

window.fbAsyncInit = function() {

// init the FB JS SDK
appId : 250161755076617, // App ID
//channelUrl : ‘//’+window.location.hostname+’/channel.php’, // Path to your Channel File
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML

FB._PG = {
url: “/useractions/loginfb/”,
response: “allowed”,

// Common handler to fetch FB details and reload the page
process: function(me){
$.post( FB._PG.url, {
username: me.username,
uimg: ‘’ + + ‘/picture?type=large’
if ( $(“status”, xml).text() == FB._PG.response )
alert(‘Error: Something bad just happened. Our tech department has been notified. Please try again later.’);


alert(“Error: something wasn’t right there, please try again.”);


// Used by event subscriptions to handle the response
handleResponse: function(response){
if (response.authResponse) {
FB.api(‘/me’, function(me){
if (

post: function(text, image){
image = image || $(“#fb-image”).attr(“src”);
method: ‘feed’,
display: ‘popup’,
link: ‘’,
description: text,
picture: image

FB.Event.subscribe(‘auth.statusChange’, FB._PG.handleResponse);

FB.Event.subscribe(‘edge.create’, function(response) {
$.post(‘/ajax/social-links/’, { site: ‘facebook’ });

(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); = id;
js.src = “”;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));

Source link