스토어 모듈은 AbstractPurchasingModule
클래스를 확장하여 Unity IAP가 설정과 확장과 더불어 스토어의 인스턴스를 얻는 목적으로 사용하는 공장처럼 작동합니다.
개발자는 Unity IAP에 다수 모듈을 제공하여 Unity가 제공한 디폴트 스토어와 더불어 커스텀 스토어 구현을 사용할 수 있습니다.
ConfigurationBuilder.Instance (MyCustomModule.Instance(), StandardPurchasingModule.Instance ());
두 개 이상의 모듈이 한 플랫폼에서 구현될 수 있는 경우, ConfigurationBuilder
에 제공된 모듈 순서에 따라 우선 순위가 결정됩니다. MyCustomModule
에 제공한 구현 방식은 StandardPurchasingModule
에 제공된 방식에 비해 우선적으로 적용됩니다.
모듈은 여러 스토어를 지원할 수 있으며 StandardPurchasingModule
을 통해 Unity IAP의 디폴트 스토어 구현 방식을 전부 처리할 수 있다는 점을 기억해야 합니다.