기술 자료

지원

가상 재화 알아보기

탭조이 오퍼월의 자체 관리형과 탭조이 관리형 가상 재화에 대해 알아보고 Flutter 앱에서의 요구 사항에 따라 적절한 가상 재화를 선택하고 설정합니다.
읽는 시간 1분최근 업데이트: 2일 전

탭조이는 애플리케이션에 가상 재화를 연동하기 위한 다음의 2가지 방법을 제공합니다. 탭조이 관리형 재화와 자체 관리형 재화입니다.

탭조이 관리형 재화(권장)

탭조이 관리형 재화를 사용하여 탭조이 서버에 사용자 재화 잔액을 저장합니다. 탭조이 퍼블리셔 SDK를 사용하는 개발자에게 무료로 제공되는 이 서비스는 백엔드 인프라 없이 재화 데이터를 관리할 수 있습니다.
참고
탭조이 관리형 재화를 사용하는 애플리케이션에서는 추가 탭조이 재화를 지원할 수 없습니다.

자체 관리형 재화

자체 관리형 재화를 사용하면 사용자의 재화 잔액을 직접 서버에 저장하고 관리할 수 있습니다. 이 방식을 이용하면 더 세밀한 제어가 가능하지만, 모든 백엔드 스토리지와 재화 관리를 직접 처리해야 합니다.
참고
단일 애플리케이션 내에서 여러 자체 관리형 재화를 구현할 수 있습니다. 여러 탭조이 재화를 사용하려면 자체 관리형 옵션을 선택해야 합니다. 관리형 재화와 자체 관리형 재화를 혼합하여 사용할 수 없습니다.

재화 관리 유형 선택

권장하는 베스트 프랙티스는 추가 기능에 액세스할 수 있는 자체 관리형 재화를 사용하는 것입니다. 아래 표는 2가지 재화 옵션의 기능 간 차이점을 보여 줍니다.

재화 기능

탭조이 관리형

자체 관리형

여러 재화지원 안 함지원
사용자 잔액 제어지원 안 함지원
문제 해결 시 보상 ID지원 안 함지원
거래에 대한 가시성지원 안 함지원
간단한 설정지원지원
SDK 호출 감소지원지원 안 함

가상 재화 설정

참고
가상 재화를 생성한 후에는 삭제할 수 없습니다. 재화 목록이 복잡해지지 않도록 주의해야 합니다. 각 플랫폼(iOS, Android)마다 별도의 재화를 생성해야 합니다.

대시보드 설정

가상 재화 설정
탭조이 대시보드 인터페이스에서 직접 가상 재화를 설정하려면 다음 단계를 완료합니다.
  1. 오른쪽 상단 모서리의 목록에서 앱을 선택합니다.
  2. 왼쪽 내비게이션에서 Virtual Currency를 선택합니다.
  3. 오른쪽 상단에서 Add Virtual Currency를 선택합니다.
  4. 양식을 작성합니다. 재화 설정에 적절한 다음의 베스트 프랙티스를 참고하십시오.

세분화된 재화 교환율 예시는
100 = $1
입니다.
2 = $1
와 같은 교환율은 일부 오퍼가 재화 단위 1개에 해당하지 않아 fill rate가 낮아질 수 있습니다.

너무 높은 교환율의 예시는
100,000,000 = $1
입니다. Android의 최대 재화 잔액은 2,147,483,647입니다. 이 한도를 초과하는 교환율을 피하고, 잔액 조회가 차단되지 않도록 합니다.
시스템에서는 15분 이내에 재화가 활성화됩니다. 해당 시간 동안에는 테스트 디바이스가 아닌 경우 오퍼가 표시되지 않습니다. 테스트 오퍼를 활성화하려면 왼쪽 메뉴에서 Settings > App Settings > Test Devices로 이동합니다.

탭조이 관리형 재화에서 직접 관리형 재화로 마이그레이션

앱이 아직 실행되지 않은 경우 탭조이 대시보드를 사용하여 앱의 재화를 교체할 수 있습니다. 콜백 URL 필드에 올바른 형식의 URL을 입력해야 합니다. 앱이 이미 서비스 중인 경우 다음 행동을 수행할 수 있습니다.
  • 이전 버전에서 보상을 잃지 않도록 새로운 앱과 SDK 키를 생성합니다.
  • 사용자 잔액을 다음 방법으로 마이그레이션합니다.
    • 이전 SDK 키를 사용하여
      getCurrencyBalance
      를 호출합니다(첫 실행 시).
    • 가져온 잔액으로 시스템을 업데이트합니다.
    • 후속 실행을 위해 SDK 키를 전환합니다.
  • 기존 광고 캠페인을 비활성화하고 새로운 앱 ID로 다시 생성합니다.
  • 진행하기 전에 탭조이 세일즈 담당자와 상담합니다.
참고
탭조이 관리형 재화로 다시 마이그레이션하는 것은 불가능합니다.
외부 가상 재화 서버 솔루션으로 Parse나 UrbanAirship 등의 플랫폼을 고려합니다.