From September, Flash will no longer be supported by Chrome. Prepare for the shift towards HTML5 by visiting our Flash to HTML5 help page

Check it out!

SSP Placement passbacks

Google responsive (fluid) INS tag conversion example for use as SSP passback:

Original tag Modified tag
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
style="display:block; text-align:center;"
data-ad-format="fluid"
data-ad-layout="in-article"
data-ad-client="ca-pub-123456789"
data-ad-slot="987654321"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<script>
var insTag = document.createElement("ins");
insTag.classList.add("adsbygoogle");
insTag.style.display = "block";
insTag.style.textAlign = "center";
insTag.setAttribute("data-ad-format", "fluid");
insTag.setAttribute("data-ad-layout", "in-article");
insTag.setAttribute("data-ad-client", "ca-pub-123456789");
insTag.setAttribute("data-ad-slot", "987654321");
var scriptTag = document.createElement("script");
scriptTag.src = "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js";
scriptTag.async = true;
if (frameElement) {
frameElement.insertAdjacentElement("beforebegin",insTag)
frameElement.insertAdjacentElement("beforebegin",scriptTag)
setTimeout(function(){(parent.adsbygoogle = parent.window.adsbygoogle || []).push({});},0);
} else {
document.body.appendChild(insTag);
document.body.appendChild(scriptTag);
setTimeout(function(){ (adsbygoogle = window.adsbygoogle || []).push({});},0); 
}
</script>

Note: actual implementation may vary - please use this as an example and consider consulting with the provider of the tag.