Изменение размера объявления в зависимости от ширины браузера в DFP

В DFP Small Business / DoubleClick я сгенерировал следующий рекламный тег для рекламного блока трех разных размеров и одного объявления для каждого указанного размера. Таким образом, для рекламного блока есть три разных размера, и когда вы нажмете «Обновить», объявление изменится на один из трех указанных размеров. Это работает нормально, но это не то, что я хочу, чтобы реклама делала,

Я хочу, чтобы реклама делала это:

Я хочу, чтобы объявления меняли размеры в зависимости от ширины браузера, поэтому, например, если ширина браузера для зрителей превышает 800 пикселей, тогда показывайте объявления с наибольшим указанным размером, если ширина браузера составляет от 600 до 800, тогда используйте второе по величине указанные размеры для объявлений и, наконец, если размер рекламы меньше 600 пикселей, используйте наименьший размер объявления ... размер рекламы должен изменяться в зависимости от ширины браузера. 800, 600-800 и менее 600 арен• фактические размеры, только примерные размеры, но в любом случае в этой строке указываются три размера объявлений:

googletag.defineSlot('/16569348/Different-Sizes-Unit-Test', [[292, 195], [310, 207], [345, 230]], 'div-gpt-ad-1363309773051-0').addService(googletag.pubads());

Вот полный код:


var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
(function() {
var gads = document.createElement('script');
 gads.async = true;
gads.type = 'text/javascript';
var useSSL = 'https:' == document.location.protocol;
gads.src = (useSSL ? 'https:' : 'http:') + 
'//www.googletagservices.com/tag/js/gpt.js';
var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();


 
googletag.cmd.push(function() {
googletag.defineSlot('/16569348/Different-Sizes-Unit-Test', [[292, 195], [310, 207],     [345, 230]], 'div-gpt-ad-1363309773051-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});





googletag.cmd.push(function() { googletag.display('div-gpt-ad-1363309773051-0'); });

Вот jsfiddle для этого кода (нажмите «Выполнить» или «Обновить», чтобы увидеть, как объявления случайно меняют размеры):

http://jsfiddle.net/Zkm5j/

Итак, я сноваМне бы хотелось, чтобы объявления меняли размеры в зависимости от ширины браузера. Если бы кто-нибудь мог помочь мне придумать метод достижения этой цели, для меня это действительно много значило бы! :)

Ответы на вопрос(3)

Ваш ответ на вопрос