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

총 가격의 비율(단위: 1백만 분의 1)입니다. 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

지정된 판매자의 기존 반품 정책을 모두 나열합니다.