

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Parâmetros da página
<a name="parameters-page"></a>

Os parâmetros de página são uma forma de enviar informações entre páginas e geralmente são usados ao navegar de uma página para outra em um aplicativo do App Studio para manter o contexto ou transmitir dados. Os parâmetros da página geralmente consistem em um nome e um valor.

## Casos de uso de parâmetros de página
<a name="parameters-pages-use-cases"></a>

Os parâmetros de página são usados para transmitir dados entre páginas e componentes diferentes em seus aplicativos do App Studio. Eles são particularmente úteis para os seguintes casos de uso:

1. Pesquisa **e filtragem: quando os usuários pesquisam** na página inicial do seu aplicativo, os termos de pesquisa podem ser passados como parâmetros para a página de resultados, permitindo que ela exiba somente os itens filtrados relevantes. Por exemplo, se um usuário pesquisar*noise-cancelling headphones*, o parâmetro com o valor *noise-cancelling headphones* poderá ser passado para a página de listagem do produto.

1. **Visualização dos detalhes do item**: se um usuário clicar em um anúncio, como um produto, o identificador exclusivo desse item poderá ser passado como parâmetro para a página de detalhes. Isso permite que a página de detalhes exiba todas as informações sobre o item específico. Por exemplo, quando um usuário clica em um produto de fone de ouvido, o ID exclusivo do produto é passado como parâmetro para a página de detalhes do produto.

1. **Transmitir o contexto do usuário na navegação da página**: à medida que os usuários navegam entre as páginas, os parâmetros podem transmitir contextos importantes, como a localização do usuário, as categorias de produtos preferidas, o conteúdo do carrinho de compras e outras configurações. Por exemplo, quando um usuário navega por diferentes categorias de produtos em seu aplicativo, sua localização e categorias preferidas são mantidas como parâmetros, proporcionando uma experiência personalizada e consistente.

1. **Links diretos**: use os parâmetros da página para compartilhar ou marcar um link para uma página específica dentro do aplicativo.

1. **Ações de dados**: você pode criar ações de dados que aceitem valores de parâmetros para filtrar e consultar suas fontes de dados com base nos parâmetros passados. Por exemplo, na página de listagem de produtos, você pode criar uma ação de dados que aceite `category` parâmetros para buscar os produtos relevantes.

## Considerações sobre a segurança dos parâmetros da página
<a name="parameters-pages-security"></a>

Embora os parâmetros da página forneçam uma maneira poderosa de transmitir dados entre páginas, você deve usá-los com cuidado, pois eles podem expor informações confidenciais se não forem usados adequadamente. Aqui estão algumas considerações de segurança importantes que você deve ter em mente:

1. **Evite expor dados confidenciais em URLs**

   1. **Risco**: URLs, incluindo parâmetros de ação de dados, geralmente são visíveis nos registros do servidor, no histórico do navegador e em outros lugares. Dessa forma, é essencial evitar a exposição de dados confidenciais, como credenciais do usuário, informações pessoais identificáveis (PII) ou quaisquer outros dados confidenciais, nos valores dos parâmetros da página.

   1. **Atenuação**: considere o uso de identificadores que possam ser mapeados com segurança para os dados confidenciais. Por exemplo, em vez de passar o nome ou endereço de e-mail de um usuário como parâmetro, você pode passar um identificador exclusivo aleatório que pode ser usado para buscar o nome ou o e-mail do usuário.