This section contains answers to some common questions about G Suite Marketplace.
How do I list my application in G Suite Marketplace?
Once I’ve published, how can users access my application in the Marketplace?
Depending on the account type, users can access your application listing in various ways:
All Users: Navigate directly to the G Suite Marketplace. Alternatively, click the Apps button (9 square grid in the top right corner), then scroll down to select More from Apps Marketplace.
G Suite Administrators: From within the Admin Console, click the Google Apps Marketplace link on the righthand side, or click the Apps tile and then click Marketplace apps.
The content displayed in each of the views above is dependent on whether the account is that of an end user or an administrator. A user can view the applications for which they have permissions to install. Applications can be end-user installable or may require Admin installation, depending on the requirements of the developer.
How do I make my application end-user installable in the Marketplace?
Please see the Google Developers Blog post to learn how to make your application end-user installable.
Does an administrator have the ability to do an individual install of an application for themselves?
Yes. Administrators can choose to install an application for the whole domain, for a given organizational unit, or for themselves.
When an administrator installs an application for themselves, the install ignores whitelisting. This lets the administrator to test applications prior to installing them for the whole domain.
How can I create additional owners of a Marketplace application?
Follow Group-Based Publishing in the Chrome Web Store instructions to create a developer group and add the appropriate users to the group. These users will be able to edit and publish the listing.
To enable multiple users to access configurations needed for a Marketplace application in the Google API Console, navigate to the Permissions section of the project associated with the application and select Add Member to add the additional members.
How can I update my Marketplace listing?
Chrome Web Store and G Suite Marketplace each maintain their own listings. To update your assets and listing on the Chrome Web Store, log into the Developer Dashboard with the account that owns your Marketplace application.
To update your assets and listing on the G Suite Marketplace, go to Google API Console. Click APIs, then go to the Publish section under the G Suite Marketplace SDK.
To update OAuth scopes, enable new extensions, and other application settings, go to Google API Console. Click APIs, then go to the Configuration section under G Suite Marketplace SDK.
I’d love my application to be listed on the Marketplace homepage. How can I get it to show up there? (for example, Most Popular, New Arrivals, Top Rated, Works With Google Drive).
Applications featured on the homepage of the Marketplace are algorithmically selected based on a combination of rankings, reviews, install performance and other factors.
How can I manage and uninstall the applications I have installed from the Marketplace?
By clicking on Manage Apps on the top right of the Marketplace, users can view the applications they have installed. From there they can rate, review and uninstall applications (unless admin-installed).
I also have listings for my application in other marketplaces as well (Chrome Web Store, Android PlayStore, etc.). Can the reviews and ratings from my multiple listings be merged?
No, as these are separate applications, the install numbers and/or user ratings from Android or Chrome applications cannot be combined.
How can I get information about app usage?
Your app might communicate with a licensing or billing server that manages the monetization or usage of your the app. The Licensing API—called from your license server, not from your app—can help with this level of administration.
The Licensing API lets you determine what domains have installed or uninstalled your app. Use the API's LicenseNotification collection to list the activity for your app:
- Provision events represent installations of your app on a domain
- Delete events represent removals of your app from a domain
Refer to the Licensing API Reference for additional details.