Our Data Refinery assembles in-app purchase data from app-initiated RPC requests, receipt validation API's, real-time subscription status updates, financial and analytical reports (coming soon) and various other sources to produce a definitive and complete portrait of your in-app purchase data.
Disparate and ambiguous data is refined within a common context, providing a rich, uniformed and integrated in-app purchase data resource regardless of marketplace.
- Disparate or ambiguous in-app purchase data between different marketplaces are federated within a common context.
- The most recent metadata and user-identifier from the Client API are attributed.
- Subscription purchases are expanded to include trial, introduction offer and grace periods
- Subscription changes such as renewals and up/down/cross-grades are itemized chronologically.
In-App Purchase Resource
The table below describes the In-App Purchase Resource's properties.
|id||UUID||Mbaasy database ID for the In App Purchase.|
|app_family_id||UUID||Mbaasy database ID for the App Family.|
|fact_id||UUID||Mbaasy database ID for the In App Purchase Fact.|
The marketplace the purchase was made. Possible values are:
Unique identifier for the app. This value is derived from:
|product_id||String||Marketplace Product ID / SKU for the purchase.|
|quantity||String||Number of items purchased.|
Type of purchase. Possible values are:
Environment of the purchase. Possible values are:
ISO 3166-1 alpha-2 country code / region code of the app store user.
ISO 4217 currency code associated to the
|is_auto_renewing||Boolean||Indicates the auto-renewing status of the subscription.|
Indicates if the subscription is in the trial period. This property is derived from:
Indicates if the marketplace is still trying to renew the subscription. This property is derived from:
|current_period_start_at||Timestamp||The date and time when the current subscription period started (Only available on subscription purchases)|
|current_period_end_at||Timestamp||The date and time when the current subscription period will/has ended. (Only available on subscription purchases)|
|created_at||Timestamp||The date and time when the record was created.|
|updated_at||Timestamp||The date and time when the record was most recently updated.|