REST Resource: accounts.onlineReturnPolicies

リソース: OnlineReturnPolicy

オンライン返品に関するポリシー オブジェクト。現在、広告と無料リスティング プログラムの返品に関するポリシーを表すために使用されています。

JSON 表現
{
  "name": string,
  "returnPolicyId": string,
  "label": string,
  "countries": [
    string
  ],
  "policy": {
    object (Policy)
  },
  "restockingFee": {
    object (RestockingFee)
  },
  "returnMethods": [
    enum (ReturnMethod)
  ],
  "itemConditions": [
    enum (ItemCondition)
  ],
  "returnShippingFee": {
    object (ReturnShippingFee)
  },
  "returnPolicyUri": string,
  "acceptDefectiveOnly": boolean,
  "processRefundDays": integer,
  "acceptExchange": boolean
}
フィールド
name

string

ID。OnlineReturnPolicy リソースの名前。形式: accounts/{account}/onlineReturnPolicies/{return_policy}

returnPolicyId

string

出力専用。Google が生成した返品に関するポリシー ID。

label

string

必須。このフィールドは、返品ポリシーの一意のユーザー定義ラベルを表します。同じ国で異なる返品に関するポリシーで同じラベルを使用することはできません。商品で特定のラベル属性が指定されていない限り、ポリシーには自動的に「default」というラベルが付けられます。特定の商品グループにカスタムの返品ポリシーを割り当てるには、返品ポリシーラベルの手順に沿って操作します。ラベルには最大 50 文字を含めることができます。

countries[]

string

必須。返品に関するポリシーが適用される販売先の国。値は、有効な 2 文字の ISO 3166 コードである必要があります。

policy

object (Policy)

返品に関するポリシー。

restockingFee

object (RestockingFee)

すべての返品理由カテゴリに適用される返品手数料。値が設定されていない場合、返品手数料は無料として扱われます。

returnMethods[]

enum (ReturnMethod)

購入者が商品を返品できる返品方法。返品ポリシーのタイプが noReturns でない限り、この値は空にできません。

itemConditions[]

enum (ItemCondition)

返品が可能な商品の状態は、返品ポリシーのタイプが「noReturns」でない限り、空にできません。

returnShippingFee

object (ReturnShippingFee)

返品送料。お客様が返品ラベルをダウンロードして印刷する必要がある場合にのみ設定する必要があります。

returnPolicyUri

string

必須。返品に関するポリシーの URI。これは、Google がポリシーのサニティ チェックを行う際に使用されます。有効な URL を指定してください。

acceptDefectiveOnly

boolean

このフィールドは、販売者が返品として欠陥のある商品のみを受け付けるかどうかを指定します。このフィールドは必須です。

processRefundDays

integer

このフィールドには、販売者が払い戻しを処理するまでに要する日数を指定します。このフィールドは省略可能です。

acceptExchange

boolean

このフィールドは、販売者が商品の交換を許可しているかどうかを指定します。このフィールドは必須です。

ポリシー

使用可能なポリシー。

JSON 表現
{
  "type": enum (Type),
  "days": string
}
フィールド
type

enum (Type)

ポリシーの種類。

days

string (int64 format)

商品のお届け後、返品が可能な日数。1 日は、お届け時のタイムスタンプから 24 時間後と定義されます。NUMBER_OF_DAYS_AFTER_DELIVERY の返品に必須です。

タイプ

返品に関するポリシーの種類。

列挙型
TYPE_UNSPECIFIED デフォルト値。この値は使用されません。
NUMBER_OF_DAYS_AFTER_DELIVERY 配達後、返品が有効な日数。
NO_RETURNS 返品できません。
LIFETIME_RETURNS 無期限返品可能。

RestockingFee

払い戻し手数料。定額またはマイクロパーセンテージを指定できます。

JSON 表現
{

  // Union field type can be only one of the following:
  "fixedFee": {
    object (Price)
  },
  "microPercent": integer
  // End of list of possible types for union field type.
}
フィールド

共用体フィールド type

type は次のいずれかになります。

fixedFee

object (Price)

固定の返品手数料。

microPercent

integer

合計価格の割合(マイクロ単位)。15,000,000 は、合計金額の 15% が請求されることを意味します。

ReturnMethod

利用可能な返品方法。

列挙型
RETURN_METHOD_UNSPECIFIED デフォルト値。この値は使用されません。
BY_MAIL 郵送で返品する。
IN_STORE 店舗で返品する。
AT_A_KIOSK キオスクにて返品する。

ItemCondition

使用可能な商品の状態。

列挙型
ITEM_CONDITION_UNSPECIFIED デフォルト値。この値は使用されません。
NEW 新規] をクリックします。
USED 中古。

ReturnShippingFee

返品送料。これは、固定料金または、購入者が実際の送料を支払うことを示すブール値のいずれかです。

JSON 表現
{
  "type": enum (Type),
  "fixedFee": {
    object (Price)
  }
}
フィールド
type

enum (Type)

必須。返品送料のタイプ。

fixedFee

object (Price)

返品送料の金額を修正しました。この値は、type が FIXED の場合にのみ適用されます。タイプが FIXED で、この値が設定されていない場合、返品送料は無料と見なされます。

タイプ

返品送料の種類。

列挙型
TYPE_UNSPECIFIED デフォルト値。この値は使用されません。
FIXED 返品送料は固定値です。
CUSTOMER_PAYING_ACTUAL_FEE 実際の返品送料は購入者が負担します。

メソッド

get

特定の販売者の既存の返品に関するポリシーを取得します。

list

指定された販売者の既存の返品に関するポリシーをすべて一覧表示します。