GuidesAPI GuideChangelog
Log In
Guides

B. 리워드 사용하기

리워드는 조건 판정부터 지급까지 플레이어가 처리합니다. 시청자가 보상 링크로 이동할 때만 onRewardClick 이 호출되며, 등록하지 않으면 이동하지 않습니다.

B. 리워드 사용하기 — 소스라이브 플레이어 iOS SDK
예상 소요 시간: 5분
📋 사전 조건: 어드민에 리워드 등록
리워드 동작 방식

리워드는 조건 판정부터 지급까지 플레이어가 처리합니다.
앱이 맡는 것은 보상 링크로 이동하는 지점 하나입니다.

Swift
func onRewardClick(info: RewardClickInfo) -> Bool {
    openRewardScreen(info.linkUrl)   // info.linkUrl = 어드민에 등록한 보상 링크
    return true
}
콜백을 등록하지 않으면 이동하지 않습니다. 조건 판정·당첨·지급 자체는 플레이어가 처리하지만, 보상 링크로 보내는 것은 앱이 합니다.
진행 흐름

앱이 개입하는 지점은 마지막 단계 하나입니다.

  • 1
    어드민에서 리워드를 설정합니다. 참여 조건·보상·연결 주소를 등록합니다.
  • 2
    시청자가 조건을 채우면 플레이어가 참여 버튼을, 달성한 뒤에는 받기 버튼을 보여 줍니다.
  • 3
    시청자가 받기를 누르면 플레이어가 지급까지 처리합니다. 어드민에 등록한 보상 링크로 이동할 때 onRewardClick 이 호출됩니다.
📘 지급 결과는 어드민에서 확인합니다. 누가 참여하고 받았는지는 소스 어드민의 리워드 현황에서 봅니다. 앱이 따로 집계할 필요가 없습니다.
설정 변경 요청

참여 조건·보상 내용·노출 시점은 방송 설정으로 정해집니다.
앱을 다시 배포하지 않아도 반영되므로, 필요한 것이 있으면 알려 주세요.

📘 문의 경로모비두 담당자 또는 카카오톡 채널


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

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

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