Joomla 5.2.2 Security & Bugfix Release
Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.
Jak vložit kód Google DFP Small Business?
27. srp 2012 08:40 #96658
--- -- -
Ahoj Joomláci,
používám systém pro řízení reklam Google DFP Small Business (menší obdoba AdWords, ale jen pro váš web). Po přechodu na Joomlu 2.5 nemůžu přijít na to, jak správně vložit kód. U verze 1.5 jsem úspěšně používal modul Google DoubleClick for Publishers Manager , jenže ten pro verzi 2.5 neexistuje.
DFP uvádí, že mám vložit
1) kód do hlavičky:
2) a dále kód pro Text dokumentu:
Zkusil jsem i JUMI, zřejmě však chybně. Po vložení a uložení se kód změní na:
Určitě něco dělám špatně, ale co? Jak na to?
MaK.
používám systém pro řízení reklam Google DFP Small Business (menší obdoba AdWords, ale jen pro váš web). Po přechodu na Joomlu 2.5 nemůžu přijít na to, jak správně vložit kód. U verze 1.5 jsem úspěšně používal modul Google DoubleClick for Publishers Manager , jenže ten pro verzi 2.5 neexistuje.
DFP uvádí, že mám vložit
1) kód do hlavičky:
Code:
<!DOCTYPE HTML>
<html lang="en-us">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>Widgets Magazine</title>
<style type="text/css" media="screen">
</style>
<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('/12570734/brnovinky_hp_300x250', [300, 250], 'div-gpt-ad-1346048114391-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
</head>
2) a dále kód pro Text dokumentu:
Code:
<!-- brnovinky_hp_300x250 -->
<div id='div-gpt-ad-1346048114391-0' style='width:300px; height:250px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1346048114391-0'); });
</script>
</div>
Zkusil jsem i JUMI, zřejmě však chybně. Po vložení a uložení se kód změní na:
Code:
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('/12570734/brnovinky_hp_300x250', [300, 250], 'div-gpt-ad-1346048114391-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
Určitě něco dělám špatně, ale co? Jak na to?
MaK.
--- -- -
27. srp 2012 13:40 #96663
Odpověď od Houbák
Zkušený uživatel
Chápu to správně, že zmizí tag <script type='text/javascript'>?
27. srp 2012 13:55 #96664
--- -- -
Odpověď od MaK.
Zkušený uživatel
houbaku, vlastně zmizí toto:
a pak ještě na konci zmizí toto:
Mně ani tak neva, že zmizí tag, ale že to nefunguje.
Nějaký nápad?
MaK.
Code:
<!DOCTYPE HTML>
<html lang="en-us">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>Widgets Magazine</title>
<style type="text/css" media="screen">
</style>
<script type='text/javascript'>
a pak ještě na konci zmizí toto:
Code:
</script>
<script type='text/javascript'>
googletag.cmd.push(function() {
googletag.defineSlot('/12570734/brnovinky_hp_300x250', [300, 250], 'div-gpt-ad-1346048114391-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
</head>
Mně ani tak neva, že zmizí tag, ale že to nefunguje.
Nějaký nápad?
MaK.
--- -- -
27. srp 2012 14:47 #96665
Odpověď od Houbák
Zkušený uživatel
A mohu se ještě zeptat, do jakého souboru ten kód vkládáš?
27. srp 2012 15:08 #96666
--- -- -
Odpověď od MaK.
Zkušený uživatel
Vkládám to do modulu JUMI. Špatně?
MaK.
MaK.
--- -- -
27. srp 2012 15:18 #96667
Odpověď od Houbák
Zkušený uživatel
Modul JUMI neznám, ale pokud se chová jako normální modul, tak v něm infornace o DOCTYPE nemá co dělat. Toto si generuje šablona sama. Navíc nevím, jestli ten modul umí ten vložený kód umístit mezi tagy head.