var currencyCode : String? The currency code of the locale used to format the price of the product.
var currencySymbol : String? The currency symbol of the locale used to format the price of the product.
var isFamilyShareable : Bool A Boolean value that indicates whether the product is available for family sharing in App Store Connect. (Will be
false for iOS version below 14.0 and macOS version below 11.0).var localizedDescription : String A description of the product.
var localizedPrice : String? The price’s language is determined by the preferred language set on the device.
var localizedSubscriptionPeriod : String? The period’s language is determined by the preferred language set on the device.
var localizedTitle : String The name of the product.
var price: Decimal The cost of the product in the local currency.
var regionCode : String? The region code of the locale used to format the price of the product.
var sk1Product: StoreKit .SKProduct? Underlying system representation of the product.
var subscriptionGroupIdentifier : String? The identifier of the subscription group to which the subscription belongs. (Will be
nil for iOS version below 12.0 and macOS version below 10.14).var subscriptionPeriod : AdaptySubscriptionPeriod ? The period details for products that are subscriptions. (Will be
nil for iOS version below 11.2 and macOS version below 10.14.4).var vendorProductId : String Unique identifier of a product from App Store Connect or Google Play Console.