라이브 검색에 대한 검색 기능 향상(공개 Beta)

이 베타는 productSearch 쿼리에서 세 가지 새로운 기능을 지원합니다.

  • 계층화된 검색 - 다른 검색 컨텍스트에서 검색 - 이 기능을 사용하면 검색 쿼리에 대해 최대 두 개의 계층을 검색할 수 있습니다. For example:

    • 계층 1 검색 - "product_attribute_1"에서 "motor"를 검색합니다.
    • 계층 2 검색 - "product_attribute_2"에서 "부품 번호 123"을 검색합니다. 이 예제에서는 결과 내에서 "motor"에 대해 "part number 123"을 검색합니다.

    아래에 설명된 대로 startsWith 검색 인덱싱과 contains 검색 인덱싱에 모두 계층화된 검색을 사용할 수 있습니다.

  • 검색 인덱싱으로 시작 - startsWith 인덱싱을 사용하여 검색 이 새로운 기능을 통해 다음과 같은 작업을 수행할 수 있습니다.

    • 속성 값이 특정 문자열로 시작하는 제품을 검색합니다.
    • 구매자가 속성 값이 특정 문자열로 끝나는 제품을 검색할 수 있도록 "다음으로 끝남" 검색을 구성합니다. "다음으로 끝남" 검색을 활성화하려면 제품 속성을 역순으로 수집해야 하며 API 호출도 역순 문자열이어야 합니다.
  • 검색 인덱싱을 포함 -포함 인덱싱을 사용하여 특성을 검색합니다. 이 새로운 기능을 통해 다음과 같은 작업을 수행할 수 있습니다.

    • 더 큰 문자열 내에서 쿼리를 검색하고 있습니다. 예를 들어 구매자가 문자열 "HAPE-123"에서 제품 번호 "PE-123"을 검색하는 경우,

      • 참고: 이 검색 유형은 자동 완성 검색을 수행하는 기존 구 검색과(와) 다릅니다. 예를 들어 제품 속성 값이 "outdoor pants"인 경우 구문 검색은 "out pan"에 대한 응답을 반환하지만 "or ants"에 대한 응답은 반환하지 않습니다. 그러나 에는 검색이 포함되어 있으며 "or ants"에 대한 응답을 반환합니다.

이러한 새 조건은 검색 결과를 구체화하기 위한 검색 쿼리 필터링 메커니즘을 향상시킵니다. 이러한 새 조건은 기본 검색 쿼리에 영향을 주지 않습니다. Beta에 참여하려면 commerce-storefront-services에 전자 메일 요청을 보내십시오.

Live Search Beta를 설치하려면 Live Search 안내서를 참조하세요.