개발자는 IAP Promo 를 통해 소액 거래를 쉽게 홍보할 수 있습니다. IAP Promo를 사용하면 게임의 다양한 지점에서 고유 구매 기회를 활용하여 다양한 플레이어를 공략할 수 있습니다.
게임에서 Unity 5.4 버전 이상을 사용하고 다음 서비스를 활성화해야 합니다.
최신 Unity 기능을 이용하려면 최신 Unity IAP SDK(1.20 이상)와 Unity Ads Monetization SDK(3.0 이상)를 사용하는 것이 좋습니다. 이전 SDK 버전을 사용할 경우 초기화 오류가 발생할 수 있습니다.
참고: Promo를 구현할 때는 광고 SDK를 초기화하기 전에 IAP SDK를 먼저 초기화해야 잠재적 문제를 방지할 수 있습니다.
IAP Promo의 세 가지 주요 컴포넌트는 다음과 같으며, 각각 참고할 수 있는 문서가 있습니다.
플레이스먼트 는 수익화 콘텐츠(광고 또는 IAP Promo)를 플레이어들에게 노출합니다. 플레이어가 Promo 지원 플레이스먼트를 트리거하면 백엔드가 해당 플레이스먼트의 적격한 프로모션 중에서 홍보할 제품 을 선택합니다. 플레이어는 표시되는 삽입 광고에서 직접 인앱 구매를 할 수 있습니다.
IAP Promo의 머신러닝 소프트웨어는 Unity 네트워크의 집계된 데이터를 활용하여 데이터 패턴을 찾은 후 모델에 제공하여 게임을 개선합니다. 또한 완전히 새로운 플레이어들에 대해 맞춤 제안을 활성화할 뿐만 아니라 24시간 내내 자동으로 서비스를 제공합니다. Promo를 사용한 매출 최적화에 관한 정보는 맞춤형 플레이스먼트 문서를 참조하십시오.
Placement 에서 요청하면 시스템이 표시에 적합한 모든 사용 가능한 Products 를 확인합니다. 그런 다음 비즈니스 조건 필터링(예: 지역 또는 OS 타게팅)을 적용하고 데이터 과학을 사용하여 남은 옵션 중에서 사용자에게 가장 적합한 제품을 선택합니다. 모델에서는 디바이스 특성과 플레이어 세션 동작 같은 여러 데이터 포인트를 고려하여 선택에 필요한 정보를 얻습니다. 가장 좋은 옵션은 평생 가치(LTV)를 극대화하는 제품으로 정의됩니다.
IAP Promo의 머신러닝 기능을 활용하려면 간단히 여러 Products를 Promotion에 추가하고 Unity가 자동으로 작업을 수행하도록 두면 됩니다.
예를 들어 플레이어가 레벨을 완료하면 플레이어를 타겟으로 하여 표시되는 Promotion 이 있다고 가정해 보겠습니다.
‘EndLevel’
플레이스먼트 를 호출합니다. 그러면 플레이스먼트의 이행 요청에서 가능한 제품 세 개를 검색합니다.
Promotion 당 3개 이상의 가격점(낮음, 중간, 높음)을 알맞은 지급액과 함께 제공하는 것이 좋습니다. 다른 데이터 기반 모델과 마찬가지로, 사용 가능한 데이터 포인트가 많을수록 모델이 더 효과적입니다. Promotion 에 추가할 수 있는 Products 수에는 제한이 없고, 게임 앱 스토어의 각 가격대마다 Products 를 제공하기로 선택할 수도 있습니다.