Show Menu
화제×

쿼리 정리 규칙 정보

쿼리 정리 규칙을 사용하여 들어오는 쿼리를 분석 및 수정합니다.

쿼리 정리 규칙 사용

이 기능은 사이트 검색/머천다이징 동작을 수정하려는 경우 종종 사용됩니다. 예를 들어 빈 검색을 "*" 검색 대신 인기 있는 키워드로 변경하여 인기 있는 제품을 홍보할 수 있습니다. 쿼리 정리 규칙을 사용하여 URL로 리디렉션하는 직접 히트를 수행할 수도 있습니다. 이 기능은 다른 사람이 제품 SKU를 검색하고 있는 경우 검색을 건너뛰고 해당 제품의 페이지로 리디렉션하려는 경우 특히 유용합니다. 또한 쿼리 정리를 사용하여 쿼리를 확인하고 이후 처리 흐름 단계에서 사용할 수 있는 사용자 지정 변수를 설정할 수도 있습니다. 쿼리 정리 규칙은 모든 쿼리에 대해 차례로 실행됩니다. 규칙 순서를 변경하려면 드래그하여 놓기를 사용할 수 있습니다. 실제 주문은 저장할 때까지 변경되지 않습니다.
쿼리 정리 모듈의 쿼리 정리 규칙은 쿼리 매개 변수가 수정되어야 하는지 또는 사용자 지정 변수를 설정해야 하는지 결정하기 위해 검사됩니다. 각 쿼리 정리 규칙은 다음 두 가지 주요 요소로 구성됩니다.규칙의 작업 및 선택적 조건. 규칙 및 조건을 무제한으로 지정할 수 있습니다. 사이트 검색/머천다이징은 규칙 세트 규칙을 규칙별로 반복하므로 이러한 규칙의 순서가 중요합니다. 규칙의 조건이 일치하면 관련된 모든 작업이 수행됩니다.
쿼리 청소가 완료되면 결과 CGI 매개 변수가 사용됩니다. 설정된 모든 사용자 지정 변수는 처리 흐름의 이후 단계에서 사용할 수 있습니다. 기본적으로 시스템은 쿼리 용어에서 선행 및 후행 공백을 자동으로 제거합니다.

쿼리 정리 조건 정보

조건은 선택 사항입니다. 모든 쿼리에 대해 작업이 지정되도록 결정하는 경우 작업이 항상 수행됩니다. 조건은 CGI 쿼리 매개 변수, 기존 쿠키 또는 이전 규칙이 설정한 사용자 지정 변수를 기반으로 할 수 있습니다. 첫 번째 쿼리 정리 규칙이 모든 쿼리에 대해 실행되는 "우수 사례"로 간주됩니다. 여기서 이 규칙은 사용하려는 모든 사용자 지정 변수를 정의하고 초기화합니다.

쿼리 정리 작업 정보

조건이 일치하는 쿼리 정리 규칙 내의 모든 작업이 적용됩니다. 작업은 일반적으로 작업, 작업을 수행할 데이터 및 사용할 값으로 구성됩니다.
쿼리 정리 규칙 추가의 옵션 표를 참조하십시오.

리디렉션 정보

직접 히트 인터페이스를 사용하면 들어오는 쿼리 용어를 기반으로 리디렉션 집합을 정의할 수 있습니다. 쿼리 정리 내의 리디렉션은 이 아이디어를 확장합니다. 하지만 리디렉션을 사용하면 조건 지정을 통해 리디렉션이 수행되는 시기를 세부적으로 지정할 수 있으며 정적 URL이 아닌 동적 URL로 리디렉션할 수 있습니다. 리디렉션 작업을 선택하면 리디렉션할 URL을 지정할 텍스트 상자가 있도록 행이 업데이트됩니다. URL에서 이중 중괄호로 묶어서 대체할 변수 또는 매개 변수를 지정할 수 있습니다. 사용자 지정 변수는 대체에서 CGI 매개 변수보다 우선 순위가 높습니다.

웹 사이트가 있는 의류 소매점이 있다고 가정합니다. 사용자가 검색어 없이 검색을 클릭하는 경우, 국제적으로 알려진 내용이므로 청바지로 검색을 반품해야 합니다. 또한 각 성별에 대해 다른 프레젠테이션 템플릿을 사용하는 사용자 지정 변수를 기반으로 나중에 사전 검색 규칙을 만들 수 있도록 쿼리 용어를 성별에 대한 구문 분석하려고 합니다.
On condition: 
  query q equal 
Perform the following actions: 
  Set query parameter q to value jeans 
 
On condition: 
  Query q matches regular expression wom[e|a]n[s]|girl[s] 
Perform the following actions: 
  Add custom variable gender 
  Set custom variable gender to value female 
 
On condition: 
  Query q matches regular expression men[s]|boy[s] 
Perform the following actions: 
  Add custom variable gender 
  Set custom variable gender to value male

메가일렉트로닉스는 대형 전자 매장이다. MegaElectronic은 검색 데이터를 분석함으로써 많은 전문 고객이 단일 제품에 대한 검색 결과를 반환하는 대신 해당 SKU와 연결된 웹 페이지로 리디렉션하려고 하는 경우가 종종 제품의 SKU를 사용하여 제품을 검색한다는 것을 알게 되었습니다.
On condition: 
  query q matches regular expression ^\D\D\D-\d\d\d\d$ 
Perform the following actions: 
  redirect to https://www.megaelectronic.com/?sku={{q}}

쿼리 정리 규칙 추가

고객으로부터 들어오는 검색 쿼리를 정리하거나 편집하는 규칙을 정의할 수 있습니다.
현재 존재하는 템플릿만 선택할 수 있습니다. 템플릿이 없는 경우 먼저 정의해야 합니다.
쿼리 정리 규칙을 추가하려면
  1. 제품 메뉴에서 Rules > Query Cleaning ​을 클릭합니다.
  2. 페이지에서 Query Cleaning Rules 을 클릭합니다 Add New Rule .
  3. 필드에 Name 새 쿼리 정리 규칙의 이름을 입력합니다.
  4. 페이지에서 Add Query Cleaning Rule 드롭다운 목록과 텍스트 필드를 사용하여 쿼리를 작성합니다.
    옵션
    설명
    쿠키
    HTTP 쿠키 도메인과 연결된 쿠키를 기반으로 조건을 정의할 수 있습니다. 또는 나가는 검색 결과로 작성된 쿠키를 설정할 수 있습니다. 쿠키 이름 및 값은 Uniform Resource Identifier로 인코딩되어야 합니다.
    사용자 지정 변수
    사용자 정의 변수. 사용자 정의 변수를 제한 없이 추가, 삭제 또는 설정할 수 있습니다. 사전 검색 규칙 및 사후 검색 규칙 내에서 사용자 정의 변수를 참조할 수 있습니다.
    시스템 변수
    확인할 수 있는 내부 시스템에 의해 설정된 읽기 전용 변수. 지원되는 시스템 변수는 다음과 같습니다.
    • hostname
      서버 호스트의 이름입니다.
    • uri
      쿼리 문자열이 없는 요청된 URI입니다.
    • args
      전체 쿼리 문자열.
    • 환경
      들어오는 쿼리가 스테이지드 또는 라이브 환경으로 전송되었는지 여부에 따라 "스테이지" 또는 "라이브"가 됩니다.
    • referrer
      고객이 보낸 URL.
    • 사용자 에이전트
      고객 브라우저의 "user-agent" 문자열.
    쿼리 매개 변수
    쿼리에 전달된 CGI 매개 변수입니다.
    백엔드 매개 변수
    들어오는 쿼리 매개 변수는 검색을 수행하는 데 사용되는 백엔드 매개 변수로 변환됩니다.
    백엔드 매개 변수가 탐색 요소에 표시되지 않습니다. 따라서 고객의 검색에 적용할 추가 매개 변수를 숨길 수 있습니다. 백엔드 매개 변수에 대한 작업은 지연 바인딩입니다.즉, 검색이 전송되기 직전에 적용됩니다.
    패싯
    주어진 패싯과 연결된 특수 CGI 매개 변수입니다.
    등급
    검색에 사용할 등급 규칙을 지정할 수 있습니다. 이 옵션은 일부 등급 필드와 등급 규칙이 정의된 경우에만 나타납니다.
    스토어
    검색 엔진은 사용자가 호스트 이름 또는 gs_store 쿼리 매개 변수를 기반으로 하는 스토어를 자동으로 감지하며, 이 매체는 사용자의 우선 순위를 갖습니다. 스토어 밖에서 조건을 만들 수 있습니다. 쿼리 청소에서만 작업을 사용하여 현재 스토어를 오버라이드할 수도 있습니다.
    마지막 규칙
    마지막 규칙 세트가 있는 규칙에 대해 조건이 충족되면 쿼리 정리 처리 모듈은 일치 규칙 작업 후 추가 규칙을 수행하지 않습니다. 이 기능은 이후 규칙이 일치하지만 이후 규칙이 실행되지 않게 하는 작업을 설정할 때 유용합니다. 규칙의 작업이 리디렉션을 수행하는 경우 리디렉션이 즉시 수행되므로 기본적으로 마지막 규칙이 설정된 것처럼 작동합니다.
    일시 중단
    규칙 실행을 해제하지만 규칙을 삭제하지 않습니다.
  5. 클릭 Add .
  6. (선택 사항) 다음 중 하나를 수행합니다.
    • 아이콘을 History 클릭하여 변경한 내용을 되돌립니다.
      작업 내역 옵션 사용을 참조하십시오.
    • 클릭 Live .
      라이브 설정 보기를 참조하십시오.
    • 클릭 Push Live .
      스테이지 설정 라이브를 참조하십시오.

쿼리 정리 규칙 편집

쿼리 정리 규칙 페이지에 추가한 기존 쿼리 정리 규칙을 편집할 수 있습니다.
쿼리 정리 규칙을 편집하려면
  1. 제품 메뉴에서 Rules > Query Cleaning ​을 클릭합니다.
  2. 페이지의 Query Cleaning Rules 테이블 Actions 열 아래에서 편집할 연결된 규칙을 Edit 클릭합니다.
  3. 페이지에서 Edit Query Cleaning Rule 드롭다운 목록과 텍스트 필드를 사용하여 쿼리를 작성합니다.
    쿼리 정리 규칙 추가 아래의 옵션 표를 참조하십시오.
  4. 클릭 Save Changes .
  5. (선택 사항) 다음 중 하나를 수행합니다.
    • 아이콘을 History 클릭하여 변경한 내용을 되돌립니다.
      작업 내역 옵션 사용을 참조하십시오.
    • 클릭 Live .
      라이브 설정 보기를 참조하십시오.
    • 클릭 Push Live .
      스테이지 설정 라이브를 참조하십시오.

쿼리 정리 규칙 삭제

더 이상 필요하거나 사용하지 않는 쿼리 정리 규칙을 삭제할 수 있습니다.
규칙을 삭제하면 나머지 규칙 실행 순서가 자동으로 조정되어 삭제 고려됩니다.
쿼리 정리 규칙을 삭제하려면
  1. 제품 메뉴에서 Rules > Query Cleaning ​을 클릭합니다.
  2. 페이지의 Query Cleaning Rules 테이블 Actions 열 아래에서 삭제할 연결된 규칙을 Delete 클릭합니다.
  3. 대화 Confirmation 상자에서 을 클릭합니다 OK .
  4. (선택 사항) 다음 중 하나를 수행합니다.
    • 아이콘을 History 클릭하여 변경한 내용을 되돌립니다.
      작업 내역 옵션 사용을 참조하십시오.
    • 클릭 Live .
      라이브 설정 보기를 참조하십시오.
    • 클릭 Push Live .
      스테이지 설정 라이브를 참조하십시오.

쿼리 정리 규칙이 실행되는 순서 변경

쿼리 정리 규칙의 순서를 변경하여 프레젠테이션 템플릿에서 실행되는 순서를 변경할 수 있습니다.
쿼리 정리 규칙은 정의된 순서대로 실행됩니다. 규칙의 주문 번호가 높을수록 나중에 프로세스에서 실행되어 이전 규칙보다 우선합니다. 페이지의 테이블의 순서 열에 새 번호를 입력하여 규칙 순서를 Query Cleaning Rules 변경합니다. 또한 드래그 앤 드롭 방식으로 규칙을 사용하여 실행 순서를 변경할 수 있습니다.
쿼리 정리 규칙이 실행되는 순서를 변경하려면
  1. 제품 메뉴에서 Rules > Query Cleaning ​을 클릭합니다.
  2. 페이지에서 Query Cleaning Rules 다음 중 하나를 수행합니다.
    • 열 머리글을 클릭하여 규칙을 오름차순 또는 내림차순으로 정렬합니다. Order
    • 쿼리 정리 규칙 이름의 왼쪽에 있는 Order 열의 텍스트 필드에 규칙을 실행할 순서 번호를 입력합니다.
    • 테이블 행을 규칙 실행 위치로 드래그하여 놓습니다. 모든 주문 번호는 규칙이 실행되는 새 순서를 반영하도록 업데이트됩니다.
  3. 클릭 Save Changes .
  4. (선택 사항) 다음 중 하나를 수행합니다.
    • 아이콘을 History 클릭하여 변경한 내용을 되돌립니다.
      작업 내역 옵션 사용을 참조하십시오.
    • 클릭 Live .
      라이브 설정 보기를 참조하십시오.
    • 클릭 Push Live .
      스테이지 설정 라이브를 참조하십시오.