Cordial Saludo
Empece hacer una campaña con facebook y ellos me dan este código para pegarlo donde yo desee saber si ellos reliazaron cierta acción
En mi caso quiero saber si llenan el siguiente formulario que esta en el siguiente link de mi pagina http://www.serbebproducciones.com/index.php/servicios/15-anos.html, en que parte debo pegar el código que ellos me dan.
Ellos me dan la siguiente información:
Copia el siguiente código y pégalo entre y en la página del sitio web donde desees realizar el seguimiento de las conversiones.
Como hago para llegar ahi basandonos en el link que les di con anterioridad.
Copia el siguiente código y pégalo entre y en la página del sitio web donde desees realizar el seguimiento de las conversiones.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
No nos has pegado el código que tienes que insertar aunque supongo que sera un javascript.
Entiendo por lo que comentas que este código se tiene que cargar únicamente cuando se rellena el formulario.
De ser así, vete en la administración de Joomla al formulario en cuestión y pulsa en el botón Editar Formulario que está en la parte superior derecha. Ahora pulsa en la pestaña Enviar Piezas.
En el apartado Final del Submit elige la opción Personalizado y en la caja que se muestra debajo pega el siguiente código:
echo <<<FIN Aquí pon el código que te hans pasado FIN;
Hola Pablo
En el apartado me muestra el siguiente codigo:
// load the standard FacileForms library
$this->execPieceByName('ff_InitLib');
check attempt to post with invalid security code
if (ff_getSubmit('seccode') != JFactory::getSession()->get('ff_seccode','')) {
$this->status = 1000; // our custom error code
$this->message = "Código de seguridad incorrecto.";
} // if
En que parte coloco el código que me dio Facebook, el codigo que me dio facebook es el siguiente:
var fb_param = {};
fb_param.pixel_id = '6010057217570';
fb_param.value = '0.00';
(function(){
var fpw = document.createElement('script');
fpw.async = true;
connect.facebook.net/en_US/fp.js';
var ref = document.getElementsByTagName('script')[0];
ref.parentNode.insertBefore(fpw, ref);
})();
Muchas gracias
Hola,
Ese código que indicas deberías estar en el apartado Inicio del Submit, no en Final del Submit. Se trata del código que verifica el captcha y no tendría sentido ejecutarlo una vez que el formulario se ha enviado.
Por tanto, si lo tienes en el Final del Submit mueve ese código al Inicio del Submit y pon tu código siguiendo las indicaciones que te he dado, es decir, tendría que quedar algo así:
echo <<<FIN var fb_param = {}; fb_param.pixel_id = '6010057217570'; fb_param.value = '0.00'; (function(){ var fpw = document.createElement('script'); fpw.async = true; fpw.src = '//connect.facebook.net/en_US/fp.js'; var ref = document.getElementsByTagName('script')[0]; ref.parentNode.insertBefore(fpw, ref); })(); FIN;
Hola Pablo
Gracias por tus prontas y claras respuestas, pero tengo una duda, cuando me dices
echo <<<FIN
esa parte no la veo en el código o simplemente te refieres que es el final del codigo que ya aparece en mi Submit
Muchas gracias y disculpa yaa que de programación no se nada.
Dios te bendiga.
Hola Sergio,
Efectivamente, FIN indica el final del código.