アカウントと Merchant API との接続を確認する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
既存の Merchant Center アカウントをお持ちの場合は、リファレンス ドキュメントの Google APIs Explorer を使用して、アカウントが Merchant API で使用可能であることを確認できます。
accounts/
と merchantId
を連結して、アカウントのリソース名を確認します。merchantId
は Google Merchant Center の上部にあります。
accounts.products.list
メソッドの API Explorer で、次の操作を行います。
parent
フィールドにアカウントのリソース名を入力します。
- [認証情報] セクションで、[Google OAuth 2.0] と [API キー] を選択します。
- [実行] をクリックします。
- プロンプトが表示されたら、Google Merchant Center アカウントに関連付けられている Google アカウントでログインします。
Merchant Center アカウントが正しく設定されている場合、リクエストは成功し、HTTP レスポンス コード 200
が返されます。新しいアカウントを作成したばかりの場合、accounts.products.list
メソッドは商品を返しません。
次に、クライアント ライブラリを使用して、他の Merchant Center アカウントへのアクセスをリクエストします。クライアント ライブラリはユーザー認可をサポートしています。これにより、Merchant Center アカウントデータにアクセスして管理する権限をアプリケーションに付与できます。
サービス アカウントを使用して、独自のアカウントへの API アクセスを承認することもできます。サービス アカウントは、個々のエンドユーザーではなくアプリケーションに属する特別な種類のアカウントです。詳細については、サービス アカウントの概要をご覧ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-08 UTC。
[null,null,["最終更新日 2025-08-08 UTC。"],[[["\u003cp\u003eExisting merchant account holders can use the API explorer to verify their account's compatibility with the Merchant API.\u003c/p\u003e\n"],["\u003cp\u003eAccount verification involves locating your \u003ccode\u003emerchantId\u003c/code\u003e, constructing the resource name, and executing the \u003ccode\u003eaccounts.products.list\u003c/code\u003e method within the API Explorer using your credentials.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful verification is indicated by an HTTP response code \u003ccode\u003e200\u003c/code\u003e, although new accounts may not return any product data.\u003c/p\u003e\n"],["\u003cp\u003eAfter verification, users can proceed to utilize client libraries for accessing other merchant accounts or employ service accounts for authorizing API access to their own account.\u003c/p\u003e\n"]]],["To verify a merchant account for API use, locate your `merchantId` in Google Merchant Center and construct the account's resource name. In the API Explorer, use the `accounts.products.list` method, input the resource name in the `parent` field, and select Google OAuth 2.0 and API key credentials. Executing the request should return an HTTP 200 code, confirming successful setup. For new accounts, the product list will be empty. Further access can be configured via client libraries or service accounts.\n"],null,["# Verify your account's connection to Merchant API\n\nIf you have an existing Merchant Center account, you can use [Google APIs\nExplorer](https://developers.google.com/apis-explorer) in the [reference documentation](/merchant/api/reference/rest) to verify\nthat your account is ready to use with the Merchant API.\n\n1. Find the resource name of your account by concatenating `accounts/` and your `merchantId`. You can find your `merchantId` in the top of [Google Merchant Center](//merchants.google.com/).\n2. In the API Explorer for the [`accounts.products.list`](/merchant/api/reference/rest/products_v1/accounts.products/list) method, do the following:\n 1. Enter the resource name of your account in the `parent` field.\n 2. In the **Credentials** section, select **Google OAuth 2.0** and **API\n key**.\n 3. Click **Execute**.\n 4. If prompted, sign in with the Google Account associated with your Google Merchant Center account.\n\nIf your Merchant Center account is set up correctly, the request succeeds and\nreturns an HTTP response code `200`. If you just created a new account, the\n`accounts.products.list` method doesn't return any products.\n\nNext, try [using a client library](/merchant/api/client-libraries) to request\naccess to other Merchant Center accounts. Client libraries support user\nauthorization, which grants an application permission to access and manage\nMerchant Center account data.\n\nYou can also [use a service\naccount](/merchant/api/guides/authorization/access-your-account) to authorize\nAPI access to your own account. A service account is a special type of account\nthat belongs to an application instead of an individual end user. For more\ninformation, see [Service accounts overview](https://cloud.google.com/iam/docs/service-account-overview)."]]