프로모션 충전 금액 소진되면 어떡하나요

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

안녕하세요.
저는 비개발자이자 디자이너라.. 개념잡기조차 힘드네요.
프로모션을 알아보는 중 궁금한 사항이 있어서요.

비게임의 경우 서버없이 지급 기능이 있던데요. 지급하는 과정까지는 이해가 되는데,
만일 비즈월렛 충전금액이 소진되어 버리면 어떡하는지 궁금합니다. 채널톡에 문의하니
기술적인 부분이라 해서요.

예를 들어 특정화면 버튼에 ’ 퀴즈풀고 1원 받기’ 라고 했는데, 충전금액이 소진되고, 또
프로모션을 아예 종료하고 싶으면, 그 문구를 변경하거나 지워야 하잖아요.
그럼 바로 수동으로나마 변경하면 되지만, 아시다시피 심사과정을 거쳐야 하니 이게
큰 문제가 됩니다. 가장 확실한 해결책은 영원히 프로모션을 진행하면 되겠지요.

아무튼, 그 대안이 API 등을 호출해서 비즈월렛 상태를 조회(가능한지 모르겠음)하고,
금액에 따라 문구를 노출시키지 않는 로직이 필요한지, 만일 그렇다면 firebase 같은
서버가 필요한지 궁금해요.

보통 개발자분들은 이런 개념까지는 모두 다 알고 계셔서 그런지 아무리 찾아봐도
참조할 내용이 없네요. 심지어 토스 가이드 조차 개발자를 대상으로 설명하고, 공식 웨비나 같은 경우는
더 도움 안되니 갑갑합니다.

누구나 만들 수 있고 론칭할 수 있다지만..글쎄요. 누구나 기준이 대체 뭘까요.
주절주절 글 남겨 봅니다.

시간나시면 답변 부탁드립니다.

설정한 금액이 소진되면 자동으로 노출 중단 됩니다.

설정한 기간이 끝나면 자도으로 노출 중단 됩니다.

수정 후 재 노출 가능합니다.

현재 시점에서 프로모션 상태 조회 api는 없는 것으로 알고 있어요.
깔끔한 UX는 DotoriLab님이 말씀하신 것처럼 독자적인 서버를 활용해서,
수동으로 꺼버리면 앱에서 그 값을 받아서 문구를 변경하게 하면 되겠지요.
그런데 이 경우에는 애당초 앱에 관련 기능을 고려해야 하고요.
다음 앱 배포 때 미리 고려하시는 방법 밖에 없을 것 같아요.
아니면 좋은 UX는 아니지만, 해당 버튼 아래에 프로모션은 언제든지 종료될 수 있습니다.
문구를 넣는 것도 그나마 대안입니다.
토스 가이드에서도 그걸 권장하더라고요.

답변 감사합니다. 저는 서비스 화면에 아이콘이나 문구로 ‘1원 받기’ 를 표시했다고 가정하면 어떻게 분기해야 하는지가 궁금했어요. 노출중단은 어디까지나 토스의 기능이고, 실제로 제 앱에서 ‘노출중단’을 어떻게 조회해서 분기하는지가 궁금해서요.
다른 서비스 보면 광고보고 1원 받기. 이런 버튼이 있던데, 프로모션을 계속 진행하면야 상관없지만, 중단해야 할 상황이면 이 문구를 수동으로 바꾸고 심사를 기다려야 하니, 그 방법 말고 미리 중단 혹은 소진 여부를 파악해서 내 앱에서 문구를 빼야 하니까요.

답변 감사헤요.
가장 안정적인 방법은 영원히 프로모션을 하거나, 아니면 앱 내에는 문구자체를 노출하지 않아야 겠네요.
아.. 다들 어떻게 처리하시는지..너무 어렵군요.

서버 연동까지는 복잡해서 고려하고 싶지 않으시면,
일단 퀴즈풀고 1원 받기 –> 퀴즈 풀기로 문구 수정한 버전을 검수 완료만 하고 배포하지 않다가,
프로모션 중지하고 싶을 때 중지하고, 배포하시면 되죠 ㅎㅎㅎ

제일 좋은 방법은 서버 연동하는 거에요.
그래서 먼저 내 서버에서 끄고,
그 다음에 토스 콘솔에서 프로모션 종료하면 되지요.

아마 남은 금액은 환불 가능할 거에요.

프로모션 가능상태인지(예산있는지) 조회하는거 있는걸로 기억합니다.

https://techchat-apps-in-toss.toss.im/t/api/943/3

이 글을 보기는 했는데, 아직 적용된건지 가이드를 못 찾았어요.

답변 감사합니다.

아. 검수까지 마친 다음에 배포하는 꼼수?가 있군요. ㅎㅎ
대신 80프로 정도 소진되었을 때 미리 꺼버려야겠군요. :grinning_face: