Version: 2018.2
스토어 확장
IAP Promo 통합

IAP Promo

개요

개발자는 IAP Promo를 통해 소액 거래를 쉽게 홍보할 수 있습니다. IAP Promo를 사용하면 게임의 다양한 지점에서 고유 구매 기회를 활용하여 다양한 플레이어를 공략할 수 있습니다.

IAP Promo 쇼케이스 예
IAP Promo 쇼케이스 예

요구 사항

게임에서 Unity 5.4 버전 이상을 사용하고 다음 서비스를 활성화해야 합니다.

참고: 최신 Unity 기능을 이용하려면 최신 Unity IAP SDK (1.2+)와 Unity 애즈 SDK (2.3+)를 사용하는 것이 좋습니다. 이전 SDK 버전을 사용할 경우 초기화 오류가 발생할 수 있습니다.

IAP Promo 컴포넌트

IAP Promo의 세 가지 주요 컴포넌트는 다음과 같으며, 각각 참고할 수 있는 문서가 있습니다.

Placements 는 플레이어에게 표시할 타겟 Products 와 관련된 Promotions 를 검색하는 이행 요청을 실행합니다. 플레이어는 그 결과로 표시되는 중간 광고에서 직접 인앱 구매를 할 수 있습니다.

IAP Promo 이행 요청 프로세스의 개괄적인 개요
IAP Promo 이행 요청 프로세스의 개괄적인 개요

머신러닝을 활용한 수익 극대화

IAP Promo를 사용하면 기존의 A/B 테스트 방법이 필요 없습니다. IAP Promo의 머신러닝 소프트웨어는 Unity 네트워크에서 취합된 데이터를 활용하고 데이터 패턴을 찾은 후 모델에 제공하여 게임을 개선합니다. 그러면 새 플레이어에게도 개인별 맞춤 제안이 가능합니다. 완전히 자동화된 이 서비스는 중단 없이 계속 작동합니다.

작동 방식

Placement 에서 요청하면 시스템이 표시에 적합한 모든 사용 가능한 Products 를 확인합니다. 그런 다음 비즈니스 조건 필터링(예: 지역 또는 OS 타게팅)을 적용하고 데이터 과학을 사용하여 남은 옵션 중에서 사용자에게 가장 적합한 제품을 선택합니다. 모델에서는 디바이스 특성과 플레이어 세션 동작 같은 여러 데이터 포인트를 고려하여 선택에 필요한 정보를 얻습니다. 가장 좋은 옵션은 평생 가치(LTV)를 극대화하는 제품으로 정의됩니다.

시작

IAP Promo의 머신러닝 기능을 활용하려면 간단히 여러 ProductsPromotion에 추가하고 Unity가 자동으로 작업을 수행하도록 두면 됩니다.

예를 들어 플레이어가 레벨을 완료하면 플레이어를 타겟으로 하여 표시되는 Promotion 이 있다고 가정해 보겠습니다.

  • 플레이어가 레벨을 완료하면 게임에서 ‘EndLevel’ Placement 를 호출합니다. Placement 이행 요청에서 가능한 3개의 Products 가 나열된 다음과 같은 리스트를 반환합니다.
    • $1.99 화폐 번들과 10% 보너스
    • $2.99 화폐 번들과 10% 보너스
    • $4.99 화폐 번들과 10% 보너스
  • 시스템은 플레이어가 세 제안의 타게팅 조건을 모두 충족함을 확인합니다.
  • 알고리즘에 따라 플레이어의 LTV를 극대화하는 화폐 번들이 결정되고 해당 제안이 표시됩니다.

Promotion 당 3개 이상의 가격점(낮음, 중간, 높음)을 알맞은 지급액과 함께 제공하는 것이 좋습니다. 다른 데이터 기반 모델과 마찬가지로, 사용 가능한 데이터 포인트가 많을수록 모델이 더 효과적입니다. Promotion 에 추가할 수 있는 Products 수에는 제한이 없고, 게임 앱 스토어의 각 가격대마다 Products 를 제공하기로 선택할 수도 있습니다.




스토어 확장
IAP Promo 통합