REST Resource: accounts

リソース: Account

アカウント。

JSON 表現
{
  "name": string,
  "accountId": string,
  "accountName": string,
  "adultContent": boolean,
  "testAccount": boolean,
  "timeZone": {
    object (TimeZone)
  },
  "languageCode": string
}
フィールド
name

string

ID。アカウントのリソース名。形式: accounts/{account}

accountId

string (int64 format)

出力専用。アカウントの ID。

accountName

string

必須。人が読める形式のアカウント名。詳しくは、店舗名お店やサービスの名前をご覧ください。

adultContent

boolean

このアカウントにアダルト コンテンツが含まれているかどうか。

testAccount

boolean

出力専用。テスト アカウントかどうか。

timeZone

object (TimeZone)

必須。アカウントのタイムゾーンです。

書き込み時、timeZonereporting_time_zonedisplay_time_zone の両方を設定します。

読み取りの場合、timeZone は常に display_time_zone を返します。アカウントに display_time_zone が存在しない場合、timeZone は空になります。

languageCode

string

必須。アカウントの BCP-47 言語コードen-USsr-Latn など)。

TimeZone

IANA タイムゾーン データベースのタイムゾーンを表します。

JSON 表現
{
  "id": string,
  "version": string
}
フィールド
id

string

IANA タイムゾーン データベースのタイムゾーン(例: "America/New_York")。

version

string

省略可。IANA タイムゾーン データベースのバージョン番号(例: "2019a")。

メソッド

createAndConfigure

追加設定を行ったスタンドアロンの Merchant Center アカウントを作成します。

delete

タイプ(スタンドアロン、MCA、サブアカウント)に関係なく、指定したアカウントを削除します。

get

Merchant Center アカウントからアカウントを取得します。

getBusinessIdentity

アカウントのビジネス アイデンティティを取得します。

getBusinessInfo

アカウントのビジネス情報を取得します。

getHomepage

ショップのホームページを取得します。

getShippingSettings

配送設定の情報を取得します。

list

呼び出し元のユーザーがアクセスでき、ページサイズやフィルタなどのリクエストの制約に一致するアカウントを一覧表示します。

listSubaccounts

指定されたマルチクライアント アカウントのすべてのサブアカウントを一覧表示します。

patch

種類(スタンドアロン、MCA、サブアカウント)に関係なく、アカウントを更新します。

updateBusinessIdentity

アカウントのビジネス アイデンティティを更新します。

updateBusinessInfo

アカウントのビジネス情報を更新します。

updateHomepage

ショップのホームページを更新します。