Discover premium advertising solutions with HTML5 Playable Widgets to boost your revenue and optimize your ad performance.
Premium content to maximize your ad revenue potential with HTML5 applications and games
Advanced analytics solutions for comprehensive performance tracking
Ensure your advertising meets all regulatory requirements and security standards
Responsive design and comprehensive documentation and support
We are a leading provider of HTML5 gaming solutions and advertising technology, helping publishers maximize their revenue through innovative game widgets and optimization tools. Our mission is to bridge the gap between engaging gaming experiences and effective advertising strategies.
This is a flag identification quiz game where players guess which country a displayed flag belongs to from multiple-choice options. It includes a gameplay unlocked by watching an ad.
Configuration options for the HTML5 Playable Widgets
The following JavaScript libraries must be included in your HTML document for the Playable Widgets to function properly:
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script src="https://playablewidgets.com/js/h5gw.js"></script>
gpt.js
h5gw.js
const h5gwInstance = new H5GW({
config: {
authData: {
client_id: 'your_client_id',
client_secret: 'your_client_secret'
},
slots: [
{
element: document.getElementById('game-widget-container'),
webSize: '970x300',
mobileSize: '360x600'
}
],
debugLevel: 'INFO' // Optional: ERROR (default), INFO, or DEBUG
}
});
Complete configuration object structure for initializing HTML5 Playable Widgets:
config: {
authData: {
client_id: 'your_client_id',
client_secret: 'your_client_secret'
},
slots: [
{
element: document.getElementById('game-widget-container'),
webSize: '970x300',
mobileSize: '360x600'
}
],
debugLevel: 'INFO' // Optional: ERROR (default), INFO, or DEBUG
}
authData
authData.client_id
authData.client_secret
slots
slots[].element
slots[].webSize
slots[].mobileSize
debugLevel
970x300
Large Horizontal360x600
Large Vertical360x300
Small Vertical360x600
Large Vertical360x300
Small Vertical