Commerce Blog
The official blog for the latest news from Google Commerce
Monetizing Games with In-App Payments
9/28/11
(Cross-posted on the
Google Code Blog
)
Kabam
was part of the initial launch of Google+ Games with two game titles,
Dragons of Atlantis
and
Edgeworld
, and we recently added
Global Warfare
. For these games, we integrated
Google In-App Payments
and we’re pleased with our games’ monetization to date. There are a couple things we learned along the way that we’re happy to share with the community.
Integrating In-App Payments
Integrating In-App Payments in our games was very simple, especially when compared to other payment platforms. There is excellent
documentation
available, complete with examples for each step of the purchase flow. We also used open source libraries such as
ruby-jwt
to generate the tokens required for each purchase option.
We designed our games and purchase pages around the expectation of instant feedback, making sure to incorporate page loads or refreshes wherever possible. For example, in Edgeworld, a player attacking an enemy base can load the list of Platinum options instantly, without waiting for the list of payment options to load. After their Platinum purchase, the player is immediately brought back to the game, with their new currency and items waiting for them.
Pro Tip: Strive to Reduce Purchaser Friction
One of the keys to maximizing revenue is to remove as much friction as possible from the purchase flow, making sure as many people as possible get from one step of the flow to the next. Many payment platforms send players to their own website and multi-page checkout flow. The Google In-App Payments approach allows us to keep players on our game page for the entire flow, making sure we can manage more of the process and reduce abandonment.
Additionally, the player's credit card information is stored securely, so once a player has made a purchase anywhere using In-App Payments, their information is available for future purchases without additional data entry. Finally, JavaScript callbacks provided by In-App Payments allow us to show the effects of the purchase immediately, improving customer satisfaction.
General Recommendations
For those experienced in this space, the following may seem rudimentary. At the same time, I’d be remiss not to include these recommendations as they are important to developing a successful game payments system:
Make sure your payment flow is as seamless as possible, never giving the player the opportunity to get bored waiting for something to load.
Record and monitor each step of the payment flow in order to identify potential problems.
Run A/B tests on your purchase option page to optimize the number of players who make a purchase, as well as the amount of the average purchase.
We are proud to be among the first companies on Google’s exciting new monetization platform, and we look forward to the continuing growth in features, functionality and developer tools.
Posted by Beau Harrington, Senior Development Director, Kabam
No comments :
Post a Comment
Labels
+1
2
1-800-flowers.com
1
8Moms
1
American Meadows
1
android
3
APDailyDeals
1
aquarium
1
ATT Interactive
1
ATT Performing Arts Center
1
austin
2
Basketball
1
berkeley
1
Boingo
1
Boingo Hotzones
1
books
1
boston
2
Boston.com
1
Broadway
1
Brownies
1
Charlotte
1
checkout
4
Chico’s
1
chocolate
1
CityLikes
1
cnn heroes
1
Commerce Blog
216
commerce search
1
Content API for Shopping
1
coupons
3
d.c.
1
daily deals
1
DailyDeals.com
1
Dallas
2
deals
10
Dealster
1
denver
1
discounts
4
DoubleTakeDeals
1
Drugstore.com
1
Duane Reade
1
Earth Day
1
ebooks
2
edible excursions
1
Eversave
1
Express
1
Fandango
1
Fat Witch Bakery
1
father's day
1
flowers
1
free wi-fi
1
frysmith
1
Galaxy Nexus
1
Game Developers Conference
1
gap
1
Gardening
1
GDC
1
google
4
Google Account
1
google catalogs
1
Google Commerce Search
1
Google Maps for Android
1
google merchant center
1
google offers
35
Google Play
1
Google Product Search
4
Google Product Search Merchants
2
Google Shopping
6
google wallet
22
google wallet for digital goods
1
gourmet ghetto
1
grill 'em all
1
Guitar Center
1
HAIR
1
Half Off Depot
1
holiday deals
1
holiday shopping
1
Huskers
1
in-app payments
13
iPhone
1
jewelry
1
Joe's Stone Crab
1
Kansas City
1
kitchen on fire
1
kogi bbq
1
LG Optimus Elite
1
LG Viper 4G LTE
1
Listerine PocketPaks
1
los angeles
1
Louie's Grill and Bar
1
Miami
1
Milwaukee
1
Morgan’s Deals
1
Mother's Day
1
New York City Subway
1
nfc
1
offers
12
OfficeMax
1
Oklahoma City
1
Omaha
1
one pass
1
online shopping
1
Oprah
1
orlando
1
Overstock
1
payments
2
Pinkberry
1
REI
2
restaurants
1
San Antonio
1
save to wallet
1
Savored
1
schemer
1
Search As You Type
1
seattle
1
shopper
2
shopping
14
Signpost
1
soop
1
spice of life
1
Sprint
1
Starbucks
1
Tampa
1
the buttermilk truck
1
the grilled cheese truck
1
Tommy Hilfiger
1
University of Nebraska
1
Urban Dealight
1
Valentine's Day
1
Walgreens
1
Wayfair
1
Weforia
1
Wildflowers
1
zagat
1
Zavers by Google
1
Archive
2016
March
February
2015
December
September
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
2013
December
November
October
September
August
July
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
Gain support for your content
Monetizing Games with In-App Payments
Google Offers beta comes to Dallas
Enhancing the shopping experience on Google Produc...
Test Driving the Future of Payments
Launching Google Wallet on Sprint and Working with...
Reminder: Google Product Search Data Feed Changes ...
Introducing Nearby Stores and Local Availability i...
Google Offers kicks off ‘Gourmet Ghetto’ week with...
Google Content API for Shopping adds more metrics ...
Google Offers Beta in Five More Cities: Austin, Bo...
Special Packages to Andrea Bocelli Live in Central...
August
July
June
May
Feed
Follow @googleexpress
Follow @googlewallet
Follow
Give us feedback in our
Product Forums
.
No comments :
Post a Comment