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