2020Credentials
Is a suite of products that helps Android developers build, test, release, and manage apps on the Play Store. From Play Console for publishing and app performance analytics, to tools like Android Vitals, Pre-launch reports, and custom store listings, it empowers teams to optimise quality, user acquisition, and retention. It’s designed to support developers at scale—whether they’re indie creators or global app publishers.
Google.com Google
Sr Product Designer
Prototyping
User research
UX, UI
Problem
Setting up credential sharing in the Google Play Console is not straightforward for engineers. The process lacks clarity, and there should be a more intuitive way to generate the required codes and configure domain-specific access.
Audience
Software engineers who develop android apps for orginizations, themselves or business.
01.In a nutshell.
At Google, I designed improvements to the Credential Sharing setup within the Play Console to simplify a process that was previously unclear and error-prone for engineers. The existing flow made it difficult to generate access codes and configure domain-level permissions. I redesigned the experience to offer guided setup, clearer terminology, and smarter defaults — reducing setup time and confusion. Post-launch feedback highlighted improved usability, and internal metrics showed a 22% drop in setup-related support tickets within the first six weeks.
02.Domain set up.
A modal experience was created allows engineers to enable or disable credential sharing while setting up their domains. Based on their selection, the interface automatically generates the appropriate code snippet and step-by-step setup instructions.
03.Domain management & publishing
The Deep Links main page now includes a new “Credential Sharing” column, allowing engineers to quickly view the sharing status of each company domain. This update not only supports credential sharing during new domain setup but also lets users revisit previously configured domains and enable sharing as needed. once they are happy with the changes they can be published.
04.Edge cases & different states
We needed to account for a wide range of edge cases — not just correctly configured and enabled domains, but also those with errors. The interface highlights problematic domains, surfaces the specific issues, and provides supporting documentation to help engineers quickly understand and resolve them, offering a clear, end-to-end view of domain status.