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