카탈로그 검색 구성
카탈로그 검색 구성에는 두 가지 변형이 있습니다. 첫 번째 메서드는 Live Search을(를) 설치할 때 사용할 수 있는 설정을 설명합니다. 두 번째 메서드는 OpenSearch{:target="_blank"}를 사용하는 기본 Adobe Commerce의 구성 설정을 설명합니다.
방법 1: Live Search이(가) 있는 Adobe Commerce
-
관리자 사이드바에서 Stores > Settings>Configuration(으)로 이동합니다.
-
왼쪽 패널에서 Catalog 을(를) 확장하고 아래의 Catalog 을(를) 선택합니다.
-
Catalog Search 섹션에서
이러한 옵션에 대한 자세한 목록이 필요하면 구성 참조 에서 Live Search가 있는 Adobe Commerce을(를) 참조하십시오.
-
검색 쿼리 텍스트의 길이 및 단어 수를 제한하려면 Minimal Query Length 및 Maximum Query Length 에 대한 값을 설정하십시오.
-
더 빠른 응답을 위해 캐시할 인기 검색 결과의 양을 제한하려면 Number of top search results to cache 의 양을 설정하십시오.
기본값은
100
입니다.0
값을 입력하면 두 번째로 입력한 검색어와 결과가 모두 캐시됩니다. -
storefront pop over에서 반환된 결과를 사용할 수 있는 최대 줄 수를 변경하려면 다른 Autocomplete Limit 값을 입력하십시오.
라인 수를 제한하면 검색 성능이 향상되고 반환된 목록의 크기가 줄어듭니다. 기본값은
8
줄입니다.
방법 2: OpenSearch가 있는 Commerce
- 2023년 8월의 Elasticsearch 7 지원 종료 발표로 인해 모든 Adobe Commerce 고객은 OpenSearch 2.x 검색 엔진으로 마이그레이션하는 것이 좋습니다. 제품을 업그레이드하는 동안 검색 엔진을 마이그레이션하는 방법에 대한 자세한 내용은 업그레이드 안내서 에서 OpenSearch로 마이그레이션을 참조하십시오.
- 버전 2.4.4 및 2.4.3-p2에서는 Elasticsearch 레이블이 지정된 모든 필드가 OpenSearch에도 적용됩니다. 버전 2.4.6에서 Elasticsearch 8.x에 대한 지원이 도입되었을 때 Elasticsearch 구성과 OpenSearch 구성을 구별하기 위해 새 레이블이 만들어졌습니다. 그러나 두 구성 옵션은 동일합니다.
1단계: 일반 검색 옵션 구성
-
관리자 사이드바에서 Stores > Settings>Configuration(으)로 이동합니다.
-
왼쪽 패널에서 Catalog 을(를) 확장하고 아래의 Catalog 을(를) 선택합니다.
-
Catalog Search 섹션에서
이러한 옵션에 대한 자세한 내용은 구성 참조 에서 기본 검색이 있는 Adobe Commerce을(를) 참조하십시오.
-
검색 쿼리 텍스트의 길이 및 단어 수를 제한하려면 Minimal Query Length 및 Maximum Query Length 에 대한 값을 설정하십시오.
note important IMPORTANT 이 최소 및 최대 범위에 대해 설정된 값은 검색 엔진 구성의 해당 범위 세트와 호환되어야 합니다. 예를 들어 Commerce에서 이러한 값을 2
및300
(으)로 설정하는 경우 검색 엔진에서 해당 값을 업데이트합니다. -
더 빠른 응답을 위해 캐시할 인기 검색 결과의 양을 제한하려면 Number of top search results to cache 의 양을 설정하십시오.
기본값은
100
입니다.0
값을 입력하면 두 번째로 입력한 검색어와 결과가 모두 캐시됩니다. -
Product EAV 인덱서를 활성화하거나 비활성화하려면 Enable EAV Indexer 을(를) 설정합니다.
이 기능은 색인 생성 속도를 향상시키고 타사 확장에서 색인을 사용하지 못하도록 제한합니다.
-
검색 자동 완성에 대해 표시할 최대 검색 결과 수를 제한하려면 Autocomplete Limit 의 양을 설정하십시오.
이 양을 제한하면 검색 성능이 향상되고 표시된 목록 크기가 줄어듭니다. 기본값은
8
입니다.
2단계: OpenSearch 연결 구성
-
Search Engine 에 대해
OpenSearch
을(를) 선택합니다. -
OpenSearch Server Hostname 의 경우 Commerce 설치 시 구성된 기본값을 사용합니다.
-
OpenSearch Server Port 의 경우 Commerce 설치 시 구성된 기본값을 사용합니다.
이 예제에서 기본값은
9200
입니다. -
OpenSearch Index Prefix 의 경우 Elasticsearch 인덱스를 식별할 접두사를 입력하십시오.
기본값은
magento2
입니다. -
HTTP 인증을 사용하여 OpenSearch 서버에 액세스할 사용자 이름과 암호를 묻는 메시지를 표시하려면 Enable OpenSearch HTTP Auth 을(를)
Yes
(으)로 설정합니다. -
OpenSearch Server Timeout 에 대해 시스템 시간이 초과되기 전 시간(초)을 입력합니다.
기본값은
15
입니다. -
구성을 확인하려면 Test Connection 을(를) 클릭합니다.
3단계: 제안 및 권장 사항 구성
-
권장 사항을 제공하려면 Enable Search Recommendations 을(를)
Yes
(으)로 설정하고 다음을 수행하십시오.-
Search Recommendation Count 에 대해 제공할 권장 사항 수를 입력하십시오.
-
각 권장 사항에 대해 검색된 결과 수를 표시하려면 Show Results Count for Each Recommendation 을(를)
Yes
(으)로 설정하십시오.
-
-
Enable Search Suggestions 을(를)
Yes
(으)로 설정하고 다음을 수행합니다.-
Search Suggestions Count 에 제공할 검색 제안 횟수를 입력하십시오.
-
각 제안에 대해 검색된 결과 수를 표시하려면 Show Results for Each Suggestion 을(를)
Yes
(으)로 설정하십시오.
-
4단계: 일치시킬 최소 용어 구성
검색어 반환을 위해 검색 결과가 일치해야 하는 쿼리의 최소 용어 수를 제어하려면 Minimum Terms to Match 에 대한 값을 지정하십시오. 이 값을 지정하면 쇼핑객의 최적의 결과 관련성을 확보할 수 있습니다. 허용되는 값 목록은 OpenSearch 설명서의 minimum_should_match 매개 변수을(를) 참조하십시오.
완료되면 Save Config 을(를) 클릭합니다.