API Usage Instructions
Stay organized with collections
Save and categorize content based on your preferences.
Because the new API gives you access to sensitive account settings, it is
important to keep your app secure.
Do not publish alpha or beta updates more frequently than once a day.
(Production apps should be updated even less frequently than that.)
Every update costs your users time and possibly money. If you update too
frequently, users will start ignoring updates, or even uninstall the product.
Of course, if there's a major problem with your app, go ahead and fix it.
Do not allow third parties to use the APIs to publish to your account on your
behalf. Do not use the APIs to offer a developer service or tool which
creates, uploads, publishes, distributes or updates apps to the Google Play
Store. Doing this is a violation of the Google Play Developer API Terms of
Service. Such actions may result in your account being suspended, and your
apps removed from the Google Play Store. Everything done on your account is
your responsibility, and allowing a third party to use your account puts all
of your users at risk.
If third parties are helping you to develop your app or design your store
listing, that's fine. However, do not share your developer account
username or password with those people. Instead, use the Google Play
Developer Console to add new user
accounts
for those people, and carefully limit the permissions for the accounts.
We recommend not giving third parties access to any service accounts you
may create. We especially recommend not giving access to any private keys
for your service account. Doing so provides anonymous access to your account
that can be shared with anyone.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-08-21 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-08-21 UTC."],[[["Secure your app to protect sensitive account settings accessible through the new API."],["Limit app update frequency to avoid user inconvenience and potential uninstalls, reserving frequent updates for critical issues."],["Refrain from allowing third-party API usage for publishing to your account to comply with Google Play Developer API Terms of Service and prevent account suspension."],["When collaborating with third parties, grant limited permissions through Google Play Developer Console user accounts instead of sharing your login credentials."],["Safeguard service accounts and private keys to prevent unauthorized access and potential security risks."]]],["Prioritize app security due to the API's access to sensitive settings. Limit alpha/beta updates to once daily, as frequent updates can lead users to ignore or uninstall the app. Do not allow third-party publishing via the APIs, as it violates terms and risks account suspension. Avoid sharing developer account credentials; instead, use the Developer Console to add limited-access user accounts. Restrict third-party access to service accounts and private keys.\n"]]