Skip to content

Instantly share code, notes, and snippets.

@marliotto
Last active August 2, 2016 13:17
Show Gist options
  • Save marliotto/dafd041fd9dcd6dd7e5329294f674a95 to your computer and use it in GitHub Desktop.
Save marliotto/dafd041fd9dcd6dd7e5329294f674a95 to your computer and use it in GitHub Desktop.

###Важно! Необходимо перед установкой данного кода, удалить наш старый код

<!-- подключаем загрузчик -->
<script async src="http://show.octobird.com/ob.js"></script>

<!-- первый рекламный блок: 320x50, без адалта -->
<div class="octobird-block" 
    data-site-id="3510" 
    data-ad-number="1" 
    data-ad-size="320x50"
    data-ad-subs="0"
    data-ad-adult="0"></div>
<script>
    (adsoctobird = window.adsoctobird|| []).push({
        'can_show_callback': function(blockId, block, params) {
            console.log('can_show_callback', blockId, block, params);
            
            return true;
        },
        'no_ads_callback': function(blockId) {
            show_ads(0, 3510);
        }
    });
</script>


<!-- второй рекламный блок: 300x250 или 320x50, с адалтом -->
<div class="octobird-block" 
    data-site-id="3510" 
    data-ad-number="1" 
    data-ad-size="300x250,320x50"
    data-ad-subs="1"
    data-ad-adult="1"></div>
<script>
    (adsoctobird = window.adsoctobird|| []).push({
        'no_ads_callback': function(blockId) {
            show_ads(0, 3510);
        }
    });
</script>

Чтобы включать/выключать адалт через код, он должен быть включен по умолчанию в настройках сайта

can_show_callback Решает, можно показать рекламу или нет. Должен возвращать true/false

data-ad-subs Включает/выключает подписки

@marliotto
Copy link
Author

Спасибо за подробное исследование!
Ошибки исправил.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment