Google Developer console
Marketplace Managers must complete a number of steps on the Google Developer console in order to integrate a Google Reseller account with an AppDirect marketplace.
Complete the following steps to:
- Create a Google Reseller account
- Create a project in your Google Reseller account
- Configure your project
- Generate a Google Apps Client ID and Client secret
On the Google Developer console
📝 Note: If the AppDirect logo appears in the upper-left corner of the page, when Manage > Marketplace appears in this topic, click the grid icon > Switch to | Store, instead.
-
Go to the Google Cloud Platform and sign in with your credentials. Accept the Terms of Service.
-
Create a new, empty project. Give the project a descriptive name for the marketplace. The project ID is an arbitrary identifier.
-
Configure your Google project:
- In the side menu, go to APIs & Services > Library. The API library opens.
- Search for, and enable, the following:
- Google Apps Reseller API
- Google Admin SDK
- Enterprise License Manager API
- Groups Migration API
- Groups Settings API
- Site Verification API
- Configure consent.
- In the side menu, go to OAuth consent screen. The OAuth consent screen opens.
- Select Internal for the User Type, and click Create.
- Enter an application name in the Application name field. Use the name of your marketplace or another descriptive name.
- Enter an authorized domain in the Add Authorised domains field. Use the top level domain of your marketplace.
- Click Save.
- Set up your credentials.
- In the side menu go to Credentials > + Create Credentials > OAuth client ID.
- Click Web application for the Application type.
- Enter a name for the Web application.
- In the Authorized JavaScript Origins field, enter a URL for the marketplace as follows: https:// {serverName}. For example, https://{YourMarketplaceURL}.com.
- In the Authorized Redirect URLs field, enter a URL for the marketplace as follows: https://{serverName}/channel/google/return. For example, https://{YourMarketplaceURL}/channel/google/return.
-
Record your Google Apps Client ID and Client Secret. The client secret will only be shown once, but can be regenerated if required to re-authorize. You will use these credentials on Manage > Marketplace > Settings > Integration | Vendor Integrations > Google.
Was this page helpful?
Tell us more…
Help us improve our content. Responses are anonymous.
Thanks
We appreciate your feedback!