이 문서는 Recommendations AI, Retail Search, 새로운 Retail 콘솔에 대한 문서입니다. 제한된 GA 단계에서 Retail Search를 사용하려면 Cloud 영업팀에 문의하세요.

Recommendations AI만 사용하는 경우 Recommendations 콘솔에서 Recommendations AI 문서를 참조하세요.

컨트롤 만들기 및 관리

이 페이지에서는 컨트롤을 추가, 열람, 수정, 삭제하는 방법을 설명합니다.

  • 제공 컨트롤은 개별 Retail Search 제공 구성에 대해 정의하고 적용하는 규칙입니다.
  • 사이트 전체 컨트롤은 모든 Retail Search 결과에 적용됩니다.

제공 컨트롤

제공 컨트롤을 사용하면 제공 구성이 검색 결과를 제공하는 방식을 맞춤설정하는 규칙을 만들 수 있습니다.

Cloud Console에서 규칙을 트리거하는 조건과 조건이 트리거될 때 발생하는 작업으로 구성된 규칙 기반 제공 컨트롤을 만들 수 있습니다. 그런 다음 생성한 Retail Search 제공 구성에 새 제공 컨트롤을 연결할 수 있습니다.

Retail Search 제공 구성은 컨트롤과 다대다 관계를 가집니다. 제공 구성에 여러 컨트롤을 추가할 수 있고 단일 컨트롤을 여러 제공 구성과 연결할 수 있습니다.

컨트롤을 만든 후 실시간 Retail Search 제공 구성으로 추가하거나 전환할 수 있습니다.

컨트롤 페이지에서 언제든지 제공 컨트롤을 만들거나 수정할 수 있습니다. Retail Search 제공 구성을 만들면 Retail Cloud Console에 선택적으로 컨트롤을 만들라는 메시지가 표시됩니다.

제공 컨트롤은 최대 1,000개까지 만들 수 있습니다.

제공 컨트롤을 사용할 수 있는 항목은 다음과 같습니다.

  • 부스트/하강: 반환된 결과 목록의 순위와 순서에 영향을 미칩니다.
  • 필터: 반환된 결과 목록에서 필터를 통과하지 않은 결과를 삭제합니다.
  • 리디렉션: 검색 쿼리에 따라 사용자를 특정 페이지로 리디렉션합니다.
  • 링귀스틱: 검색 쿼리의 언어적 요소를 맞춤설정합니다. 여러 가지 유형의 언어적 컨트롤을 사용할 수 있습니다.
    • 동의어: 검색어에서 동의어로 간주되는 범위를 확장합니다.
    • 단방향 동의어: 특정 검색어의 동의어를 단방향으로 확장합니다.
    • 연관 금지: A 검색어가 표시되었을 때 B 검색어가 검색에 사용되지 않게 하는 컨트롤입니다.
    • 무시: 특정 검색어가 검색에 사용되지 않도록 방지합니다.
    • 대체: 검색어에서 용어를 바꿉니다.

이러한 컨트롤의 예시는 제공 컨트롤 규칙을 참조하세요.

새 제공 컨트롤 만들기

Google Cloud Console의 컨트롤 페이지에 새로운 제공 컨트롤을 추가합니다.

  1. Google Cloud Console의 Retail 컨트롤 페이지로 이동합니다.

    컨트롤 페이지로 이동

  2. 제공 컨트롤 탭에서 컨트롤 만들기를 클릭합니다.

  3. 새 컨트롤의 이름을 입력합니다.

  4. 컨트롤 ID를 입력합니다.

  5. 컨트롤 유형을 선택합니다.

    부스트/하강

    이 컨트롤 유형에 관한 상세 설명은 부스트/하강 컨트롤을 참고하세요.

    1. (선택사항) 검색어(예: running shoes)를 입력하고, 각 용어에 대해 다음 중 하나를 선택합니다.

      • 부분 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 부분적으로 일치하는 경우에 적용됩니다.
      • 전체 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 전체적으로 일치하는 경우에만 적용됩니다.

      이는 컨트롤 조건입니다. 이러한 검색어 중 하나가 쿼리에 포함되면 부스트/하강 규칙이 적용됩니다. 시간 범위를 지정하면 시간 범위 기준도 충족되는 경우에만 규칙이 적용됩니다.

    2. (선택사항) 시간 추가 버튼을 클릭하여 이 규칙을 적용해야 하는 기간을 하나 이상 추가합니다.

      이는 컨트롤 조건입니다. 검색어를 지정하는 경우 이 기간 동안 쿼리에 해당 검색어가 사용된 경우에만 규칙이 적용됩니다.

    3. 부스트/하강 제품 필드에 부스트 또는 하강할 제품 속성을 지정합니다. 필터링 및 순서 지정에 문서화된 필터 표현식 구문을 사용합니다.

      예를 들어 'product1' 및 'product2'의 빨간색 버전과 파란색 버전((id: ANY("product1","product2")) AND (colorFamily: ANY("Red","Blue")))을 지정하려면 다음 안내를 따르세요.

    4. 부스트/하강 값에서 슬라이더를 사용하여 부스트 강도를 설정합니다. 양수를 사용하면 결과가 상향 조정되고 음수를 사용하면 아래로 내려갑니다.

      컨트롤 조건이 충족되면 규칙이 적용할 동작을 지정하는 컨트롤 작업입니다.

    필터

    이 컨트롤 유형에 대한 상세 설명은 필터 컨트롤을 참조하세요.

    1. 필터링할 검색어(running shoes)를 입력하고, 각 용어에 대해 다음 중 하나를 선택합니다.

      • 부분 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 부분적으로 일치하는 경우에 적용됩니다.
      • 전체 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 전체적으로 일치하는 경우에만 적용됩니다.

      이는 컨트롤 조건입니다. 이러한 검색어 중 하나가 쿼리에 포함되면 필터 규칙이 적용될 수 있습니다. 시간 범위를 지정하면 시간 범위 기준도 충족되는 경우에만 규칙이 적용됩니다.

    2. (선택사항) 시간 추가 버튼을 클릭하여 이 규칙을 적용해야 하는 기간을 하나 이상 추가합니다.

      이는 컨트롤 조건입니다. 지정한 검색어 중 하나가 이 기간 동안 쿼리에 사용된 경우에만 규칙이 적용됩니다.

    3. 필터 작업 필드에서 규칙이 트리거될 때 적용할 필터를 지정합니다.

      필터링 및 순서 지정에 문서화된 필터 표현식 구문을 사용합니다.

      예를 들어 'product1' 및 'product2'의 빨간색과 파란색 버전을 필터링하려면 다음 안내를 따르세요. (id: ANY("product1","product2")) AND (colorFamily: ANY("Red","Blue"))

      컨트롤 조건이 충족되면 규칙이 적용할 동작을 지정하는 컨트롤 작업입니다.

    리디렉션

    이 컨트롤 유형에 대한 상세 설명은 리디렉션 컨트롤을 참조하세요.

    1. 리디렉션 규칙을 트리거해야 하는 검색어(running shoes)를 입력하고, 각 용어에 대해 다음 용어 중 하나를 선택합니다.

      • 부분 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 부분적으로 일치하는 경우에 적용됩니다.
      • 전체 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 전체적으로 일치하는 경우에만 적용됩니다.

      이는 컨트롤 조건입니다. 이러한 검색어 중 하나가 쿼리에 포함되면 리디렉션 규칙이 적용될 수 있습니다. 시간 범위를 지정하면 시간 범위 기준도 충족되는 경우에만 규칙이 적용됩니다.

    2. (선택사항) 시간 추가 버튼을 클릭하여 이 규칙을 적용해야 하는 기간을 하나 이상 추가합니다.

      이는 컨트롤 조건입니다. 지정한 검색어 중 하나가 이 기간 동안 쿼리에 사용된 경우에만 규칙이 적용됩니다.

    3. 리디렉션 URI 필드에서 규칙이 트리거될 때 리디렉션되는 페이지를 지정합니다.

      컨트롤 조건이 충족되면 규칙이 적용할 동작을 지정하는 컨트롤 작업입니다.

    동의어

    이 컨트롤 유형에 대한 상세 설명은 동의어 컨트롤을 참조하세요.

    1. 서로 동의어가 되는 2개 이상의 검색어(예: running shoes)를 입력하고, 각 용어에 대해 다음 중 하나를 선택할 수 있습니다.

      • 부분 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 부분적으로 일치하는 경우에 적용됩니다.
      • 전체 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 전체적으로 일치하는 경우에만 적용됩니다.

      이러한 검색어 중 하나라도 쿼리에 포함되어 있으면 다른 검색어가 포함된 검색어의 동의어로 간주됩니다.

      이는 컨트롤 조건입니다. 이러한 검색어 중 하나가 쿼리에 포함되면 동의어 규칙이 적용될 수 있습니다. 시간 범위를 지정하면 시간 범위 기준도 충족되는 경우에만 규칙이 적용됩니다. 이 필드는 동의어로 지정한 다른 용어를 사용하는 컨트롤 작업도 제공합니다.

    2. (선택사항) 시간 추가 버튼을 클릭하여 이 규칙을 적용해야 하는 기간을 하나 이상 추가합니다.

      이는 컨트롤 조건입니다. 지정한 검색어 중 하나가 이 기간 동안 쿼리에 사용된 경우에만 규칙이 적용됩니다.

    단방향 동의어

    이 컨트롤 유형에 대한 상세 설명은 단방향 동의어 컨트롤을 참조하세요.

    1. 동의어가 서로 연결된 검색어(running shoes)를 입력하고, 각 용어에 대해 다음 중 하나를 선택합니다.

      • 부분 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 부분적으로 일치하는 경우에 적용됩니다.
      • 전체 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 전체적으로 일치하는 경우에만 적용됩니다.

      이는 컨트롤 조건입니다. 이러한 검색어 중 하나라도 쿼리에 포함된 경우, 다른 검색어를 포함된 용어의 동의어로 간주합니다. 포함된 용어는 연관 검색어 섹션에서 지정합니다. 시간 범위를 지정하면 시간 범위 기준도 충족되는 경우에만 규칙이 적용됩니다.

    2. (선택사항) 시간 추가 버튼을 클릭하여 이 규칙을 적용해야 하는 기간을 하나 이상 추가합니다.

      이는 컨트롤 조건입니다. 지정한 검색어 중 하나가 이 기간 동안 쿼리에 사용된 경우에만 규칙이 적용됩니다.

    3. 연관 검색어 섹션에서 앞에서 지정한 검색어의 동의어로 사용할 검색어를 입력합니다.

      컨트롤 조건이 충족되면 규칙이 적용할 동작을 지정하는 컨트롤 작업입니다.

    연관 금지

    이 컨트롤 유형에 대한 상세 설명은 연관 금지 컨트롤을 참조하세요.

    1. 다른 용어와 명시적으로 구분하고 싶은 검색어(running shoes)를 입력하고, 각 용어에 대해 다음 중 하나를 선택합니다.

      • 부분 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 부분적으로 일치하는 경우에 적용됩니다.
      • 전체 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 전체적으로 일치하는 경우에만 적용됩니다.

      이는 컨트롤 조건입니다. 이러한 검색어 중 하나라도 쿼리에 포함되어 있으면 연관 검색어 필드에 지정할 검색어와 연결하지 않는 규칙입니다. 시간 범위를 지정하면 시간 범위 기준도 충족되는 경우에만 규칙이 적용됩니다.

    2. (선택사항) 시간 추가 버튼을 클릭하여 이 규칙을 적용해야 하는 기간을 하나 이상 추가합니다.

      이는 컨트롤 조건입니다. 지정한 검색어 중 하나가 이 기간 동안 쿼리에 사용된 경우에만 규칙이 적용됩니다.

    3. 관련 검색어에 이전에 지정한 검색어와 함께 검색결과에 연결해서는 안 되는 검색어를 입력합니다.

      컨트롤 조건이 충족되면 규칙이 적용할 동작을 지정하는 컨트롤 작업입니다.

    무시

    이 컨트롤 유형에 대한 상세 설명은 무시 컨트롤을 참조하세요.

    1. 검색에 사용되는 것을 막고 싶은 검색어(running shoes)를 입력하고, 각 용어에 대해 다음 중 하나를 선택할 수 있습니다.

      • 부분 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 부분적으로 일치하는 경우에 적용됩니다.
      • 전체 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 전체적으로 일치하는 경우에만 적용됩니다.

      이는 컨트롤 조건입니다. 이러한 용어 중 하나가 쿼리에 포함되면 무시 규칙이 적용될 수 있습니다. (그러면 지정된 용어를 무시하는 컨트롤 작업도 제공됩니다.) 시간 범위를 지정하면 시간 범위 기준도 충족되는 경우에만 규칙이 적용됩니다.

    2. (선택사항) 시간 추가 버튼을 클릭하여 이 규칙을 적용해야 하는 기간을 하나 이상 추가합니다.

      지정한 검색어 중 하나가 이 기간 동안 쿼리에 사용된 경우에만 규칙이 적용됩니다.

    대체

    이 컨트롤 유형에 대한 상세 설명은 대체 컨트롤을 참조하세요.

    1. 대체하고 싶은 검색어(running shoes)를 입력하고, 각 용어에 대해 다음 중 하나를 선택합니다.

      • 부분 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 부분적으로 일치하는 경우에 적용됩니다.
      • 전체 일치: 이 규칙은 쿼리가 이 쿼리 검색어와 전체적으로 일치하는 경우에만 적용됩니다.

      이는 컨트롤 조건입니다. 이러한 검색어 중 하나라도 쿼리에 있으면 대체 검색어에 제공된 검색어로 바뀝니다. 시간 범위를 지정하면 시간 범위 기준도 충족하는 경우에만 규칙이 적용됩니다.

    2. (선택사항) 시간 추가 버튼을 클릭하여 이 규칙을 적용해야 하는 기간을 하나 이상 추가합니다.

      이는 컨트롤 조건입니다. 지정한 검색어 중 하나가 이 기간 동안 쿼리에 사용된 경우에만 규칙이 적용됩니다.

    3. 대체 기간에 이전에 지정한 검색어를 대체할 용어를 입력합니다.

      컨트롤 조건이 충족되면 규칙이 적용할 동작을 지정하는 컨트롤 작업입니다.

  6. 컨트롤을 적용할 제공 구성을 선택합니다.

  7. 컨트롤 설정을 제출합니다.

    새로 생성되거나 업데이트된 컨트롤이 실시간 트래픽을 처리할 준비가 될 때까지 몇 분 정도 걸립니다. 평가 페이지에서 변경사항을 즉시 테스트할 수 있습니다.

컨트롤 페이지의 제공 컨트롤 탭에 새 컨트롤이 나열됩니다.

제공 컨트롤 보기 또는 수정

컨트롤 페이지의 제공 컨트롤 탭에 모든 제공 컨트롤과 관련 제공 구성이 나열됩니다. 수정을 클릭하여 추가 제공 구성에 적용할지 여부를 포함하여 컨트롤 설정을 변경합니다.

또한 제공 구성 페이지에서 각 제공 구성의 컨트롤을 보고 수정할 수도 있습니다. 제공 구성을 클릭하여 해당 설정의 모든 제공 및 사이트 전체 컨트롤을 나열하는 세부정보 페이지를 확인합니다.

새로 생성되거나 업데이트된 컨트롤이 실시간 트래픽을 처리할 준비가 될 때까지 몇 분 정도 걸립니다. 평가 페이지에서 변경사항을 즉시 테스트할 수 있습니다.

제공 컨트롤 삭제

서버 컨트롤을 삭제하여 규칙을 사용하는 모든 제공 구성에서 해당 규칙을 삭제합니다.

  1. Google Cloud Console의 Retail 컨트롤 페이지로 이동합니다.

    컨트롤 페이지로 이동

  2. 삭제할 컨트롤의 테이블 행에서 삭제를 클릭합니다.

  3. 확인 창에서 삭제를 클릭하여 삭제를 완료합니다.

사이트 전체 컨트롤

사이트 전체 컨트롤을 사용하면 모든 제공 구성에서 전역 설정을 관리할 수 있습니다.

속성 제어

Cloud Console에서 카탈로그의 제품 속성에 사이트 전체 속성 컨트롤을 사용할 수 있습니다.

사용 가능한 사이트 전체 속성 컨트롤은 다음과 같습니다.

  • 색인 생성 가능: Retail Search는 이 속성을 사용하여 필터링하고 패싯을 생성할 수 있습니다.
  • 동적 패싯 생성: Retail Search는 패싯 클릭 및 조회 등의 과거 사용자 동작을 기반으로 이 속성을 동적 패싯으로 자동으로 사용할 수 있습니다. 속성에 동적 패싯 생성을 사용 설정하려면 해당 속성에 대해 색인 생성 가능을 true로 설정해야 합니다.
  • 검색 가능: 이 속성은 Retail Search 쿼리로 검색 가능하며 해당 속성에 대한 재현율을 높입니다. 이 컨트롤은 텍스트 속성에만 적용됩니다.

개별 속성에 대해 사이트 전체 속성 컨트롤을 사용 설정 또는 중지할 수 있습니다.

동적 패싯 생성은 사이트 전체 속성 제어로 사용할 수 있습니다. 기본적으로 동적 패싯 생성은 모든 커스텀 속성에 사용 설정됩니다.

카탈로그 수준 구성 모드에서 사이트 전체 속성 제어를 색인 생성 가능 및 검색 가능으로 설정할 수 있습니다.

사전 정의된 시스템 속성(예: 브랜드, 색상 또는 크기)은 항상 색인 생성이 가능합니다. 텍스트 시스템 속성은 항상 검색 가능합니다. 커스텀 속성(Product.attributes[]을 사용하여 정의된 속성)에 대해 색인 생성과 검색 가능으로 전환할 수 있습니다. 커스텀 속성의 경우 기본적으로 false로 설정되어 있습니다.

Product API 메서드만 사용하여 제품별로 일부 속성 구성을 설정할 수도 있습니다.

속성 구성 및 사용 가능 시기에 대한 상세 설명은 속성 구성을 참조하세요.

사이트 전체 속성 컨트롤 설정

Google Cloud Console의 컨트롤 페이지에서 사이트 전체 속성 컨트롤을 설정합니다.

기본 카탈로그 수준 구성 모드에서 속성 제어를 전역으로 설정할 수 있습니다. 이전에는 제품 수준 구성이 기본 모드였습니다. 아직 제품 수준 구성 모드를 사용 중이고 모드를 전환해야 하는 경우 Retail 지원팀에 문의하세요.

  1. Google Cloud Console의 Retail 컨트롤 페이지로 이동합니다.

    컨트롤 페이지로 이동

  2. 사이트 전체 컨트롤 탭으로 이동합니다.

    이 탭에는 사이트 전체 컨트롤을 설정할 수 있는 모든 제품 속성이 표 형식으로 표시됩니다.

  3. 컨트롤 수정을 클릭합니다.

  4. 컨트롤을 사용 설정 또는 사용 중지합니다.

    • True: 해당 속성의 컨트롤을 사용 설정합니다. 이렇게 하면 Retail API의 제품 수준 속성 구성이 재정의됩니다.
    • False: 해당 속성의 컨트롤을 사용 중지합니다. 이렇게 하면 Retail API의 제품 수준 속성 구성이 재정의됩니다.

      색인 생성 가능으로도 설정된 속성에 대해서만 동적 패싯 생성을 true로 설정할 수 있습니다.

  5. 컨트롤 저장을 클릭합니다.

    색인 생성 및 검색이 가능한 속성 구성 설정에 대한 변경사항은 12시간 이내 또는 다음 카탈로그 수집 즉시 적용됩니다. 동적 패싯 생성 구성이 변경되는 데 최대 2일이 걸립니다. 평가 페이지에서 변경사항을 즉시 테스트할 수 있습니다.