Video Header Bidding, birden fazla exchange'in aynı zamanda açık artırmaya girmesini ve en yüksek fiyatı verenin gösterimi almasını sağlar.

  • 1

    Javascript dosyasının çağrılması ve w.js tanımının yapılması


    Aşağıdaki kod bloğunu sayfanın head kısmına eklemeniz gerekmektedir.


    kopyala
    
        <script src="http://app.medyanetads.com/w.js" async=true></script>
        <script>
        var wjs = wjs || {};
        wjs.que = wjs.que || [];
        </script>
    
  • 2

    Video Header Bidding ayarlarının yapılması


    Aşağıdaki örnek gibi wjs.videoSettings sayfanın body kısmına eklenmeli ve wjs.videoSettings içinde bulunan AdUnit kısmına, kendi Video AdUnit isminizi yazmanız gerekmektedir.


    kopyala
    
        <script>
        wjs.videoSettings = {
            adUnit: "Buraya video adunit ismi yazılmalıdır.",  //Örn: adUnit: "/9927946/elle/sitegeneli/preroll",
            loadVideoPlayer: function(AdVastUrl){
                //Sayfanızda kullandığınız player tanımı bu kısma yapılacak.
                //Detaylı anlatım aşağıda mevcut
            }
        }
        </script>
    

    loadVideoPlayer fonksiyonunun kullanımı


    loadVideoPlayer size header bidding sonucunda elde ettiğiniz AdVastUrl'i döner.Player tanımınızı loadVideoPlayer fonksiyonunun içine yapmanız gerekmektedir. Video Header Bidding'in size döndüğü "AdVastUrl" player'ınızın url kısmına eklenmelidir.

    Aşağıdaki quarkPlayer örneğinde "AdVastUrl" ekleme şekli gösterilmiştir.


    kopyala
    
        <script>
        wjs.videoSettings = {
            adUnit: "/9927946/elle/sitegeneli/preroll",
            loadVideoPlayer: function (AdVastUrl) {
                var quarkPlayer = new QuarkPlayer({
                    id: 'player-container',
                    materialId: '567450e3a781b6216c6f7ecb',
                    title: 'Örnek Video',
                    debug: false,
                    techOrder: ['html5'],
                    autoPlay: true,
                    showAds: true,
                    showNotification: false,
                    showBandwidthSelector: true,
                    customMenu: true,
                    live: false,
                    poster: 'https://s.kanald.com.tr/ps/kanald/98/640x360/57001fff6ce4361b2cbfe8fe.jpg',
                    sources: [{
                        src: 'https://cdn.blutv.com.tr/kdl/S2/HLS_LIVE/kanald/index.m3u8',
                        type: 'application/x-mpegURL'
                    }],
                    adTags: [{
                        id: 'preroll',
                        offset: 'start',
                        type: 'linear',
                        url: AdVastUrl // Video Header Bidding'in size döndüğü "AdVastUrl" url kısmına eklenmelidir.
                    }],
                    plugins: null
                });
            }
        };
        </script>