Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Cómo se pone el código de Analytics en foro SMF

Estas en el tema de Cómo se pone el código de Analytics en foro SMF en el foro de Sistemas de gestión de contenidos en Foros del Web. Debe ser sencillo pero es que me da error cada vez que lo pongo. Dónde lo tenéis puesto vosotros y cómo? Un saludo!...
  #1 (permalink)  
Antiguo 06/05/2007, 19:04
 
Fecha de Ingreso: enero-2007
Mensajes: 75
Antigüedad: 17 años, 9 meses
Puntos: 0
Cómo se pone el código de Analytics en foro SMF

Debe ser sencillo pero es que me da error cada vez que lo pongo.

Dónde lo tenéis puesto vosotros y cómo?

Un saludo!
  #2 (permalink)  
Antiguo 06/05/2007, 21:32
Avatar de F.Y.N.
Colaborador
 
Fecha de Ingreso: noviembre-2006
Ubicación: En un acorde de LA menor
Mensajes: 5.807
Antigüedad: 18 años
Puntos: 116
Re: Cómo se pone el código de Analytics en foro SMF

Antes de la etiqueta </body>, al final de todo el contenido

Cita:
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-925XXX-3";
urchinTracker();

</script>
</body>
</html>
__________________
ATi se te nota la nvidia...
  #3 (permalink)  
Antiguo 07/05/2007, 13:29
 
Fecha de Ingreso: enero-2007
Mensajes: 75
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: Cómo se pone el código de Analytics en foro SMF

Cita:
Iniciado por F.Y.N. Ver Mensaje
Antes de la etiqueta </body>, al final de todo el contenido
Hola FYN. No hay body ni html alguno. El index template es php puro, no hay etiqueta de html ni body...

Un saludo
  #4 (permalink)  
Antiguo 07/05/2007, 15:58
Avatar de F.Y.N.
Colaborador
 
Fecha de Ingreso: noviembre-2006
Ubicación: En un acorde de LA menor
Mensajes: 5.807
Antigüedad: 18 años
Puntos: 116
Re: Cómo se pone el código de Analytics en foro SMF

Cita:
Iniciado por Salva87 Ver Mensaje
Hola FYN. No hay body ni html alguno. El index template es php puro, no hay etiqueta de html ni body...

Un saludo
Dame la URL de tu web, es imposible que no haya etiquetas, yo uso vBulletin y el </body> se genera en una plantilla llamada "footer", debiera ser parecido en SMF. Pero si tiene que haber etiquetas, las templates en PHP las generan.
__________________
ATi se te nota la nvidia...
  #5 (permalink)  
Antiguo 07/05/2007, 16:10
 
Fecha de Ingreso: enero-2007
Mensajes: 75
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: Cómo se pone el código de Analytics en foro SMF

Cita:
Iniciado por F.Y.N. Ver Mensaje
Dame la URL de tu web, es imposible que no haya etiquetas, yo uso vBulletin y el </body> se genera en una plantilla llamada "footer", debiera ser parecido en SMF. Pero si tiene que haber etiquetas, las templates en PHP las generan.
Yo también uso el vbulletin pero el SMF no las crea...es distinto

He probado a meterlo al final del todo, incluso después del cierre de la etiqueta php. Ahora ya no da error. Mañana veré si google lo lee...

Un saludo!
  #6 (permalink)  
Antiguo 07/05/2007, 20:23
Avatar de F.Y.N.
Colaborador
 
Fecha de Ingreso: noviembre-2006
Ubicación: En un acorde de LA menor
Mensajes: 5.807
Antigüedad: 18 años
Puntos: 116
Mensaje Re: Cómo se pone el código de Analytics en foro SMF

No puede haber sitio web sin etiquetas:

Cita:
<div id="footerarea" class="smalltext mainpadding"><hr />
<span class="smalltext" style="display: inline; visibility: visible; font-family: Verdana, Arial, sans-serif;"><a href="http://www.simplemachines.org/" title="Simple Machines Forum" target="_blank">Powered by SMF 2.0 Alpha</a> |

<a href="http://www.simplemachines.org/about/copyright.php" title="Free Forum Software" target="_blank">SMF &copy; 2006, Simple Machines LLC</a>
</span><br />
<a href="http://validator.w3.org/check/referer" target="_blank">XHTML</a> |
<a href="http://jigsaw.w3.org/css-validator/check/referer?warning=no&amp;profile=css2" target="_blank">CSS</a> |
<a href="http://www.simplemachines.org/community/index.php?action=.xml" target="_blank">XML</a>
<div class="smalltext topmargin">Page created in 8.676 seconds with 9 queries.</div>

<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
window.addEventListener("load", smf_codeFix, false);
function smf_codeFix()
{
var codeFix = document.getElementsByTagName ? document.getElementsByTagName("div") : document.all.tags("div");

for (var i = 0; i < codeFix.length; i++)
{
if (codeFix[i].className == "code" && (codeFix[i].scrollWidth > codeFix[i].clientWidth || codeFix[i].clientWidth == 0))
codeFix[i].style.overflow = "scroll";
}
}
// ]]></script>
<div id="advert">
<div id="ad"><script type="text/javascript"><!--
google_ad_client = "pub-8122377091860221";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
google_ad_channel = "";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><div id="beacon_47" style="position: absolute; left: 0px; top: 0px; visibility: hidden;"><img src='http://www.simplemachines.org/adsystem/adlog.php?bannerid=47&amp;clientid=63&amp;zoneid=3 &amp;source=&amp;block=0&amp;capping=0&amp;cb=d8ed 9d98439f5e25437d90021a66c524' width='0' height='0' alt='' style='width: 0px; height: 0px;' /></div>
</div>
</div>
<!-- Stats by Goooooogle -->
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>

<script type="text/javascript">
_uacct = "UA-148059-1";
urchinTracker();
</script>
</div>
</div>
</div>
<div id="ajax_in_progress" style="display: none;">
<img src="http://www.simplemachines.org/community/Themes/smsite/images/loading.gif" style="margin-right: 0.6em;" alt="" />Loading...
</div>
</body></html>
Eso lo saque desde un foro SMF con el codigo de analytics, solamente tienes que buscar en que plantilla se genera el </body>
__________________
ATi se te nota la nvidia...
  #7 (permalink)  
Antiguo 31/01/2008, 12:36
Avatar de webbeginner  
Fecha de Ingreso: noviembre-2004
Mensajes: 241
Antigüedad: 20 años
Puntos: 2
Re: Cómo se pone el código de Analytics en foro SMF

Cita:
Iniciado por F.Y.N. Ver Mensaje
No puede haber sitio web sin etiquetas:

Eso lo saque desde un foro SMF con el codigo de analytics, solamente tienes que buscar en que plantilla se genera el </body>

Creo que esa fue la pregunta inicial ¿EN DONDE SE PONE EL CODIGO DE GOOGLE ANALYTICS EN EL FORO SMF?

ES OBVIO QUE "Antes de la etiqueta </body>"

Alguien conoce la respuesta?

Yo tmb tengo la duda
__________________
************************
"La bondad es simple; la maldad, múltiple"
  #8 (permalink)  
Antiguo 02/03/2008, 23:21
Avatar de lucasan
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: Cali - Colombia
Mensajes: 1.144
Antigüedad: 17 años, 5 meses
Puntos: 59
Re: Cómo se pone el código de Analytics en foro SMF

Hola, logré poner el código de analytics en mi foro smf, casi no encuentro donde ponerlo (si, es muy obvio que antes de la etiqueta </body> pero el rollo es donde está esa etiqueta)

Pues para el tema que tengo instalado busqué el archivo index.template.php

y ahi busque linea por linea (poruqe es bien complejo el archivo) donde estaba el </body> que a propósito no estaba al final...

y ahi lo ubiqué, ahora el dilema, todo es puro PHP entonces hay que poner el código así:

Código PHP:
echo "<script type=\"text/javascript\">
var gaJsHost = ((\"https:\" == document.location.protocol) ? \"https://ssl.\" : \"http://www.\");
document.write(unescape(\"%3Cscript src='\" + gaJsHost + \"google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E\"));
</script>
<script type=\"text/javascript\">
var pageTracker = _gat._getTracker(\"UA-2386953-7\");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</body></html>"

Prueben y cuentan como les fue.

PD. cuando miro los Js incluidos está el de analytics, pero aun no ha recopilado datos para saber si funciona o no mañana sabré y lo posteare.

Saludos.
__________________
Plan Original Desarrollo Web
~$>sudo apt-get install -f
"Asi debería arreglarse todo en la vida"
  #9 (permalink)  
Antiguo 08/05/2008, 12:30
 
Fecha de Ingreso: mayo-2008
Mensajes: 1
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Cómo se pone el código de Analytics en foro SMF

Tengo un gran problema, para mi tampoco es posible colocar el codigo de seguimiento del google analytics la verdad ni siquiera encuentro donde es que debe ir y menos el famoso </body>

Alguien me puede ayudar por favor la direccion es www.finanzasperu.com/foro

Veo que han colocado un montón de codigos y demás pero yo ni eso encuentro.
  #10 (permalink)  
Antiguo 22/07/2008, 12:58
 
Fecha de Ingreso: mayo-2008
Mensajes: 11
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Cómo se pone el código de Analytics en foro SMF

Aunque mucha gente no lo crea, en los index.php del foro smf no hay html, asi que hay que crear html dentro del archivo .php, se que eso se puede hacer, pero el problema es como?. Alguno sabe como poner html dentro de un archivo .php?

salu2
  #11 (permalink)  
Antiguo 18/01/2009, 20:27
Avatar de jhonbuma  
Fecha de Ingreso: junio-2008
Mensajes: 1
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Cómo se pone el código de Analytics en foro SMF

Hola a todos,

Después de buscar un largo rato me encontré con la solución, lo que sucede es que se debe escapar el apóstrofe y no las comillas, es decir este ( ' ) lo que está dentro del paréntesis. Ya los solucione en mi foro.

Pueden ver como hacerlo aquí:

Se debe insertar una barra invertida (backslash) antes de cada apóstrofe ‘ del código de Google Analytics.

El código que funciona es el siguiente: (en color rojo los cambios)

<script type=”text/javascript”>
var gaJsHost = ((”https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(”%3Cscript src=\‘” + gaJsHost + “google-analytics.com/ga.js\‘ type=\‘text/javascript\‘%3E%3C/script%3E”));
</script>
<script type=”text/javascript”>
var pageTracker = _gat._getTracker(”UA-9999999-1″);
pageTracker._trackPageview();
</script>

Con cuatro barras invertidas se soluciona el problema.


Lo encontré aquí:
http://elsigno.com/wordpress/2008/08/05/incluir-codigo-de-google-analytics-en-smf/#comment-240
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:30.