콘텐츠로 이동

Coupon 모듈

앱 사용자가 입력한 쿠폰 코드를 Hive Axyl 서버에서 사용 처리하는 모듈입니다. 쿠폰을 사용하면 쿠폰의 아이템이 로그인한 사용자의 우편함으로 지급됩니다.

모듈 정보

  • 패키지: com.com2usplatform.hiveaxyl.coupon
  • 네임스페이스: Hive.Axyl.Coupon
  • 지원 플랫폼: 전체 (서버 API)
  • 최소 사양: Unity 6000.0+

제공 인터페이스

인터페이스 등록 메서드 설명
ICouponService AddCoupon() 쿠폰 코드 사용

쿠폰의 아이템은 우편으로 지급되므로, 지급된 우편의 조회와 읽음 처리는 Mailbox 모듈을 참조하세요.

등록과 획득

HiveBootstrap.Initialize의 등록 단계에서 AddCoupon()으로 등록한 뒤 HiveCore.Resolve<T>()로 가져옵니다.

using Hive.Axyl.Core;
using Hive.Axyl.Core.Unity;   // HiveBootstrap
using Hive.Axyl.Coupon;

var config = CoreConfig.CreateBuilder("{appId}").Build();

HiveBootstrap.Initialize(config, builder =>
{
    builder.AddCoupon();
});

ICouponService coupon = HiveCore.Resolve<ICouponService>();

ICouponService의 메서드는 로그인 세션이 필요합니다.