영역 구성요소
_영역_은 하나의 추천 슬롯으로 정의됩니다. 추천에 영역을 사용하는 것은 선택 사항이지만 영역을 사용하면 유연성을 높일 수 있습니다. 예를 들어, "추천 상품" Recommender에 대한 영역과 "세트 완성" Recommender에 대한 영역과 같이 2개의 영역이 제품 세부 정보 페이지에 포함될 수 있습니다. 영역을 사용하면 Einstein Configurator에서 Recommender를 쉽게 전환할 수 있습니다.
컨텐츠 슬롯과 달리, Einstein Recommendations API를 사용하여 추천 기능을 구현하려면 여러 Recommender 간에 전환할 수 있도록 하는 몇 가지 코딩 작업이 필요합니다.
영역에 대한 Recommender를 변경하는 경우 동일한 Recommender 유형 내에서 다른 Recommender로의 변경을 제한합니다. 이 작업을 통해 제품 추천 기준점을 변경해야 하는 상황을 피할 수 있습니다.
영역 포함 | 영역 제외 | |
---|---|---|
영역의 Recommender 변경 | Einstein Configurator에서 영역에 링크된 Recommender를 변경합니다. | 코드 변경을 사용하여 새 Recommender에서 API 호출을 업데이트합니다. |
API 엔드포인트 | 영역 제품 추천 받기 | 제품 추천 받기 |
제품 추천 엔드포인트 응답 | {recs: [], recoUUID: '', recommenderName: '', displayMessage: ''} | {recs: [], recoUUID: ''} |
활동 엔드포인트는 영역을 사용하든 사용하지 않든 항상 동일합니다. viewReco
활동과 clickReco
활동에는 항상 recommenderName
매개변수가 필요합니다. 영역을 사용하는 경우 viewReco
및 clickReco
활동의 recommenderName
매개변수는 Zone Recommendations API에 대한 응답에서 생성되어야 합니다.
Einstein Configurator에서 API에 대한 액세스를 활성화한 후에 사이트 추천 탭이 사이트 관리자에 대한 메뉴로 변경됩니다. 이 메뉴를 사용하여 Recommender 또는 영역을 보고 구성할 수 있습니다.
사이트 관리자는 사용자 관리 탭을 통해 사용자를 찾아 선택하고 메뉴에서 작업 편집을 선택하여 다른 사용자의 영역에 대한 액세스를 활성화할 수 있습니다.
Recommender 탭은 API 액세스가 구성되지 않은 사이트 추천 페이지를 사용하는 방법과 같이, Recommender를 설정, 편집 및 삭제할 수 있는 위치입니다. 영역 탭에서는 영역을 설정, 편집, 삭제할 수 있습니다.
영역을 생성하려면 다음을 수행하십시오.
- 사이트 추천 메뉴에서 영역을 선택합니다.
- 새 영역 추가를 클릭합니다.
- 영역 이름을 지정하고 영역에 대한 설명(선택 사항)을 제공합니다.
- 저장한 후에는 영역 이름을 변경할 수 없습니다.
- 메뉴를 사용하여 영역에서 사용할 수 있는 Recommender를 선택합니다.
- Recommender를 구성하지 않았거나 영역에 대해 어떤 Recommender를 사용할지 결정하지 않았다면 나중에 이 단계를 저장할 수 있습니다. Recommender를 생성하는 방법은 Commerce Cloud Einstein Product Recommendations를 참조하십시오.
- 저장을 클릭합니다.
Einstein API를 통해 사용할 여러 영역을 생성할 수 있습니다.
Einstein Configurator에서 영역을 설정한 후에 개발자가 zone API 요청의 zoneName
경로 매개변수로 구성된 영역 이름을 사용합니다(API Specification
- Endpoints
- Zone Recommendations
참조).
응답은 영역에 대해 현재 구성된 Recommender의 이름을 식별하는 recommenderName
을 포함합니다. 후속 viewReco
및 clickReco
활동 요청에서 이 값을 recommenderName
본문 매개변수로 전달합니다.