appstoreserverlibrary.models.AppData module¶
- class appstoreserverlibrary.models.AppData.AppData(appAppleId: int | None = None, bundleId: str | None = None, environment: Environment | None = None, signedAppTransactionInfo: str | None = None, *, rawEnvironment: str | None = None)[source]¶
Bases:
AttrsRawValueAwareThe object that contains the app metadata and signed app transaction information.
https://developer.apple.com/documentation/appstoreservernotifications/appdata
- appAppleId: int | None¶
The unique identifier of the app that the notification applies to.
https://developer.apple.com/documentation/appstoreservernotifications/appappleid
- bundleId: str | None¶
The bundle identifier of the app.
https://developer.apple.com/documentation/appstoreservernotifications/bundleid
- environment: Environment | None¶
The server environment that the notification applies to, either sandbox or production.
https://developer.apple.com/documentation/appstoreservernotifications/environment
- rawEnvironment: str | None¶
See environment
- signedAppTransactionInfo: str | None¶
App transaction information signed by the App Store, in JSON Web Signature (JWS) format.
https://developer.apple.com/documentation/appstoreservernotifications/jwsapptransaction