The information you provide on the Store Listing page advertises your app to potential users within the Google Workspace Marketplace or Chat app catalog. Some of the fields are optional, but filling them out can help make your app listing more descriptive.
Gather your assets
We recommend that you collect the following assets before you fill out the Store Listing page.
App details are displayed on your Store Listing page in the Google Workspace Marketplace.
|Language||The language(s) for your app details. If you include multiple languages, users who have selected the language view the localized version. Otherwise, users view your app details in the default language that you choose.|
|Application name||This is the name shown in the app listing and should match the name in your OAuth consent screen. Limit the name to 50 characters or less to ensure it displays well. Don't use the word "Google" or other Google product names.|
|Short description||A short summary of your app and what it does (200 characters limit).|
|Detailed description||A longer description of your app. It's presented in the Overview section, under the screenshots you provide. Limit this to less than 16,000 characters.|
|Category||Select the category most appropriate for your app listing. When you publish, your app listing appears in that collection for greater discoverability.|
Optionally, in the Pricing field, you can specify the pricing model for your app:
- Free of charge—Users can install and use all of the app's features free of charge.
- Paid—Users must pay to access and use the app.
- Free of charge trial—Users can use the app free of charge for a period of time.
- Free of charge with paid features—Users can access the app free of charge but must pay for select features, such as premium features.
Graphics are used in the Google Workspace Marketplace and the Chat app catalog to illustrate and advertise apps.
|Application icons||At least two icon images—one sized to 128 x 128 pixels and another to 32 x 32 pixels. Apps that include a web app also require 96 x 96 and 48 x 48 pixel icons.|
|Application card banner||Sized to 220 x 140 pixels.|
|Screenshots||At least one screenshot showing your app's integration with Google services is required, but you can provide up to five. These should be 1280 x 800 pixels in size. If necessary, screenshots 640 x 400 pixels or 2560 x 1600 pixels in size can be used. Your screenshots should have square corners and no padding (full bleed).|
Optionally, in the YouTube Promo Videos section, you can add one or more YouTube videos that describe and promote your app.
Support links let users get help with your app and review your terms and policies.
|Terms of service||A link to a web page that describes your terms of service.|
|Support||A link to a web page that describes how your users can get help from you if they're having issues with your app.|
|Setup||A link to a web page that describes how to set up the app after installation. Recommended if the app requires configuration that's hard to explain well within the UI.|
|Admin config||A link to a web page that tells domain administrators how to configure the app for their users. Unnecessary unless the app requires a domain-level configuration.|
|Help||For use with Editor add-ons only. If this link is provided, in the add-on's Help menu, a Learn more button is presented.|
|Report issue||For use with Editor add-ons only. If this link is provided, in the add-on's Help menu, a Report an issue button is presented.|
Publish an app
- In the Google Workspace Marketplace SDK, at the left, click Store Listing.
- Fill out the sections for App Details, Graphic Assets, and Support Links.
(Optional) To publish your app to only select regions, in the Distribution section, clear All Regions and select the regions where you want the listing to be visible. For users whose IP address isn't in a selected region, the following occurs:
- When they search for apps in the Google Workspace Marketplace, your app listing isn't returned.
- When they try to access the listing with a direct link, they get the error, "Sorry, this app is not available in your country or region".
For each region, ensure that you've included the region's language in the App Details section.
To save the information and publish, click Publish.
- If your app listing is marked as private, it's published right away.
- If your app listing is marked as public, it goes through a review process before it's published. See App review process and requirements.
Share your app listing
To give someone access to your app listing, add them to your Google Cloud project. See Grant a single role.
If you built your app with Apps Script, you can use a shared drive as the source location for your script project. This ensures that no single account is the sole owner of the project. Make sure your collaborators have access to the shared drive.
Once your app listing is published, install the app on a test domain and make sure it works as intended.
Check your app listing's publication status
For public app listings, you receive emails about its publication status during the review process. The emails are sent to the Developer email that you provided for your app listing.
You can also check whether your app listing is live by following these steps:
- Open your app's Google Cloud project in the Google Cloud console.
- At the top left, click Menu > APIs & Services.
- In the list at the bottom, click Google Workspace Marketplace SDK.
- At the left, click Store Listing.
- At the top of the page, find your publication status.
Here are the possible publication statuses and their definitions:
|Unpublished||Your app listing is not live. This status appears
|Under review||Your app listing is not live.
Your app is under app review with the Google team. You'll receive an email when the app review is complete. To learn more, see About app review.
|Approved||Your app listing is live. Unless you've published
as unlisted, new users can find and install your app on the
Google Workspace Marketplace or the
Chat app catalog.
If you published your app listing as unlisted, new users need the direct URL to access it.
Some domain administrators might have applied restrictions that limit users' access to your app.