AI 상품 추천: 스크립트형
1. 시스템 구조도

2. 개요
고객사에서 추천되는 상품을 제어 하거나 또는 추천 상품과 관련된 전시 영역의 디자인에 수정이 필요한 경우 스크립트 방식을 통해 사용 가능합니다.
DIV형과는 다르게 디자인을 자유롭게 구성 가능합니다.
3. 연동 방식
그루비에서 추천 상품 전달 시 html 과 css 가 아닌 [추천 캠페인키], [선택된 알고리즘 코드], [추천 상품 목록]을 고객사 사이트 내의 특정 자바 스크립트 함수를 호출하는 방식으로 전달합니다.
고객사에서 작성하는 스크립트 함수는 그루비에서 전달된 [추천 캠페인키], [선택된 알고리즘 코드], [추천 상품 목록]을 활용하여 상품을 선별하고 원하는 위치에 노출할 수 있도록 작업되어야 합니다.
4. setGroobeeRecommend
그루비에서 정보 수집 후 필요한 정보가 전달되는 함수입니다.
정의
역할: 그루비에서 정보 수집 후 필요한 정보가 전달되는 함수
함수명: setGroobeeRecommend (고정 값이며 변경되면 안됨)
파라미터
algorithmCd
알고리즘 코드
string
campaignKey
추천 캠페인키
string
goodsArray
상품 목록
Object[]
5. DI(노출)
실제 고객사에서 노출시킨 상품 / 기획전 정보를 그루비로 보내줍니다.
그루비로 노출시킨 상품 / 기획전 정보를 보내주면 통계에 집계되어 어드민에서 확인 가능합니다.
정의
역할: 전시되는 상품을 그루비에서 노출 처리
함수명: groobee.send
파라미터
type
노출 코드("DI" 고정 값)
string
groobeeObj
노출 관련 object
Object
정의
역할: 전시되는 기획전을 그루비에서 노출 처리
함수명: groobee.send
파라미터
type
노출 코드("DI" 고정 값)
string
groobeeObj
노출 관련 object
Object
6. CL(클릭)
고객이 클릭한 상품 / 기획전 정보를 그루비로 보내줍니다.
고객이 클릭한 상품 / 기획전 정보를 그루비로 보내주면 통계에 집계되어 어드민에서 확인 가능합니다.
정의
역할: 고객이 클릭한 상품을 그루비에서 클릭 처리
함수명: groobee.send
파라미터
type
노출 코드("CL" 고정 값)
string
groobeeObj
노출 관련 object
Object
정의
역할: 고객이 클릭한 기획전을 그루비에서 클릭 처리
함수명: groobee.send
파라미터
type
노출 코드("CL" 고정 값)
string
groobeeObj
노출 관련 object
Object
7. 작성 예시
코드 작성 예시를 보여줍니다.
Last updated