Изменение размера объявления в зависимости от ширины браузера в 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());

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

<script type='text/javascript'>
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);
})();
</script>

 <script type='text/javascript'>
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();
});
</script>

<!-- Different-Sizes-Unit-Test -->
<div id='div-gpt-ad-1363309773051-0'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1363309773051-0'); });
</script>

`

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

http://jsfiddle.net/Zkm5j/

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

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

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