Set up Content API access

Summary

To use the Content API for Shopping with a given Merchant Center account, you must set up an API Console project. API Console projects help you manage API access and authentication for your Content API solution.

Manual steps

There are two ways you can authenticate to use the Content API for Shopping depending on whose merchant accounts you need to access:

Access your own Merchant Center account
If you only need to access your account (and sub-accounts, if using a multi-client account), then we suggest using service accounts. See the Service accounts guide for the steps to create a service account from the Merchant Center.
Access other merchants' accounts
If you plan to manage other Merchant Center accounts as a third-party, see the OAuth guide.

Once you have the appropriate authentication tokens, you can test your authentication setup with the Shopping samples, which support both service account and OAuth2 client authentication. These samples use the Content API client libraries, which we recommend using in your own applications if you're using a supported language. Otherwise, you can use the REST API directly.

Automatic steps

Not available for this process.