resolvePurchasePlatformTypeByIncludedModule

포함된 결제 모듈에 따라 최종 PurchasePlatformType을 결정합니다.

  • purchasePlatformType이 PurchasePlatformTypePayChorusPayment인 경우:

  1. PAYMENT_CLASS_NAME(PayChorusPayment) 클래스가 존재하면 그대로 반환

  2. 없고, IAP_CLASS_NAME(NhnCloudIap) 클래스가 존재하면 PurchasePlatformTypeNhnCloudIap 반환

  3. 둘 다 없으면 원래 타입 반환

  • 그 외의 경우는 입력값을 그대로 반환

Return

실제로 Gamebase 내에서 사용되어야 하는 PurchasePlatformType

Parameters

purchasePlatformType

콘솔(런칭)에 입력된 정보 기반으로 결정된 PurchasePlatformType