appstoreserverlibrary.models.PromotionalOffer module¶
- class appstoreserverlibrary.models.PromotionalOffer.PromotionalOffer(messageIdentifier: UUID | None = None, promotionalOfferSignatureV2: str | None = None, promotionalOfferSignatureV1: PromotionalOfferSignatureV1 | None = None)[source]¶
Bases:
objectA promotional offer and message you provide in a real-time response to your Get Retention Message endpoint.
https://developer.apple.com/documentation/retentionmessaging/promotionaloffer
- messageIdentifier: UUID | None¶
The identifier of the message to display to the customer, along with the promotional offer.
https://developer.apple.com/documentation/retentionmessaging/messageidentifier
- promotionalOfferSignatureV1: PromotionalOfferSignatureV1 | None¶
The promotional offer signature in V1 format.
https://developer.apple.com/documentation/retentionmessaging/promotionaloffersignaturev1
- promotionalOfferSignatureV2: str | None¶
The promotional offer signature in V2 format.
https://developer.apple.com/documentation/retentionmessaging/promotionaloffersignaturev2