store.purchaseSubscription()

类型 函数
返回值
修订 版本 2024.3703
关键词 Google、IAP、应用内购买、购买
另请参阅 store.init()
store.*

概述

通过向商店发送一个购买请求来对提供的产品发起购买交易,然后向 storeTransaction 中定义的侦听器分发一个事件,该侦听器定义于 store.init()

疑难解答

此调用对订阅购买无效。

语法

store.purchaseSubscription( productIdentifier [, options] )
productIdentifier (必需)

字符串. 表示要购买的商品的产品 ID 的字符串。

options (可选)

表格. 指定购买 API 调用其他参数的表格。

选项参考

options 表格包含有关购买请求的详细信息。

accountId (可选)

字符串. 指定一个可选字符串,该字符串与您应用中用户的帐户唯一关联。该值将在发送到 Google 之前进行模糊处理(SHA-256 哈希)。有关更多详细信息,请参阅 文档

obfuscatedAccountId (可选)

字符串. 指定一个经过模糊处理的可选字符串,该字符串与您应用中用户的帐户唯一关联。如果设置,那么 accountId 将被忽略。有关更多详细信息,请参阅 文档

profileId (可选)

字符串. 指定一个可选字符串,该字符串与您应用中用户的个人资料唯一关联。该值将在发送到 Google 之前进行模糊处理(SHA-256 哈希)。有关更多详细信息,请参阅 文档

obfuscatedProfileId (可选)

字符串. 指定一个经过模糊处理的可选字符串,该字符串与您应用中用户的个人资料唯一关联。如果设置,那么 profileId 将被忽略。有关更多详细信息,请参阅 文档)。

offerPersonalized (可选)

布尔值. 指定是否是针对买方个性化的,请参阅 文档

subscriptionUpdate (可选)

表格. 用于升级或降级订阅的参数。文档

subscriptionUpdate 参考

purchaseToken (必需)

字符串. Google Play 购买令牌值,用户从该值升级或降级

prorationMode (必需)

字符串. 指定订阅升级/降级过程中的 Google Play Billing 分摊模式。prorationMode 支持的值:“unknownSubscriptionUpgrade”、“deferred”、“immediateAndChargeFullPrice”、“immediateAndChargeProratedPrice”、“immediateWithoutProration”和“immediateWithTimeProration”。即 {purchaseToken="abcd123",prorationMode="immediateWithoutProration" }