Buenos días, llevo varios dias de locos, estamos incorporando el adserver DFP de google para gestionar la publicidad de la web.
Generamos el codigo de las etiquetas, que lleva una parte añadido al index.php de la plantilla (entre las etiquetas ) y otra parte de codigo como modulo html en la posicion y menu que queremos.
Hasta aquí todo bien y fuenciona correctamente. El problema viene porque al ser un periodico para varias localidades distintas, tenemos muchas posiciones independientes de modulos, nos salen ciento y pico, y el codigo de google que añadimos al head deja de funcionar cuando llevamos un numero de posiciones elevado.
Es decir, si ponemos etiquetas por ejemplo hasta 36 posiciones, funciona bien, si ponemos 50 o más deja de funcionar todo, hemos probado a poner todas las posiciones en un solo trozo de codigo o por secciones, pero el resultado es el mismo, a partir de cierto numero de anuncios, no sale nada.
El motor de anuncios, es muy potente y no nos gustaria renunciar a el, pero no sabemos si este problema es algun tipo de limitación de joomla por exceso de lineas o que...
¿habeis tenido algna experiencia similar o se os ocurre alguna forma de romper esta limitación? Gracias
Hola Juan,
Indíquenos la URL de su web para que podemos revisar el problema.
Recomendamos revises el fichero que encontrarás en /public_html/error_log y veas las últimas entradas porque normalmente ahí podrás ver el error.
Este archivo lo encuentras al acceder a tu cPanel, Administrador de Archivos, en la carpeta raíz de tu Joomla! /public_html para errores que se muestren en el frontend (página) o en /administrator/error_log para errores que tengan que ver con la administración de tu Joomla!.
Revisa también las últimas extensiones instaladas, plugins, módulos o componentes y deshabilita uno a uno los últimos instalados y recarga la página hasta localizar y aislar aquel que pueda ser el causante del conflicto.
Hola Hicham, la url es http://goo.gl/i7F5Vn
Los errores que me salen en el log, tienen que ver con el modulo metamod, pero he deshabilitado y parece que no tiene nada que ver.
Gracias
HOla Juan
El código necesario en el head como lo has añadido?, si lo has agregado manualmente a tu template entonces siempre debería salirte
Supongo que como complemento tienes otro código, diferente para cada página o para cada opción de menú. Este código se carga siempre? o también se desaparece como el código del head?
Puedes explicar mejor con algunas capturas de pantalla.
Saludos
Hola Jhon, el código, se ha añadido directamente al index.php del template (gantry), la otra parte del código, se ha añadido como modulo en la posición donde vamos a poner la publicidad.
Está bien hecho, porque funciona, con la publi de google y también con la que nosotros hemos dado de alta de prueba, el problema, viene a partir de determinado numero de posiciones, que ya dejan de verse todas, tanto las nuevas como las que ya estaban funcionando.
Es decir, si le digo a google que me cree las etiquetas por ejemplo de 20 modulos, funciona, pero si saco las etiquetas de todos los modulos que hemos previsto, algo más de 100 para todo el sitio y secciones, ya no funciona nada.
Hemos probado con un codigo para todas las posiciones a la vez, y con codigo por secciones, es decir, sacamos las etiquetas de 12 modulos (una sección) y así con cada una de las secciones, pero a partir de un numero, ya dejan de verse.
Ahora, he pegado el codigo de todas las etiquetas posibles, el banner que debería verse desde la portada, es el 728x90 que hay encima de la web, verás el espacio sombreado en gris.
¿Habrá algun tipo de limite o restricción a la hora de insertar lineas de codigo javascript en el ? Porque es que no lo entiendo.
Gracias
Hola Juan
Cuando entro a goo.gl/i7F5Vn , no puedo ver las posiciones con ?tp=1
Cuando hablas de posiciones supongo te refieres a módulos pero en una determinada posición.
Estos módulos son de tipo html personalizado? o usas alguna extensión para mostrar anuncios?, puedes enviar algunas capturas de pantalla para entender mejor lo que estas haciendo.
Saludos.
Hola Jhon, no se porque no se muestran las posiciones 🙁
Efectivamente, me refiero a módulos en determinadas posiciones, de tipo html personalizado. La etiqueta de Google DFP consta de dos partes, una situada entre en header del index.php de la plantilla, y la otra parte en el modulo html personalizado donde quieres mostrar el anuncio.
Cuando pongo pocas etiquetas, todo funciona bien, el problema, viene, cuando pongo muchas, (al tener publi diferente en cada sección y tratarse de un periodico, ttenemos muchos modulos distintos) y aqui empieza el problema, ya que deja de verse todo.
Cuando generas las etiquetas, puedes decidir si solo generas unas cuantas o todas las que has creado, pero al tener un codigo que poner siempre entre el header del index.php al final, si vas a usar todos los modulos que has creado, tienes que generar las etiqutas para todos ellos y el codigo es bastante largo (más de 100 lineas ) y no se si este es el problema, o viene por otro sitio.
Adjunto capturas del codigo que pongo en el header (parte de el) y en el modulo html personalizado.
Gracias
Hola Juan,
En http://www.labnol.org/internet/google-dfp-tutorial/14099/ indican que si tienes problemas con el uso de la herramienta, al final de la url añadir ?google_debug
Veo que Google ofrece DoubleClick a Publishers y para Small Business mi duda es si existen limitaciones en el número de anuncios a publicar o mostrar, o alguna limitación en ese sentido si se escoge un plan u otro.
Respecto a ver las posiciones de la plantilla, es posible que no lo tengas activado en Joomla!. Accede a extensiones --> gestor de plantillas --> pestaña plantillas (no estilos) --> opciones --> Vista previa de las posiciones de los módulos --> activar.
Saludos
Nada, no encuentro solución, pero si he encontrado un adserver que pinta muy bien ''adbutler.com''
Me permite hacer casi lo mismo (eso si, no es gratuito) y ademas las etiquetas sólo van en el modulo html con lo cual, ya no hay problema de tener 5 espacios para anuncios o 400. Lo estoy probando y creo que me quedo con el y me olvido de google. Gracias