View a markdown version of this page

Parámetros de página - AWS Estudio de aplicaciones

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Parámetros de página

Los parámetros de página son una forma de enviar información entre páginas y, con frecuencia, se utilizan al navegar de una página a otra dentro de una aplicación de App Studio para mantener el contexto o transmitir datos. Los parámetros de página suelen constar de un nombre y un valor.

Casos de uso de parámetros de página

Los parámetros de página se utilizan para pasar datos entre diferentes páginas y componentes dentro de tus aplicaciones de App Studio. Son especialmente útiles para los siguientes casos de uso:

  1. Búsqueda y filtrado: cuando los usuarios buscan en la página de inicio de tu aplicación, los términos de búsqueda se pueden pasar como parámetros a la página de resultados, lo que permite que esta muestre solo los elementos filtrados relevantes. Por ejemplo, si un usuario buscanoise-cancelling headphones, el parámetro con el valor se noise-cancelling headphones puede pasar a la página de la lista de productos.

  2. Visualización de los detalles del artículo: si un usuario hace clic en un anuncio, como un producto, el identificador único de ese artículo se puede pasar como parámetro a la página de detalles. Esto permite que la página de detalles muestre toda la información sobre el artículo específico. Por ejemplo, cuando un usuario hace clic en un producto de auriculares, el identificador único del producto pasa como parámetro a la página de detalles del producto.

  3. Introducir el contexto del usuario al navegar por las páginas: a medida que los usuarios navegan de una página a otra, los parámetros pueden transmitir un contexto importante, como la ubicación del usuario, las categorías de productos preferidas, el contenido del carrito de la compra y otros ajustes. Por ejemplo, cuando un usuario navega por las diferentes categorías de productos de tu aplicación, su ubicación y sus categorías preferidas se conservan como parámetros, lo que proporciona una experiencia personalizada y coherente.

  4. Enlaces profundos: usa los parámetros de la página para compartir o marcar un enlace a una página específica dentro de la aplicación.

  5. Acciones de datos: puedes crear acciones de datos que acepten valores de parámetros para filtrar y consultar tus fuentes de datos en función de los parámetros aprobados. Por ejemplo, en la página de la lista de productos, puedes crear una acción de datos que acepte category parámetros para buscar los productos relevantes.

Consideraciones de seguridad de los parámetros de página

Si bien los parámetros de página proporcionan una forma eficaz de transferir datos entre páginas, debes usarlos con precaución, ya que pueden exponer información confidencial si no se utilizan correctamente. Estas son algunas consideraciones de seguridad importantes que debes tener en cuenta:

  1. Evite exponer datos confidenciales en las URL

    1. Riesgo: las URL, incluidos los parámetros de acción de los datos, suelen estar visibles en los registros del servidor, el historial del navegador y otros lugares. Por ello, es fundamental evitar exponer datos confidenciales, como las credenciales de usuario, la información de identificación personal (PII) o cualquier otro dato confidencial, en los valores de los parámetros de la página.

    2. Mitigación: considere la posibilidad de utilizar identificadores que puedan asignarse de forma segura a los datos confidenciales. Por ejemplo, en lugar de pasar el nombre o la dirección de correo electrónico de un usuario como parámetro, puedes pasar un identificador único aleatorio que se pueda usar para obtener el nombre o el correo electrónico del usuario.