쿠폰
- 인쇄
- PDF
쿠폰
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
Classic/VPC 환경에서 이용 가능합니다.
게임 사용자가 프로모션 코드나 쿠폰을 입력할 수 있는 UI를 호출하려면 아래 코드를 사용해 주십시오.
- C#:
NBaseSDK.NBase.openCoupon((result, error) => {
if (error != null)
{
// failed.
// Display the message using error.Message.
}
else
{
// succeeded.
}
});
- Kotlin:
NBase.openCoupon(activity) { status, error ->
if (error != null) {
// failed.
// Display the message using error.message.
} else {
// succeeded.
}
}
- Java:
NBase nBase = NBase.INSTANCE;
nBase.openCoupon(activity, (status, e) -> {
if (e != null) {
Log.e("NBase", "openCoupon Fail: " + e.getMessage());
} else {
Log.e("NBase", "openCoupon: " + status.toString());
}
return null;
});
- Swift:
NBase.openCoupon()
- Objective-C:
[NBaseBridge.shared openCoupon];
게임 사용자가 프로모션 코드나 쿠폰을 입력할 수 있는 쿠폰 기능을 직접 호출하려면 아래 코드를 사용해 주십시오.
- C#:
NBaseSDK.NBase.coupon(number, userData, (result, error) => {
if (error != null)
{
// failed.
// Display the message using error.Message.
}
else
{
// succeeded.
}
});
- Kotlin:
NBase.coupon(number, userData) { status, error ->
if (error != null) {
// failed.
// Display the message using error.message.
} else {
// succeeded.
}
}
- Java:
NBase nBase = NBase.INSTANCE;
nBase.coupon(number, userData, (status, e) -> {
if (e != null) {
Log.e("NBase", "openCoupon Fail: " + e.getMessage());
} else {
Log.e("NBase", "coupon: " + status.toString());
}
return null;
});
- Swift:
NBase.coupon(number: number, userData: userData) { result in
switch result {
case .success(let data):
if let data = data {
// succeeded.
} else {
// coupon 데이터가 nil
// failed.
}
case .failure(let error):
// failed.
// Display the message using error.localizedDescription.
}
}
- Objective-C:
[NBaseBridge.shared couponWithNumber:couponNumber userData:userData :^(NSString * _Nullable result, NSError * _Nullable error) {
if (error) {
// failed.
// Display the message using error.localizedDescription.
} else {
// succeeded.
}
}];
이 문서가 도움이 되었습니까?