Google Play Store details of this product.
Android only. Null for iOS, or if the product was not found.
Doesn't take into account basePlanId.
@deprecated Consider using storeDetails instead.
For Android - the subscription base plan duration. If the basePlanId is not specified,
the duration is calculated using the deprecated skuDetails.
For iOS - the duration of the skProduct.
Null, if it's not a subscription product or the product was not found in the store.
The subscription trial duration of the default offer for Android or of the product for iOS.
See QProductStoreDetails.defaultSubscriptionOfferDetails for the information on how we
choose the default offer for Android.
Null, if it's not a subscription product or the product was not found the store.
The calculated type of this product based on the store information.
On Android uses deprecated skuDetails for the old subscription products
where basePlanId is not specified, and storeDetails for all the other products.
On iOS uses skProduct information.
Converts this product to purchase model to pass to Qonversion.purchase.
offerId concrete Android offer identifier if necessary.
If the products' base plan id is specified, but offer id is not provided for
purchase, then default offer will be used.
Ignored if base plan id is not specified.
Ignored for iOS.
To know how we choose the default offer, see QProductStoreDetails.defaultSubscriptionOfferDetails.
Returns purchase model to pass to the purchase method.
Converts this product to purchase model to pass to Qonversion.purchase.
offer concrete Android offer which you'd like to purchase.
Returns purchase model to pass to the purchase method.