google dfp pubads (). refresh () no funciona como se esperaba

Estoy usando algunas de las nuevas funciones en Google DFP y no puedo obtener un solo complemento para actualizar por sí mismo. Puedo actualizar todos los anuncios en la página, pero no puedo obtener solo uno para actualizar solo.

He estado intentando el siguiente código para obtener un complemento para actualizar sin suerte:

   var slot1 = googletag.display('/6900315/myad2', [300, 250], 'div-2');
        googletag.pubads().refresh([slot1]);

¡Cualquier ayuda sería apreciada

Fuente completa:

<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.pubads().enableAsyncRendering();
    googletag.defineSlot("/69003153/myad1", [728, 90], "div-1").addService         (googletag.pubads());
    googletag.defineSlot("/69003153/myad2", [300, 250], "div-2").addService    (googletag.pubads());
    googletag.enableServices();
});
</script>
<script type='text/javascript'>
function changeAd() {
    googletag.cmd.push(function () {
        var slot1 = googletag.display('/6900315/myad2', [300, 250], 'div-2');
        googletag.pubads().refresh([slot1]);
        //googletag.pubads().refresh();


    });
}
</script>
</head>
<body>
   <form id="form1" runat="server">


    <div id='div-1' style='width:728px; height:90px;'>
<script type='text/javascript'>
     googletag.cmd.push(function () { googletag.display('div-1'); });
</script>
</div>


 <!-- BoxAdd_Details -->
<div id='div-2' style='width:300px; height:250px;'>
   <script type='text/javascript'>
        googletag.cmd.push(function () { googletag.display('div-2); });
</script>
</div>

<input type="button" name="test" title="test" onclick="javascript:window.changeAd();"     value="Reload Ad" />

Respuestas a la pregunta(1)

Su respuesta a la pregunta