YouTube, videolarda engellenmesi daha zor olan sunucu tarafı reklam yerleştirmeyi test ediyor


Youtube

YouTube’un artık reklam engelleyicilerin reklamları engellemesini zorlaştırmak için reklamları doğrudan video akışlarına enjekte ettiği bildiriliyor.

Rapor, hangi video segmentlerinin sponsorlu içerik içerdiğine ilişkin verileri kitlesel olarak toplayan ve bunları atlayan üçüncü taraf bir tarayıcı uzantısı olan SponsorBlock’tan geliyor.

SponsorBlock, çözümler gelmesine rağmen sunucu tarafı reklam enjeksiyonunun işlevselliğini bozacağını bildiriyor. En önemlisi, insanların YouTube’da kullandığı diğer reklam engelleme uzantılarının etkinliğini de etkileyecektir.

SponsorBlock tweet'i

Sunucu tarafı reklam yerleştirme

Şu anda YouTube, JavaScript komut dosyalarının ve kullanıcının cihazındaki video oynatıcının reklamları yükleyip görüntülediği istemci tarafı reklam enjeksiyonu gerçekleştirmektedir.

Video akışı ve reklamlar ayrıdır ve oynatıcı, içeriği duraklatacak ve belirlenen noktalarda reklamları oynatacak şekilde programlanmıştır.

Çoğu reklam engelleyici, genellikle reklamı video akışına eklemek için kullanılan JavaScript komut dosyalarını engelleyerek YouTube reklamlarını devre dışı bırakır. SponsorBlock, bir videodaki farklı bölümler hakkındaki bilgileri kitlesel kaynakla toplayarak ve kullanıcıların sponsorlu bölümleri atlamalarına olanak tanıyarak biraz farklı çalışır.

Uzantının web sitesi “SponsorBlock, YouTube videolarında sponsor bölümlerini atlamak için açık kaynaklı, kitle kaynaklı bir tarayıcı uzantısı ve açık API’dir” diye açıklıyor.

“Kullanıcılar, uzantıdan bir sponsor geldiğinde gönderim yapıyor ve uzantı, gizliliği koruyan bir sorgu sistemi kullandığını bildiği sponsorları otomatik olarak atlıyor.”

Sunucu tarafı reklam enjeksiyonu, içerik izleyiciye sunulmadan önce reklamları doğrudan video akışına entegre eder, böylece kullanıcılar, reklamların zaten yerleşik olduğu sürekli bir akış alır.

SponsorBlock, YouTube’un videoları, sürekli bir video oynatma deneyimi oluşturmak için bir araya getirilen bir dizi daha küçük video segmenti veya “parçası” kullanarak yayınladığını açıklıyor.

Bir bildirim dosyası, bu parçaların oynatılma sırasını belirler ve bir kullanıcı bir videoyu tıkladığında YouTube sunucusu, hem içeriği hem de reklam parçalarını içeren bir oynatma listesi gönderir.

Bu yaklaşım, sponsorlu içerik için zaman damgalarını dengelediği ve reklamların süresine bağlı olarak dengeleme değiştiği için SponsorBlocks’un işlevselliğini karmaşık hale getirir.

Aynı zamanda, artık sürekli akışın bir parçası olan reklamları tespit etme konusunda daha az yetenekli olan reklam engelleyiciler için zorluklar yaratarak, kolayca tespit edilebilen istemci tarafı enjeksiyonları ortadan kaldırır.

Çözümler ve geçici çözümler

SponsorBlocks, veri bozulmasını önlemek için sunucu tarafı reklam enjeksiyonu yaşayan tarayıcılardan gelen gönderimleri engellemeye başvurduğunu söylüyor. Ancak YouTube daha büyük ölçekte sunucu tarafı enjeksiyona geçtikçe bu durum sürdürülemez hale gelecektir.

Gelecekte araç, çeşitli algılanabilir meta veriler ve YouTube’un kullanıcı arayüzü öğeleri aracılığıyla reklam süresini hesaplamaya çalışacak ancak sistem henüz hazır değil.

Reklam engelleyiciler için potansiyel çözümler arasında daha karmaşık algılama algoritmaları geliştirmek, meta veri analizinden yararlanmak ve reklamların oynatıldığını gösterebilecek ses/videodaki ani değişiklikleri tanımlamak için gelişmiş model tanımanın kullanılması yer alıyor.

BleepingComputer, sunucu tarafı ekleme planları hakkında yorum istemek için YouTube ile iletişime geçti ancak henüz bir açıklama yapılmadı.



Source link