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

このフィールドは、ユーザーが定義した返品に関するポリシーの一意のラベルを表します。同じ国の返品に関するポリシーで、同じラベルを使用することはできません。プロダクトで特定のラベル属性が指定されていない限り、ポリシーには自動的に「デフォルト」のラベルが付けられます。特定の商品グループにカスタムの返品に関するポリシーを割り当てるには、返品に関するポリシーのラベルに記載されている手順に従ってください。ラベルには 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)

配達後に商品を返品できる日数(配達のタイムスタンプから 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)

固定の返品送料。この値は、タイプが FIXED の場合にのみ適用されます。タイプが FIXED でこの値が設定されていない場合、返品送料が無料として扱われます。

タイプ

返品手数料のタイプ。

列挙型
TYPE_UNSPECIFIED デフォルト値。この値は使用されません。
FIXED 返品送料は固定値です。
CUSTOMER_PAYING_ACTUAL_FEE 実際の返品手数料はお客様のご負担となります。

メソッド

get

既存の返品に関するポリシーを取得します。

list

返品に関する既存のポリシーを一覧表示します。