Al seleccionar un filtro por URL, puede determinar cómo el filtro refinará sus datos aplicando una condición como si la URL contiene, empieza por, termina por, etc. Este artículo cubre las opciones de condición disponibles al filtrar por URL y cómo funcionan.
Las condiciones disponibles para filtrar por URL son:
- Contiene / No contiene
- Empieza por / No empieza por
- Termina con / No termina con
- Es / No es
- Es exactamente
- Coincide con una expresión regular
Al leer este artículo, puede ser útil tener en mente los diferentes componentes de una URL:
Hotjar sólo admite los siguientes caracteres
a-z, A-Z,0-9, -, ., _, /, y ~. Cualquier otro carácter debe ser codificado en porcentaje.
Contiene / No contiene
La coincidencia será correcta si la URL a la que llegan los usuarios incluye el texto especificado.
Ejemplos
Aplique la condición de filtro Contiene o No contiene, introduciendo ?x=1 en el campo de condición de filtro. Esto es lo que será o no será capturado por esta condición de filtro.
URL | ¿Coincide con la condición de filtrado? | Razón |
https://www.x.com/pages/?x=1#2 | ✅ | La URL contiene el texto especificado (?x=1). |
https://www.x.com/pages/?x=1&y=1 | ✅ | La URL contiene el texto especificado (?x=1). |
https://www.x.com/pages/subpage | ❌ | La URL no contiene el texto especificado (?x=1). |
https://www.x.com/pages/ | ❌ | La URL no contiene el texto especificado (?x=1). |
Empieza por / No empieza por
La coincidencia será correcta si la URL a la que llegan los usuarios empieza exactamente como se especifica, incluido el protocolo.
Ejemplos
Aplique la condición de filtro Empieza por o No empieza por, introduciendo https://www.x.com/pages/ en el campo de condición de filtro. Esto es lo que será o no será capturado por esta condición de filtro.
URL | ¿Coincide con la condición de filtrado? | Razón |
https://www.x.com/pages/ | ✅ | El inicio de la URL coincide (https://www.x.com/pages/). |
https://www.x.com/pages/subpage | ✅ | El inicio de la URL coincide (https://www.x.com/pages/). |
https://www.x.com/pages/?x=1#2 |
✅ | El inicio de la URL coincide (https://www.x.com/pages/). |
www.x.com/pages/ | ❌ | La URL no incluye el protocolo (https://). |
Termina con / No termina con
La coincidencia será correcta si la URL a la que llegan los usuarios termina exactamente como se especifica.
Ejemplos
Aplique la condición de filtro Termina con o No termina con, introduciendo las páginas en el campo de condición de filtro. Esto es lo que será o no será capturado por esta condición de filtro.
URL | ¿Coincide con la condición de filtrado? | Razón |
https://www.x.com/pages | ✅ | El final de la URL coincide (páginas). |
https://www.x.com/pages/subpage | ❌ | El final de la URL no coincide con la condición de filtro especificada (páginas). |
https://www.x.com/pages/?x=1#2 |
❌ | El final de la URL no coincide con la condición de filtro especificada (páginas). |
www.x.com/pages | ✅ | El final de la URL coincide (páginas). |
Es / No es
La coincidencia será correcta si la ruta URL a la que llegan los usuarios coincide con la ruta URL especificada. Se ignorarán las cadenas de consulta, los fragmentos y la presencia o no de 'www'.
Ejemplos
Aplique la condición de filtro Es o No es, introduciendo https://www.x.com/pages como URL en el campo de condición de filtro. Esto es lo que será o no será capturado por esta condición de filtro.
URL | ¿Coincide con la condición de filtrado? | Razón |
https://www.x.com/pages/ | ✅ | El dominio (x.com) y la ruta URL (/pages) coinciden. |
https://www.x.com/pages/subpage | ❌ | /subpágina no se ha incluido en la condición de filtrado de ruta URL aplicada aquí, por lo que no coincidirá con el filtro aplicado. |
https://www.x.com/pages/?x=1 | ✅ | La cadena de consulta (?x=1) es ignorada por esta condición de filtrado. |
https://www.x.com/PAGES | ✅ | La URL no distingue entre mayúsculas y minúsculas. |
https://x.com/pages | ✅ | Las 'www' se ignoran. |
https://www2.x.com/pages | ❌ | Sólo se ignora 'www', cualquier otra forma de prefijo o subdominio debe incluirse en la condición del filtro. |
Es exacta
La coincidencia será correcta si la ruta URL, la cadena de consulta y el fragmento en el que aterrizan los usuarios coinciden exactamente con los especificados.
Ejemplos
Aplica la condición de filtro Es exactamente, introduciendo https://www.x.com/pages/?x=1 como URL en el campo de condición de filtro. Esto es lo que capturará o no capturará esta condición de filtro.
URL | ¿Coincide con la condición de filtrado? | Razón |
https://www.x.com/pages/?x=1 | ✅ | Todos los componentes de la URL coinciden exactamente. |
https://www.x.com/pages/subpage | ❌ | Falta la cadena de consulta requerida (?x=1) y la ruta URL no debe incluir /subpage. |
https://www.x.com/pages/ | ❌ | Falta la cadena de consulta requerida (?x=1). |
https://www.x.com/pages/?x=1&y=1 | ❌ | La URL tiene una cadena de consulta no coincidente (&y=1) al final de la misma. |
https://www.x.com/pages/?x=1#2 | ❌ | Al final de la URL hay un fragmento de URL que no coincide (#2). |
Coincidencias regex
La coincidencia será correcta si la URL coincide con el patrón especificado. Esta consulta utiliza la variante RE2 de regex.
Ejemplos
En los siguientes ejemplos, los asteriscos * indican una parte variable de la URL.
Objetivo | Ejemplo REGEX |
www.example.com/pages/* |
www\.example\.com/pages\/(.+) |
www.example.com/pages/*/artículo | www\.example\.com/pages\/(.+)\/article |
example.com/products/*, pero no example.com/products/*/page o example.com/products/*/otherpage | \/ejemplo.com/productos/(.+)\/$ |
Más ejemplos de expresiones regulares
Si desea ver más ejemplos de expresiones regulares, consulte nuestro artículo Cómo utilizar expresiones regulares para la segmentación de páginas y el bloqueo de IP.