Android · Arazzo Workflow
Android Retire an Unpublished Subscription Product
Version 1.0.0
Pre-flight a subscription product's base plans and offers, then delete it if it was never published, or archive it if it was.
View Spec
View on GitHub
AIAndroidAutomotiveGoogleMachine LearningMobile DevelopmentSDKTVWearablesArazzoWorkflows
Provider
Workflows
retire-subscription-product
Check a subscription's base plans and offers, then delete it if unpublished or archive it if it was ever live.
Reads the subscription and lists its base plan's offers to determine whether the product was ever published. A product with no base plans is deleted outright; a product with base plans is archived via a masked update so its purchase history is preserved.
1
readSubscription
getSubscription
Read the subscription to see whether it carries base plans, which decides whether it can legally be deleted or must be archived.
2
inspectOffers
listSubscriptionOffers
List the offers on the base plan. Offers are evidence the product was merchandised to real users, so the product must be archived rather than deleted.
3
archiveSubscription
updateSubscription
Archive the published subscription with a masked update that touches only the archived flag, preserving base plans, listings, and purchase history.
4
deleteSubscription
deleteSubscription
Delete the subscription outright. Only reachable when the product never had a base plan, which is the sole condition Google Play permits deletion under.
Source API Descriptions
openapi