2015-05-30 2 views
1

Я нахожусь в глубине создания мобильной веб-игры, которую я скоро выпущу. Мне интересно монетизировать это приложение. Я хочу, чтобы игра была похожа на ее обычное приложение, и поэтому вы хотите иметь рекламные объявления (с глубокими ссылками на магазин приложений). Я слышал, что они также имеют значительно более высокие значения cpm, чем adsense mobile. Мой вопрос заключается в следующем: если «port» admob, использующий node.js, будут клики и представления записываться как серверные, то есть исходящие из одного места или мобильные, то есть от пользователя?Port Admob to mobile web

Вот некоторые ресурсы, я имею в виду использование:

https://media.admob.com/api/v1/docs/

https://github.com/floatinghotpot/cordova-plugin-admob

Любые мысли?

ответ

1

Я являюсь автором плагина вы упомянули: https://github.com/floatinghotpot/cordova-plugin-admob

Базовая версия устарела, а про версию рекомендуется: https://github.com/floatinghotpot/cordova-admob-pro

Вместо портирования AdMob на мобильный Интернет, вы можете рассмотреть возможность использования Кордова упакует вашу игру html5 в качестве гибридного APP, а затем опубликует в Apple AppStore или в Google Play Store.

Используйте плагин AdMob для представления объявления в вашем приложении, после чего Google заплатит вам.

Только несколько строк javascript для представления объявления, а SDK 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 }); 
+0

прохладное большое спасибо –