

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 페이지 파라미터
<a name="parameters-page"></a>

페이지 파라미터는 페이지 간에 정보를 전송하는 방법이며 App Studio 앱 내에서 한 페이지에서 다른 페이지로 이동하여 컨텍스트를 유지하거나 데이터를 전달할 때 자주 사용됩니다. 페이지 파라미터는 일반적으로 이름과 값으로 구성됩니다.

## 페이지 파라미터 사용 사례
<a name="parameters-pages-use-cases"></a>

페이지 파라미터는 App Studio 애플리케이션 내의 여러 페이지와 구성 요소 간에 데이터를 전달하는 데 사용됩니다. 다음과 같은 사용 사례에 특히 유용합니다.

1. **검색 및 필터링**: 사용자가 앱의 홈페이지에서 검색할 때 검색어를 결과 페이지에 파라미터로 전달하여 필터링된 관련 항목만 표시할 수 있습니다. 예를 들어 사용자가 *노이즈 제거 헤드폰*을 검색하는 경우 *노이즈 제거 헤드폰* 값이 있는 파라미터를 제품 목록 페이지로 전달할 수 있습니다.

1. **항목 세부 정보 보기**: 사용자가 제품과 같은 목록을 클릭하면 해당 항목의 고유 식별자를 파라미터로 세부 정보 페이지에 전달할 수 있습니다. 이렇게 하면 세부 정보 페이지에 특정 항목에 대한 모든 정보가 표시됩니다. 예를 들어 사용자가 헤드폰 제품을 클릭하면 제품의 고유 ID가 제품 세부 정보 페이지에 파라미터로 전달됩니다.

1. **페이지 탐색에서 사용자 컨텍스트 전달**: 사용자가 페이지를 탐색할 때 파라미터는 사용자의 위치, 기본 제품 범주, 장바구니 콘텐츠 및 기타 설정과 같은 중요한 컨텍스트를 전달할 수 있습니다. 예를 들어, 사용자가 앱에서 다양한 제품 범주를 탐색하면 위치 및 기본 범주가 파라미터로 유지되어 개인화되고 일관된 경험을 제공합니다.

1. **딥 링크**: 페이지 파라미터를 사용하여 앱 내의 특정 페이지에 대한 링크를 공유하거나 북마크합니다.

1. **데이터 작업**: 파라미터 값을 수락하는 데이터 작업을 생성하여 전달된 파라미터를 기반으로 데이터 소스를 필터링하고 쿼리할 수 있습니다. 예를 들어 제품 목록 페이지에서 `category` 파라미터를 수락하여 관련 제품을 가져오는 데이터 작업을 생성할 수 있습니다.

## 페이지 파라미터 보안 고려 사항
<a name="parameters-pages-security"></a>

페이지 파라미터는 페이지 간에 데이터를 전달하는 강력한 방법을 제공하지만 올바르게 사용하지 않으면 민감한 정보가 노출될 수 있으므로 신중하게 사용해야 합니다. 다음은 유의해야 할 중요한 보안 고려 사항입니다.

1. **URLs**

   1. **위험**: 데이터 작업 파라미터를 포함한 URLs은 종종 서버 로그, 브라우저 기록 및 기타 위치에 표시됩니다. 따라서 페이지 파라미터 값에 사용자 자격 증명, 개인 식별 정보(PII) 또는 기타 기밀 데이터와 같은 민감한 데이터가 노출되지 않도록 해야 합니다.

   1. **완화**: 민감한 데이터에 안전하게 매핑할 수 있는 식별자를 사용하는 것이 좋습니다. 예를 들어 사용자의 이름이나 이메일 주소를 파라미터로 전달하는 대신 사용자 이름이나 이메일을 가져오는 데 사용할 수 있는 임의의 고유 식별자를 전달할 수 있습니다.