Brug af HTML uden adgang til <head>
HejJeg arbejder et sted, hvor vi har vores magasiner liggende hos iPaper. Vi har tidligere haft banner på samme sted via Google Ad Manager, men det lader ikke til at virke.
Når jeg gør ind for at få de tags jeg skal bruge skal den ene del i <head> og resten i <body>.
Men i det system som iPaper benytter skal jeg ind og lave koden i noget som hedder Intro tekst. iPaper fortæller mig at man ikke kan bruge tagget <head>. Det bliver fjernet. De siger dog at det altid har været sådan. Om det så er google der har ændret noget skal jeg ikke kunne sige. Den tidligere kode så således ud.
<p style="text-align: center;"> </p>
<p style="text-align: center;"><span style="font-size: 18px;"><span style="font-family: arial,helvetica,sans-serif;"><strong><a href="https://ipaper.ipapercms.dk/TechMedia/AktuelElektronik/" target="_self"><font color="#0066cc">Se arkivet med udgivelser af Aktuel Elektronik her</font></a></strong></span></span></p>
<p style="text-align: center;"><span style="font-size: 18px;"><span style="font-family: arial,helvetica,sans-serif;"><strong><a href="https://ipaper.ipapercms.dk/TechMedia/" target="_blank"><font color="#0066cc">TechMedias mange andre fagblade kan læses her</font></a></strong></span></span></p>
<p style="text-align: center;"> </p>
<center>
<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('/6002966/AEL', [300, 600], 'div-gpt-ad-1576824839142-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.pubads().collapseEmptyDivs();
googletag.enableServices();
});
</script>
<p style="text-align: center;">
<!-- /6002966/AEL -->
<div id='div-gpt-ad-1576824839142-0' style='height:600px; width:300px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1576824839142-0'); });
</script>
</div>
</p>
</center>
De to tekst linjer i toppen kommer med, men ikke banneret som ligger i Google Ad Manager.
Når jeg kigger på de tag jeg skal bruge nu ser det således ud.
<head>
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6002966/AEL', [300, 600], 'div-gpt-ad-1663674277018-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
</head>
<body>
<p style="text-align: center;"> </p>
<p style="text-align: center;"><span style="font-size: 18px;"><span style="font-family: arial,helvetica,sans-serif;"><strong><a href="https://ipaper.ipapercms.dk/TechMedia/AktuelElektronik/" target="_self"><font color="#0066cc">Se arkivet med udgivelser af Aktuel Elektronik her</font></a></strong></span></span></p>
<p style="text-align: center;"><span style="font-size: 18px;"><span style="font-family: arial,helvetica,sans-serif;"><strong><a href="https://ipaper.ipapercms.dk/TechMedia/" target="_blank"><font color="#0066cc">TechMedias mange andre fagblade kan læses her</font></a></strong></span></span></p>
<p style="text-align: center;"> </p>
<!-- /6002966/AEL -->
<div id='div-gpt-ad-1663674277018-0' style='min-width: 300px; min-height: 600px;'>
<script>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1663674277018-0'); });
</script>
</div>
</body>
Men som sagt så acceptere iPaper ikke scriptet i <head> ... tagget.
Er der noget jeg kan gøre eller må jeg bare acceptere at det ikke virker gennem google.