PurchaseFlowParams.Builder
PurchaseFlowParams.Builder
public final class PurchaseFlowParams.Builder extends Object java.lang.Object ↳ com.gaa.sdk.iap.PurchaseFlowParams.Builder
是易於創建PurchaseFlowParams實例(instance)的builder。
Public methods
setProductId
PurchaseFlowParams.Builder setProductId(String productId)
Parameters:
productId
In-App商品ID
Returns:
PurchaseFlowParams.Builder
setProductType
PurchaseFlowParams.Builder setProductType(String productType)
Parameters:
productType
In-App商品的商品類型 PurchaseClient.ProductType
Returns:
PurchaseFlowParams.Builder
setProductName
PurchaseFlowParams.Builder setProductType(String productName)
Parameters:
productName
不是註冊的商品名字,而是購買當時顯示的商品名字
Returns:
PurchaseFlowParams.Builder
setDeveloperPayload
PurchaseFlowParams.Builder setDeveloperPayload(String developerPayload)
Parameters:
developerPayload
開發公司的payload
Returns:
PurchaseFlowParams.Builder
setGameUserId
PurchaseFlowParams.Builder setGameUserId(String gameUserId)
Parameters:
gameUserId
開發公司可以確認的用户ID
Returns:
PurchaseFlowParams.Builder
setPromotionApplicable
PurchaseFlowParams.Builder setPromotionApplicable(boolean promotion)
Parameters:
promotion
是否可以進行促銷
Returns:
PurchaseFlowParams.Builder
setQuantity
PurchaseFlowParams.Builder setQuantity(int quantity)
Parameters:
quantity
商品數量
Returns:
PurchaseFlowParams.Builder
setSubscriptionUpdateParams
PurchaseFlowParams.Builder setSubscriptionUpdateParams(SubscriptionUpdateParams params)
Parameters:
params
定期支付商品的升级或降级模式 PurchaseFlowParams.SubscriptionUpdateParams
Returns:
PurchaseFlowParams.Builder
build
PurchaseFlowParams build()
生成PurchaseFlowParams的實例(instance)。
Returns:
PurchaseFlowParams
Last updated