我正在创建一个移动网络游戏,我很快就会发布。我感兴趣的货币化这个应用程序。我希望游戏的感觉,它是一个常规的应用程序,因此希望有广告广告(与应用程序商店的深度链接)。我听说这些比adsense移动版有更高的cpm。我的问题是:如果我使用node.js“移植”admob,点击量和浏览量会被记录为服务器端,即来自一个地方,还是移动设备,即来自用户?
以下是我正在考虑使用的一些资源:
https://media.admob.com/api/v1/docs/
https://github.com/floatinghotpot/cordova-plugin-admob
有什么想法吗?
发布于 2015-06-04 14:38:40
我是您提到的插件https://github.com/floatinghotpot/cordova-plugin-admob的作者
基本版本已弃用,建议使用pro版本:https://github.com/floatinghotpot/cordova-admob-pro
你可以考虑使用AdMob将你的html5游戏打包成一个混合应用程序,然后发布到苹果AppStore或谷歌Play商店,而不是将其移植到移动网络上。
使用AdMob插件在你的应用程序中显示广告,然后谷歌会付钱给你。
只需几行javascript代码就可以呈现广告,AdMob软件开发工具包将负责广告呈现和用户点击。
请参见示例代码:
function onLoad() {
if(( /(ipad|iphone|ipod|android|windows phone)/i.test(navigator.userAgent) )) {
document.addEventListener('deviceready', initApp, false);
} else {
initApp();
}
}
var admobid = {};
if( /(android)/i.test(navigator.userAgent) ) {
admobid = { // for Android
banner: 'ca-app-pub-6869992474017983/9375997553',
interstitial: 'ca-app-pub-6869992474017983/1657046752'
};
} else if(/(ipod|iphone|ipad)/i.test(navigator.userAgent)) {
admobid = { // for iOS
banner: 'ca-app-pub-6869992474017983/4806197152',
interstitial: 'ca-app-pub-6869992474017983/7563979554'
};
} else {
admobid = { // for Windows Phone
banner: 'ca-app-pub-6869992474017983/8878394753',
interstitial: 'ca-app-pub-6869992474017983/1355127956'
};
}
// it will display smart banner at top center, using the default options
if(AdMob) AdMob.createBanner( {
adId: admobid.banner,
position: AdMob.AD_POSITION.TOP_CENTER,
autoShow: true } );https://stackoverflow.com/questions/30547980
复制相似问题