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 สร้างขึ้น

label

string

ต้องระบุ ฟิลด์นี้แสดงป้ายกำกับที่ไม่ซ้ำกันซึ่งผู้ใช้กำหนดสำหรับนโยบายคืนสินค้า โปรดทราบว่าคุณใช้ป้ายกำกับเดียวกันในนโยบายคืนสินค้าที่แตกต่างกันสำหรับประเทศเดียวกันไม่ได้ ระบบจะติดป้ายกำกับนโยบายเป็น "ค่าเริ่มต้น" โดยอัตโนมัติ เว้นแต่ผลิตภัณฑ์จะระบุแอตทริบิวต์ป้ายกำกับที่เฉพาะเจาะจง หากต้องการกำหนดนโยบายคืนสินค้าที่กำหนดเองให้กับกลุ่มผลิตภัณฑ์บางกลุ่ม ให้ทำตามวิธีการที่ระบุไว้ในป้ายกำกับนโยบายคืนสินค้า ป้ายกำกับมีความยาวได้ไม่เกิน 50 อักขระ

countries[]

string

ต้องระบุ ประเทศที่ขายซึ่งใช้นโยบายคืนสินค้า ค่าต้องเป็นรหัส ISO 3166 2 ตัวอักษรที่ถูกต้อง

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

ประเภท

ประเภทนโยบายคืนสินค้า

Enum
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

วิธีการคืนสินค้าที่ใช้ได้

Enum
RETURN_METHOD_UNSPECIFIED ค่าเริ่มต้น ค่านี้ไม่ได้ใช้งาน
BY_MAIL ส่งคืนทางไปรษณีย์
IN_STORE คืนสินค้าที่ร้าน
AT_A_KIOSK คืนสินค้าได้ที่ตู้รับคืนสินค้า

ItemCondition

สภาพสินค้าที่มีจำหน่าย

Enum
ITEM_CONDITION_UNSPECIFIED ค่าเริ่มต้น ค่านี้ไม่ได้ใช้งาน
NEW ใหม่
USED ใช้แล้ว

ReturnShippingFee

ค่าธรรมเนียมการจัดส่งสำหรับการคืนสินค้า ค่านี้อาจเป็นค่าคงที่หรือบูลีนเพื่อระบุว่าลูกค้าต้องชำระค่าจัดส่งจริง

การแสดง JSON
{
  "type": enum (Type),
  "fixedFee": {
    object (Price)
  }
}
ช่อง
type

enum (Type)

ต้องระบุ ประเภทค่าธรรมเนียมการจัดส่งสำหรับการคืนสินค้า

fixedFee

object (Price)

จำนวนเงินค่าธรรมเนียมการส่งคืนสินค้าแบบคงที่ ค่านี้จะมีผลก็ต่อเมื่อประเภทเป็น FIXED เท่านั้น เราจะถือว่าค่าธรรมเนียมการจัดส่งสินค้าคืนไม่มีค่าใช้จ่ายหากประเภทเป็น FIXED และไม่ได้ตั้งค่านี้

ประเภท

ประเภทค่าธรรมเนียมการส่งคืนสินค้า

Enum
TYPE_UNSPECIFIED ค่าเริ่มต้น ค่านี้ไม่ได้ใช้งาน
FIXED ค่าธรรมเนียมการส่งคืนสินค้าเป็นค่าคงที่
CUSTOMER_PAYING_ACTUAL_FEE ลูกค้าจะต้องชำระค่าธรรมเนียมการจัดส่งสินค้าคืนจริง

เมธอด

get

รับนโยบายคืนสินค้าที่มีอยู่สำหรับผู้ขายรายหนึ่งๆ

list

แสดงรายการนโยบายคืนสินค้าที่มีอยู่ทั้งหมดของผู้ขายรายหนึ่งๆ