브랜드 좋아요 기능 연동하기

Shoplive와 사전 협의를 통해 브랜드 좋아요 기능을 연동할 수 있습니다.

브랜드 좋아요 기능을 사용하기에 앞서 브랜드 생성 및 설정이 필요합니다.

브랜드 생성 및 설정하기

브랜드 좋아요 기능 연동을 위해 다음 가이드를 참고해주세요.


messageCallback

브랜드 좋아요 클릭 시 호출되는 messageCallback입니다. 이를 통해 브랜드 좋아요 이벤트를 정의할 수 있습니다.

actionpayload설명
SET_FAVORITE_BRANDjson object브랜드 좋아요 클릭 시 호출되는 message Callback 입니다.

Payload 객체

NameTypeExampleDescription
favoritebooleantrue | false브랜드 좋아요 체크 여부
identifierstringshoplive브랜드 식별명

샘플 코드

Shoplive 플레이어에서 브랜드 좋아요 버튼 클릭 시 호출되는 messageCallback을 정의하기 위한 샘플 코드입니다.

SET_FAVORITE_BRAND: function (payload) {
  const { favorite, identifier } = payload;

  fetch("favorite save api address")
    .then((res) => res.json())
    .then((res) => {
      // 브랜드 좋아요 처리 결과를 success에 담아 반환한 경우
      if (res.success) {
        alert(`${identifier} 브랜드를 즐겨찾기에 등록했습니다.`);
      } else {
        alert(`${identifier} 브랜드를 즐겨찾기에서 해제습니다.`);
      }
    });
}