GameSnacks is Google’s distribution platform for H5 games. GameSnacks provides solutions for developers who want to distribute their games to new audiences, for distribution partners who publish sites and apps and want an easy way to bring games to their users, and for players who want high-quality games.
The GameSnacks platform makes game monetization with ads easy, by automatically distributing ad revenue between developers, Google, and, if applicable, distribution partners. GameSnacks builds on Google’s H5 Games Ads with support for both AdMob and AdSense. The GameSnacks monetization model is flexible, which means developers and distribution partners can choose the revenue shares that work for them. Google then applies the desired revenue shares and disburses the funds.
How GameSnacks works
There are a number of product components that make up the GameSnacks platform. Here's how GameSnacks works:
- GameSnacks for Developers: Developers create H5 games and use the GameSnacks Developer console to upload them to the high-performance GameSnacks Hosting service and choose where they are distributed. Hosting games on Google’s infrastructure means GameSnacks can automate the process of monetizing games and ensure high performance when games are served.
- GameSnacks for Partners: Distribution partners who want an easy way to bring games to their users integrate the GameSnacks Game center into their sites and apps. This is a simple solution that allows distribution partners to easily add rich gaming experiences to their sites and apps–with full ads monetization built in.
- GameSnacks for Players: GameSnacks checks all games for technical and content quality, and if they pass, can distribute them on both Google products and the growing network of GameSnacks partners. Players get access to a large catalog of high-quality games, and the GameSnacks platform helps to recommend games they will enjoy.
Key components of the GameSnacks platform
The first version of the GameSnacks Developer and Partner tools are hosted within the AdSense interface. The key components of the GameSnacks platform are described below:
- GameSnacks Developer console: The Developer console that allows developers to upload, test, and distribute their games.
- GameSnacks Developer SDK: The API developers implement when they want to distribute their games on the GameSnacks platform.
game.json
configuration file: The metadata configuration file that developers create for each game they submit. This file controls how the game appears in the catalog, and ensures that the game can be correctly crawled and surfaced by search engines.- GameSnacks Hosting: The GameSnacks infrastructure that stores and serves all games on the GameSnacks platform.
- GameSnacks Game center: The solution for distribution partners who want to easily add games to their sites and apps.
- GameSnacks Partner SDK: The API distribution partners use to configure a Game center and integrate it with their content.
- GameSnacks guidelines and best practices: The guidelines and best practices that developers need to consider when they're creating games to distribute on the GameSnacks platform. See: