monacaで使用するnend広告、リリースビルドで表示されるが、クリックしても開きません
monacaで使用するnend広告について質問です。
複数広告枠を持っていて広告コードをタグの中に入れてます。
1つの広告コードを複数コピーするわけではなく
複数枠の広告を1つずつ貼っています。
広告の状態はアクティブです。
3つの質問です。どうぞよろしくお願いします。
『リリースビルドで広告は表示されますが、いざクリックをすると広告は開きません』
解決策を教えていただけないしょうか?
『表示される箇所とされない箇所があるのはなぜか?』
できればその解決策を教えてください。
『1つのhtmlファイルにnend広告数の制限はないのでしょうか?』
nend広告の広告コードをそのままbodyタグの中に貼り付けています。
index.htmlは2つとも広告が表示されますが、ex01.htmlでは、下方の広告しか表示されません。
index.html↓
<script type="text/javascript">
var nend_params = {"media":42561,"site":230558,"spot":659077,"type":1,"oriented":3};</script>
<script type="text/javascript" src="https://js1.nend.net/js/nendAdLoader.js"></script>
<h2><p style="text-align: center;"><a href="ex01.html">コチラ</a></p></h2>
<script type="text/javascript">
var nend_params = {"media":42561,"site":230558,"spot":660921,"type":1,"oriented":3};</script>
<script type="text/javascript" src="https://js1.nend.net/js/nendAdLoader.js"></script>
ex01.html↓
<script type="text/javascript">
var nend_params = {"media":42561,"site":230558,"spot":660917,"type":1,"oriented":3};</script>
<script type="text/javascript" src="https://js1.nend.net/js/nendAdLoader.js"></script>
<p style="text-align: center;">
<a href="index.html">戻る</a></p>
<script type="text/javascript">
var nend_params = {"media":42561,"site":230558,"spot":660919,"type":1,"oriented":3};</script>
<script type="text/javascript" src="https://js1.nend.net/js/nendAdLoader.js"></script>
表示されているindex.htmlの中身をex01.htmlに入れ広告枠だけ変更してみましたが変わりませんでした。
head内には以下を入れています。
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, maximum-scale=1, user-scalable=no">
<link rel="stylesheet" href="components/loader.css">
<link rel="stylesheet" href="css/style.css">
<script src="components/loader.js"></script>
<script src="js/ncmb-2.1.3.min.js"></script>
コンポネートは
JQuery Mobile(Monaca Version),JQuery (Monaca Version),を追加しています。
プラグインは
Custom Config,InAppBrowser,MonacaPlugin,Nifty,Nofitication,Splashscreen,Whitelistです。
追記---------------------------
さきほどリリースビルドを行いました。
広告をクリックすると、ほぼ開きません。
なぜかはわかりませんが、たまに開く程度です(DMM.18のみ)
ヘッド内に以下のスクリプトを書いています
どのようにすれば直るのか、助けてください。
<script>
var nend_params;
window.addEventListener('load', function() {
var nend_links = document.querySelectorAll('.nend_wrapper a');
for(var i = 0; i < nend_links.length; i+=1){
(function() {
var href = nend_links[i].href;
nend_links[i].href = "#";
nend_links[i].onclick = function(){window.open(href, '_system'); return false;}
})();
}
});
</script>