J
JuarbeAbraham
No recomendado
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
<script type="text/javascript">
var imageURLs = [
"https://od.lk/s/MzNfMTY1NzkxMzZf/Anuncio%20300x300.png"
, "https://od.lk/s/MzNfMTY1ODI0MDdf/Anuncio%20300x300%203.png"
, "https://od.lk/s/MzNfMTY1ODI0MDZf/Anuncio%20300x300%202.png"
];
function getImageTag() {
var img = '<img src=\"';
var randomIndex = Math.floor(Math.random() * imageURLs.length);
img += imageURLs[randomIndex];
img += '\" alt=\"Some alt text\"/>';
return img;
}
</script>
<script type="text/javascript">
document.write(getImageTag());
</script>
Si lo haces con javascript te arriesgas a que tus anunciantes te penalicen, adsense por ejemplo pide que no cambies el javascript de ellos, pero con php no hay problemaLo puedes hacer en el lado de php, haces una lista con todos los anuncios y las pociones, seleccionas aleatoriamente los índices de los que vas a mostrar y luego renderizas
Así es, tendrás que modificarlo o crear un archivo nuevo y llamarloSi, pero supongo que con PHP abría que añadir el código dentro del tema en wordpress, verdad? No uso adsense, uso adsterra y adskeeper.
Si, pero supongo que con PHP abría que añadir el código dentro del tema en wordpress, verdad? No uso adsense, uso adsterra y adskeeper.
var anuncios = [];
var index = 0;
anuncios[0] = 'Codigo anuncio 1';
anuncios[1] = 'Codigo anuncio 2';
anuncios[2] = 'Codigo anuncio 3';
index = Math.floor(Math.random() * anuncios.length);
document.write(anuncios[index]);
o crear un mini plugin. La pregunta es que sabes de programación y cuales son las condiciones de los anunciantes que usasAsí es, tendrás que modificarlo o crear un archivo nuevo y llamarlo
<script>
var anuncios = [];
var index = 0;
anuncios[0] = '<script type="text/javascript">
atOptions = {
'key' : '335bf52c11ddd367d6e0b0fd2c50b2cc',
'format' : 'iframe',
'height' : 250,
'width' : 300,
'params' : {}
};
document.write('<scr' + 'ipt type="text/javascript" src="http' + (location.protocol === 'https:' ? 's' : '') + '://www.madratesforall.com/335bf52c11ddd367d6e0b0fd2c50b2cc/invoke.js"></scr' + 'ipt>');
</script>';
anuncios[1] = '<!-- Composite Start -->
<div id="M545930ScriptRootC832619">
</div>
<script src="https://jsc.adskeeper.co.uk/p/e/pelisyseriesdesobra.co.832619.js" async>
</script>
<!-- Composite End -->
';
anuncios[2] = '<script>
var anuncios = [];
var index = 0;
anuncios[0] = '<script type="text/javascript">
atOptions = {
'key' : '335bf52c11ddd367d6e0b0fd2c50b2cc',
'format' : 'iframe',
'height' : 250,
'width' : 300,
'params' : {}
};
document.write('<scr' + 'ipt type="text/javascript" src="http' + (location.protocol === 'https:' ? 's' : '') + '://www.madratesforall.com/335bf52c11ddd367d6e0b0fd2c50b2cc/invoke.js"></scr' + 'ipt>');
</script>';
anuncios[1] = '<!-- Composite Start -->
<div id="M545930ScriptRootC832619">
</div>
<script src="https://jsc.adskeeper.co.uk/p/e/pelisyseriesdesobra.co.832619.js" async>
</script>
<!-- Composite End -->
';
anuncios[2] = 'Codigo anuncio 3';
index = Math.floor(Math.random() * anuncios.length);
document.write(anuncios[index]);
</script>
';
index = Math.floor(Math.random() * anuncios.length);
document.write(anuncios[index]);
</script>
<script>
var anuncios = [];
var index = 0;
anuncios[0] = '<script type=\"text\/javascript\"> \r\natOptions = { \r\n\'key\' : \'335bf52c11ddd367d6e0b0fd2c50b2cc\', \r\n\'format\' : \'iframe\',\r\n \'height\' : 250,\r\n \'width\' : 300, \r\n\'params\' : {} };\r\n document.write(\'<scr\' + \'ipt type=\"text\/javascript\" src=\"http\' + (location.protocol === \'https:\' ? \'s\' : \'\') + \':\/\/www.madratesforall.com\/335bf52c11ddd367d6e0b0fd2c50b2cc\/invoke.js\"><\/scr\' + \'ipt>\'); \r\n<\/script>';
anuncios[1] = '<div id=\"M545930ScriptRootC832619\"><\/div>\r\n<script src=\"https:\/\/jsc.adskeeper.co.uk\/p\/e\/pelisyseriesdesobra.co.832619.js\" async><\/script>';
anuncios[2] = '<script type=\"text\/javascript\">\r\namzn_assoc_tracking_id = \"pelisyseriesd-20\";\r\namzn_assoc_ad_mode = \"manual\";\r\namzn_assoc_ad_type = \"smart\";\r\namzn_assoc_marketplace = \"amazon\";\r\namzn_assoc_region = \"US\";\r\namzn_assoc_design = \"enhanced_links\";\r\namzn_assoc_asins = \"B085C8JDL7\";\r\namzn_assoc_placement = \"adunit\";\r\namzn_assoc_linkid = \"dd0419cd439d50c01bda3aaa1e9ff447\";\r\n<\/script>\r\n<script src=\"\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US\"><\/script>';
index = Math.floor(Math.random() * anuncios.length);
document.write(anuncios[index]);
</script>
Gracias 🙂@Cintia Rios y @miguel2008 este fue el código que me dio y funciona muy bien:
JavaScript:<script> var anuncios = []; var index = 0; anuncios[0] = '<script type=\"text\/javascript\"> \r\natOptions = { \r\n\'key\' : \'335bf52c11ddd367d6e0b0fd2c50b2cc\', \r\n\'format\' : \'iframe\',\r\n \'height\' : 250,\r\n \'width\' : 300, \r\n\'params\' : {} };\r\n document.write(\'<scr\' + \'ipt type=\"text\/javascript\" src=\"http\' + (location.protocol === \'https:\' ? \'s\' : \'\') + \':\/\/www.madratesforall.com\/335bf52c11ddd367d6e0b0fd2c50b2cc\/invoke.js\"><\/scr\' + \'ipt>\'); \r\n<\/script>'; anuncios[1] = '<div id=\"M545930ScriptRootC832619\"><\/div>\r\n<script src=\"https:\/\/jsc.adskeeper.co.uk\/p\/e\/pelisyseriesdesobra.co.832619.js\" async><\/script>'; anuncios[2] = '<script type=\"text\/javascript\">\r\namzn_assoc_tracking_id = \"pelisyseriesd-20\";\r\namzn_assoc_ad_mode = \"manual\";\r\namzn_assoc_ad_type = \"smart\";\r\namzn_assoc_marketplace = \"amazon\";\r\namzn_assoc_region = \"US\";\r\namzn_assoc_design = \"enhanced_links\";\r\namzn_assoc_asins = \"B085C8JDL7\";\r\namzn_assoc_placement = \"adunit\";\r\namzn_assoc_linkid = \"dd0419cd439d50c01bda3aaa1e9ff447\";\r\n<\/script>\r\n<script src=\"\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US\"><\/script>'; index = Math.floor(Math.random() * anuncios.length); document.write(anuncios[index]); </script>
El anuncio 0 es de Adsterra, el anuncio 1 es de Adskeeper, y el numero 2 es de Amazon.
Para eso estamos, pero recuerda que los códigos son de demostración, por lo que no se vera nada si no añades tus propios códigos.Gracias 🙂
Si pones dos bloques de anuncios con el mismo código, posiblemente se repitan, y si pones un solo bloque, es posible que aparezca varias veces antes de pasar a otro.¿Tu script hace que no se repita la URL aleatoria?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?