Upcoming adjustments to InAppProducts API and subscription catalog administration



Posted by Rejane França, Product Supervisor and Serge Beauchamp, Software program Engineer at Google Play

Final yr, we launched new capabilities for subscriptions on Google Play, providing you with extra flexibility and management on the subject of rising and retaining your subscribers. The improved developer expertise enabled by the monetization.subscriptions APIs, separates your subscription merchandise – what you promote – from how you promote them, permitting you to configure a number of base plans and presents for every subscription. The brand new mannequin is designed to scale back the complexity and overhead of managing your product configuration – this implies:

    • The subscription now defines the advantages and different metadata for the product you’re promoting, no matter how the person pays.
    • Every base plan inside a subscription defines the bottom worth for a particular billing interval and plan renewal kind.
    • Along with auto-renewing plans, you may promote pay as you go plans that enable customers entry to pay a set period of time, after which top-up as desired. With pay as you go plans, attain customers in areas the place pay-as-you-go is normal or present an alternate for customers not able to buy an auto-renewing plan.
    • Affords construct on the bottom plan, making it simpler to outline different pricing for eligible customers all through the monetization lifecycle. They can be utilized to amass new subscribers, incentivize upgrades, or retain present subscribers.

Monetization.subscriptions APIs will change InAppProducts API for subscription catalog administration

Beginning on January 1, 2024, all new apps should use monetization.subscriptions APIs for managing your subscriptions catalog. Current apps may have till Could 1, 2024 emigrate to the brand new monetization.subscriptions APIs, at which level assist for utilizing the InAppProducts API for managing your subscriptions catalog will finish utterly.

Beginning this month, if we detect that your app has used the InAppProducts API to handle your subscriptions throughout the final 7 days, you’ll begin seeing a reminder in Play Console emigrate over to monetization.subscriptions APIs.

Moreover, in case your app just isn’t utilizing the newest model of Play Billing Library, you’ll must improve to model 5.0 or later earlier than November of this yr to be able to publish updates to your app.

In the event you proceed to make use of the InAppProduct API whereas assist continues to be out there, the subscription SKUs you create can be routinely transformed into the brand new mannequin following the backward suitable construction represented beneath with restricted entry to new options. Be taught extra about transformed subscriptions right here.

New mannequin separates your subscription merchandise – what you promote – from the way you promote them.

No adjustments to promoting in-app objects with the InAppProducts API

This deprecation will solely affect the InAppProducts API when used to handle your subscription product catalog in Play Console. All apps can proceed utilizing the InAppProducts API to handle one-time merchandise. The Play Billing Library and Subscription Buy APIs won’t be impacted. Be aware that each InAppProducts API and monetization.subscriptions APIs are for managing your subscription catalog on Play out of your backend, and shouldn’t be referred to as instantly as a part of any in-app flows.

Begin your migration to the monetization.subscriptions APIs

In the event you use the Google Play Developer API shopper libraries – out there for Java, Python, and different well-liked languages – we advocate upgrading to the newest variations, which already embody the monetization.subscriptions APIs. Base plans will be managed with the monetization.subscription.basePlans API, and introductory pricing and free trials will be managed as presents with the monetization.subscriptions.basePlans.presents API.

To make use of the brand new monetization.subscriptions APIs with present subscriptions, just be sure you’ve made your pre-existing subscriptions editable in Play Console.

Begin maximizing the newest subscription capabilities out there with the monetization.subscriptions APIs. Be taught extra by visiting the Assist Middle, getting began information, documentation, and pattern app.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles