Para configurar el seguimiento del consentimiento de ActiveProspect en un formulario de Centryka:
- Construye tu formulario como lo harías normalmente
- Cree un campo de texto corto personalizado llamado ‘xxTrustedFormCertUrl’ > arrastre el campo a su formulario encima del botón de envío
- Guarde el formulario > Haga clic en el botón “Integrar formulario” > Haga clic en la pestaña “Enlace” > Copie la URL del formulario y ábralo en otra pestaña de Google Chrome (volverá a esta pestaña después del paso 4)
- Arrastre un campo HTML al formulario debajo del botón > seleccione el campo HTML > haga clic en el botón “Editar script” > copie y pegue el script personalizado a continuación (no lo guarde todavía)
- Regrese a la pestaña que abrió en el Paso 3 > haga clic derecho en la página y seleccione ‘Inspeccionar’ > elija el puntero del mouse > haga clic en el campo xxTrustedFormCertUrl > copie su ID
- Regrese al formulario/Editar Script modal y reemplace FORMID en ambas instancias con el ID que copió > Guardar
- Copie el CSS personalizado a continuación > Abra la pestaña Estilos > péguelo en el campo CSS personalizado > cambie el número entre paréntesis para que corresponda con la posición del campo xxTrustedFormCertUrl en su formulario.
- Guardar formulario
CSS personalizado para formularios:
.form-field-wrapper:nth-child(n) {
pantalla: ninguna;
}
CSS personalizado para encuestas:
.slide-no-NúmeroDeDiapositiva .envoltorio-de-campo-de-formulario:nth-child(n) {
pantalla: ninguna;
}
Nota:
- SlideNumber es un marcador de posición. Debe reemplazarse con el número de diapositiva de la encuesta.
- n es un marcador de posición para el campo que el cliente desea ocultar.
- Coloque xxTrustedFormCertUrl encima de todos los campos ocultos en una diapositiva/formulario.
Ejemplo :
Si el campo xxTrustedFormCertUrl está en la segunda diapositiva y el cuarto elemento
.diapositiva-no-2 .envoltorio-de-campo-de-formulario:nth-child(4) {
pantalla: ninguna;
}
Script personalizado:
<script type="text/javascript">
(function() {
var field = 'xxTrustedFormCertUrl';
var provideReferrer = false;
var invertFieldSensitivity = false;
var tf = document.createElement('script');
tf.type = 'text/javascript'; tf.async = true;
tf.src = 'http' + ('https:' == document.location.protocol ? 's' : '') +
'://api.trustedform.com/trustedform.js?provide_referrer=' + escape(provideReferrer) + '&field=' + escape(field) + '&l='+new Date().getTime()+Math.random() + '&invert_field_sensitivity=' + invertFieldSensitivity;
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(tf, s); }
)();
function trustedFormCertUrlCallback(certificateUrl) {
document.getElementsByName('customFieldId')[0].value = certificateUrl;
document.getElementsByName('customFieldId')[0].dispatchEvent(new Event("input"));
}
</script>
<noscript>
<img src="http://api.trustedform.com/ns.gif" />
</noscript>
HTML