GuidesAPI GuideChangelog
Log In
Guides

상품 클릭 연동

상품 프리뷰·상품 목록에서 상품을 클릭했을 때 전송됩니다. 정의하지 않으면 플레이어가 상품 링크로 현재 창을 이동시킵니다.

상품 클릭 연동 — 소스클립 플레이어
예상 소요 시간: 15분
🔧 필수/선택: 선택 — 정의하지 않으면 상품 링크로 이동
sauceclipMoveProduct

상품 프리뷰·상품 목록·썸네일 메뉴의 상품을 클릭하면 전송됩니다.

필드타입설명
linkUrlString어드민에 등록한 상품 링크
clipIdxString클립 ID
productIdNumber상품 고유 번호
externalProductIdString제휴 상품 코드. 등록되지 않았으면 값 없음

구현

현재 창 이동 대신 새 창으로 열거나 자사몰 라우터로 넘기는 등 원하는 동작을 정의합니다.

javascript
window.sauceclipMoveProduct = function (params) {
  // 새 창으로 열기
  window.open(params.linkUrl, '_blank')
}
💡 플로팅으로 축소하면서 상품 페이지를 띄우는 구성은 상품 페이지 연동 플로팅에 있습니다.

앱 스킴이 등록된 상품

상품에 앱 스킴이 등록되어 있으면 기기에 맞는 스킴 이벤트가 먼저 전송됩니다. 수신부가 없을 때만 sauceclipMoveProduct 로 넘어갑니다.

이벤트전송 조건
sauceClipProductIosSchemeiOS 기기 · 상품에 iOS 스킴이 등록됨
sauceClipProductAndroidSchemeAndroid 기기 · 상품에 Android 스킴이 등록됨
⚠️ 두 이름은 sauceClip 으로 시작합니다. 다른 이벤트의 sauceclip 과 대소문자가 다릅니다.
필드타입설명
urlString등록된 앱 스킴 주소
linkUrlString스킴을 실행하지 못했을 때 이동할 웹 링크
clipIdxString클립 ID
productIdNumber상품 고유 번호
priceNumber상품 가격
📍 스킴 이벤트를 정의하지 않으면 플레이어가 앱 스킴을 직접 실행하고, 실패하면 linkUrl 로 이동합니다.

Did this page help you?
🏠 소스라이브 🎬 소스클립 🔗 소스링크 📢 소스애드
🧩 API 가이드
🆕 최근 업데이트
💬 도움이 더 필요하신가요?
메일로 문의 카카오톡 채널로 문의
담당자에게 문의하기

궁금한 점이나 불편했던 점을 남겨주시면 담당자가 확인 후 답변드릴게요.

가이드 챗봇 BETA
* AI를 활용해 답변해서 사실과 다를 수도 있어요. 더 궁금한 사항은 '담당자에게 문의하기'를 이용해주세요.
💡 궁금한 솔루션(예: 라이브, 링크 등)을 함께 적어주시면 더 정확한 답변을 받을 수 있어요.