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

식별자. 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)

배송 후 상품을 반품할 수 있는 일수이며, 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)

고정 반품 배송비 금액입니다. 이 값은 유형이 FIXED인 경우에만 적용됩니다. 유형이 FIXED이고 이 값이 설정되지 않은 경우 반품 배송비가 무료로 처리됩니다.

유형

반품 배송비 유형입니다.

열거형
TYPE_UNSPECIFIED 기본값 이 값은 사용되지 않습니다.
FIXED 반품 배송비는 고정 금액입니다.
CUSTOMER_PAYING_ACTUAL_FEE 고객이 실제 반품 배송비를 지불합니다.

방법

get

기존 반품 정책을 가져옵니다.

list

모든 기존 반품 정책을 나열합니다.