

Monacaデバッガでは、[公式のドキュメント](http://docs.monaca.mobi/cur/ja/sampleapp/tips/external_services/nend_ad/)を参考に広告を表示することができますが、実機にビルドすると全く広告が表示されません。  
Cordovaのバージョンは5.2.0です。  
同現象に遭遇した方もしくは、ノウハウをお持ちの方がいましたらアドバイスをいただきたいです。。よろしくお願いいたします。


CC BY-SA 3.0
2015-12-15T16:38:47.783
20040
2016-01-16T03:02:04.453
13687
question
monaca nend
Monacaでビルドするとnend広告が表示されない


`config.xml`に下記のコードを追加してみてください。

[code]

    <preference name="monaca:DisableCookie" value="false"/>
    
[/code]

12/17追記

実際に動いているコードは下記のとおりです。  
Cordova
5.2にアップデート後、広告が表示されなくなり、旧バージョンとの差分を調査し、`config.xml`に上記のコードを追加したところ動作しました。

HTML

[code]

    <div id="nend_wrapper"><script type="text/javascript" src="http://js1.nend.net/js/nendAdLoader.js"></script></div>
    
[/code]

JavaScript

[code]

    var nend_params = {"media":xx,"site":xxxxx,"spot":xxxxxx,"type":x,"oriented":x};
    
    addEventListener("load", function() {
        setTimeout(function() {
            var nendAdSpace = document.querySelector("div[id^=nend_adspace]");
            var nendAdAnchors = nendAdSpace.querySelectorAll("a");
            for (var i = 0; i < nendAdAnchors.length; i++) {
                (function() {
                    var hrefShelter = nendAdAnchors[i].href;
                    nendAdAnchors[i].removeAttribute("href");
                    nendAdAnchors[i].addEventListener("click", function() {
                        window.open(hrefShelter, "_system", "location=no");
                    }, false);
                })();
            }
        }, 3000);
    }, false);
    
[/code]

12/17再追記

上記例では`InAppBrowser`プラグインが必要となります。  
いただいたコメント内容からおそらくこれっぽい症状ですね。


CC BY-SA 3.0
2015-12-16T08:24:20.910
20060
2015-12-17T02:59:50.530
2015-12-17T02:59:50.530
9566
9566
20040
answer