Интегрируйте отказоустойчивый тег MoPub в носитель. Net Javascript - PullRequest
0 голосов
/ 12 февраля 2020

Мне нравится добавлять медиа. Net Сеть через JavaScript в MoPub. Команда из СМИ. Net пришлите мне javascript Я должен добавить на вкладку Сеть MoPub. Пока все хорошо.

Они посылают мне именно этот код:

//Add this code in head section

<script type="text/javascript">
    window._mNHandle = window._mNHandle || {};
    window._mNHandle.queue = window._mNHandle.queue || [];
    medianet_versionId = "3121199";
            </script>
<script src="//contextual.media.net/dmedianet.js?cid=MYCUSTOMERKEY" async="async"></script>

//Add this code in body section

<div id="BANNERKEY">
    <script type="text/javascript">
        try {
            window._mNHandle.queue.push(function () {
                window._mNDetails.loadTag("BANNERKEY", "320x50", "BANNERKEY");
            });
        }
        catch (error) {
        }
    </script>
</div>

Я считаю, что оба тега должны go на вкладке сети MoPub, например:

enter image description here

Но тут возникает вопрос. MoPub настоятельно рекомендует добавить тег аварийного переключения на случай, если сеть ответит, что заполнение отсутствует или возникла другая ошибка. Но мои знания ограничены, чтобы добавить этот тег аварийного переключения на носитель. Net javascript code.

<script type="text/javascript" charset="utf-8"> loaded=true; window.location="mopub://failLoad"; </script>

1 Ответ

0 голосов
/ 24 февраля 2020

Я добавил тег аварийного переключения в блок catch, и он, похоже, работает.

<script type="text/javascript">
    window._mNHandle = window._mNHandle || {};
    window._mNHandle.queue = window._mNHandle.queue || [];
    medianet_versionId = "3121199";
        </script>
<script src="//contextual.media.net/dmedianet.js?cid=MYCUSTOMERKEY" async="async"> 
</script>

<div id="BANNERKEY">
    <script type="text/javascript">
        try {
            window._mNHandle.queue.push(function () {
                window._mNDetails.loadTag("BANNERKEY", "320x50", "BANNERKEY");
            });
        }
        catch (error) {
            loaded= true;
            window.location="mopub://failLoad";
        }
    </script>
</div>
...