サブアカウントの作成と管理

Merchant API では、アカウントは別のアカウントとのサブアカウント関係を持つことができます。Merchant Accounts API を使用すると、アドバンス アカウントに新しいサブアカウントを作成できます。この呼び出しを行うには、既存のアドバンス アカウントが必要です。Merchant API を使用して、アカウント内の既存のスタンドアロン販売アカウントを移動することはできません。

サードパーティ プロバイダの場合は、このサービスを使用して、販売者がビジネス用の登録とアカウントを作成できる UI を構築できます。

サブアカウントを作成する

アドバンス アカウントに新しいサブアカウントを作成するには、accounts.v1beta.accounts.createAndConfigure を呼び出します。

  1. account フィールドにサブアカウントの詳細を入力します。
  2. 新しい承認済みユーザーを users フィールドに指定します。ユーザーのアクセス権も親アカウントから継承されます。
  3. service フィールドに accountAggregation を指定します。

    次の例では、サブアカウントのアグリゲータであるアカウント account/123 の下にサブアカウントを作成します。

    POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
    
    {
      "account": {
        "accountName": "merchantStore",
        "adultContent": false,
        "testAccount": false,
        "timeZone": {
          "id": "America/New_York",
        }
        "languageCode": "en-US",
      },
      "service": [
        {
          "accountAggregation": {},
          "provider": "accounts/123"
        }
      ]
    }
    

利用規約に同意する

サブアカウントには、親アカウントが署名した Merchant Center 利用規約(TOS)が継承されます。