Análisis de formulario
- Acerca del análisis de formularios
- Conexión
- Estadísticas de un grupo de páginas
- Caracteres utilizados para mostrar estadísticas
- Cómo mostrar los datos en un iframe
- Preguntas y respuestas
- No se recopilan datos para un formulario
- ¿Por qué se produce un error al abrir la página con el formulario?
- ¿Qué debo hacer para que el Análisis de Formularios no cuente datos para el formulario de búsqueda?
- Una página tiene varios formularios, pero el informe muestra datos para uno solo. ¿Cómo puedo ver los datos de los demás?
- ¿Por qué el Análisis de Formularios no muestra datos para todos los usuarios que completaron un formulario en el sitio?
- ¿Por qué los datos del análisis de formularios son diferentes de las estadísticas en otros informes?
Acerca del análisis de formularios
El Análisis de formularios es una herramienta diseñada para sitios que utilizan activamente formularios para completar. Algunos ejemplos de formularios son la barra de búsqueda en un sitio o un formulario de contacto. El Análisis de formularios ayuda a entender cómo interactúan exactamente los usuarios del sitio con los formularios.
Esta herramienta ofrece dos maneras de visualizar datos: Conversión de formularios y Campos de formularios.
La tasa de conversión de formularios le permite visualizar lo siguiente:
- La cantidad de vistas de la página que contiene el formulario.
- La cantidad de interacciones con el formulario.
- La cantidad de formularios enviados.
Campos de formularios contiene la siguiente información:
- El tiempo durante el que se interactúa con cada campo en el formulario.
- Los campos que se dejan vacíos en el formulario.
- Los campos desde los que los usuarios abandonan la página sin enviar el formulario (es decir, los campos que presentan dificultades para ser completados).
Si hay varios formularios en la página analizada, puede alternar entre ellos mediante la lista de formularios.
Conexión
Para obtener datos utilizando el análisis de formularios, siga estos pasos:
- En la interfaz de Yandex Metrica, vaya a Configuración → Etiqueta.
- Seleccione la opción Reproducción de sesión, mapa de desplazamiento, análisis de formularios.
- Instale el código de etiqueta actualizado en las páginas del sitio que contienen el formulario.
Se recopilan datos del formulario si:
- El sitio utiliza codificación UTF-8.
- El evento
submit
se utiliza para transmitir el contenido del formulario. - Los campos del formulario no están ocultos (usando el valor
display: none
para el atributostyle
).
Nota
-
El análisis de formularios utiliza datos recibidos de la Reproducción de sesión, por lo que el número de informes es limitado. El informe muestra datos en los formularios durante 15 días, incluido el actual.
Por lo general, hay suficientes datos para recibir un informe de calidad sobre la interacción de los usuarios con los formularios. El sistema ofrece una muestra representativa registrando una serie no uniforme de sesiones durante el día.
-
El formulario para realizar pedidos suele aparecer en tiendas en línea solo cuando hay productos en la cesta. Para ver el informe sobre cómo los usuarios interactúan con este formulario, diríjase al sitio de la tienda en su navegador, coloque cualquier artículo en el carrito y luego vaya a la página con el informe del formulario en Yandex Metrica.
Estadísticas de un grupo de páginas
Para ver las estadísticas de un grupo de páginas, puede utilizar caracteres extra en el cuadro de la URL.
Caracteres utilizados para mostrar estadísticas
Carácter |
Descripción |
Ejemplo |
* |
Coincide con cualquier cantidad de cualquier carácter |
Mostrar datos para todas las páginas con URLs que comienzan con https://ejemplo.com/articulos/, incluyendo la página especificada: Si ingresa la dirección sin caracteres adicionales, Metrica ofrecerá una sugerencia desplegable con el carácter* |
~ |
La condición es una expresión regular |
Mostrar datos de las páginas con una URL que coincida con una expresión regular. Por ejemplo: |
Veamos un ejemplo. Necesita estadísticas sobre cómo interactúan los usuarios con la barra de búsqueda. Pero le interesa cómo interactúan con la barra de búsqueda en todas las páginas del sitio web.
Para que estos datos aparezcan en Análisis de formularios, introduzca https://example.com/* en el cuadro de direcciones (después de ingresarlo, los mismos datos aparecen en la sugerencia desplegable). Los datos se cargan automáticamente y se muestran como cifra sumada para todas las páginas que tienen esta barra de búsqueda.
Cómo mostrar los datos en un iframe
Si su sitio está protegido para evitar que se muestre en un iframe (se utiliza el encabezado X-Frame-Options
en la configuración del servidor), no podrá ver los datos recopilados. Para ver los datos de sesión del sitio, use una expresión regular en la configuración del servidor para agregar excepciones para los siguientes dominios:
- su sitio web
- metrika.yandex.ru
- metrika.yandex.by
- metrica.yandex.com
- metrica.yandex.com.tr
- webvisor.com y sus subdominios
^https?:\/\/([^\/]+\.)?(tudominio\.com|webvisor\.com|metri[ck]a\.yandex\.(com|ru|by|com\.tr))\/
Si utiliza nginx, agregue las siguientes excepciones a su configuración:
location / {
set $frame_options '';
if ($http_referer !~ '^https?:\/\/([^\/]+\.)?(tudominio\.com|webvisor\.com|metri[ck]a\.yandex\.(com|ru|by|com\.tr))\/'){
set $frame_options 'SAMEORIGIN';
}
add_header X-Frame-Options $frame_options;
...
}
donde sudominio\.com
es el nombre de dominio del sitio. Use la zona de dominio de su sitio (puede diferir de .com).
Preguntas y respuestas
No se recopilan datos para un formulario
Se recopilan datos del formulario si:
- El sitio utiliza codificación UTF-8.
- El evento
submit
se utiliza para transmitir el contenido del formulario. - Los campos del formulario no están ocultos (usando el valor
display: none
para el atributostyle
).
¿Por qué se produce un error al abrir la página con el formulario?
La página con el formulario podría abrirse con un error debido a los siguientes motivos:
-
Su sitio utiliza protección contra la representación en un
iframe
(el sitio devuelve el encabezadoX-Frame-Options: SAMEORIGIN
oX-Frame-Options: DENY
).Para reproducir sesiones correctamente, debe eliminar el código de protección (contáctese con la persona responsable del sitio) o configurar el servidor web.
-
Un firewall en el equipo o la red está bloqueando el acceso a:
- Los dominios
metrika.yandex.ru
ymc.yandex.ru
. - El dominio
*.yandex.tld
.
- Los dominios
-
El sitio no se abre sin el prefijo www.
¿Qué debo hacer para que el Análisis de Formularios no cuente datos para el formulario de búsqueda?
Para excluir un formulario no deseado del análisis, asígnale la clase CSS ym-disable-submit
.
Una página tiene varios formularios, pero el informe muestra datos para uno solo. ¿Cómo puedo ver los datos de los demás?
Seleccione el formulario deseado para verlo en el menú de la esquina superior derecha de la página.
¿Por qué el Análisis de Formularios no muestra datos para todos los usuarios que completaron un formulario en el sitio?
Análisis de formularios utiliza datos recibidos de Reproducir sesión, y tiene las mismas limitaciones en cuanto a la cantidad de informes.
Por lo general, hay suficientes datos para recibir un informe de calidad sobre la interacción de los usuarios con los formularios. El sistema ofrece una muestra representativa registrando una serie no uniforme de sesiones durante el día.
¿Por qué los datos del análisis de formularios son diferentes de las estadísticas en otros informes?
El informe de Análisis de Formularios solo incluye páginas donde los formularios se envían utilizando el evento submit
. Si no hubo ninguno, la sesión no se cuenta. Por lo tanto, el número de vistas de página y el número de sesiones registradas en el informe de Análisis de Formularios pueden no coincidir.
Además, la ausencia de datos puede deberse a que el formulario no está en el área visible de la pantalla. En este caso, el usuario no ve el formulario, y la sesión no se cuenta para el informe de Análisis de Formularios.
Enlaces útiles |
Capacitación en línea |