จัดการการตั้งค่าภาษีและการจัดส่ง

ใช้ Merchant Accounts API เพื่อจัดการการตั้งค่าภาษีและการจัดส่งสำหรับผลิตภัณฑ์ทั้งหมดภายใต้บัญชีของคุณ รวมถึงบัญชีย่อย

การเปลี่ยนแปลงที่คุณทำจะมีผลกับผลิตภัณฑ์ทั้งหมด หากต้องการอัปเดตภาษีและการจัดส่งสำหรับผลิตภัณฑ์แต่ละรายการ ให้ใช้ Merchant Products API

การตั้งค่าภาษี

คุณสามารถใช้แหล่งข้อมูลภาษีบัญชีเพื่อเพิ่มการตั้งค่าภาษีสำหรับผลิตภัณฑ์ที่กำหนดเป้าหมายลูกค้าในสหรัฐอเมริกา การดําเนินการนี้จะอัปเดตการตั้งค่าภาษีที่ระดับบัญชี

คำขอตัวอย่างนี้เพิ่มอัตราภาษีที่แตกต่างกันสำหรับสถานที่ตั้ง 2 แห่ง (ดูข้อมูลเพิ่มเติมได้ที่เป้าหมายทางภูมิศาสตร์)

POST https://merchantapi.googleapis.com/accounts/v1beta/{account_id}/accounttax/{account_id}
{
  "taxRules": [
  {
    "regionCode": "US",
    "[locationId](/adwords/api/docs/appendix/geotargeting)": 21167,
    "useGoogleRate": true,
    "shippingTaxed": false
  },

 {
   "locationId": 21137,
   "shippingTaxed": true,
   "selfSpecifiedRateMicros": 21500
 }

 // ...

 ]
}

การตั้งค่าการจัดส่ง

ทรัพยากรการตั้งค่าการจัดส่งช่วยให้คุณดึงข้อมูลและอัปเดตการตั้งค่าการจัดส่งของบัญชีหลายลูกค้า (MCA) และบัญชีย่อยที่เชื่อมโยงทั้งหมดได้

โดยปกติ MCA จะใช้โดยผู้ผสานรวม ผู้รวบรวมข้อมูล และพาร์ทเนอร์ช่องทางที่จัดการร้านค้าออนไลน์และบริการ API สำหรับผู้ขายหลายราย ผู้ขายที่มีร้านค้าออนไลน์หรือแบรนด์หลายแห่งที่ขายในเว็บไซต์แยกต่างหากอาจเลือกมีบัญชีย่อยภายใต้ MCA เดียวได้เช่นกัน

Google สามารถอัปเดตเวลานำส่งโดยประมาณสำหรับผลิตภัณฑ์บางรายการได้โดยอัตโนมัติ

เพิ่มการตั้งค่าการจัดส่ง

ใช้ shippingsettings.update เพื่อเพิ่มหรืออัปเดตการตั้งค่าการจัดส่งสำหรับบัญชี

ตั้งค่ากลุ่มรหัสไปรษณีย์

ใช้ Merchant Accounts API เพื่อจัดการภูมิภาคที่เรียกว่า postalCodeGroups สำหรับบัญชีผู้ขาย

ทรัพยากร postalCodeGroups คือรายการการจัดกลุ่ม โดยการจัดกลุ่มแต่ละรายการคือรายการรหัสไปรษณีย์หลายรหัสที่มีการตั้งค่าการจัดส่งเหมือนกัน

ใช้ Merchant API เพื่อจัดการ postalCodeGroups ดังนี้

  1. ทำการเรียก get เพื่อเรียกข้อมูล shippingsettings และ postalCodeGroups ทั้งหมด

  2. คัดลอก shippingsettings จากการเรียกใช้ get ไปยังการเรียกใช้ update

  3. หากไม่ใช้ป้ายกำกับเวลาขนส่งในบริการจัดส่ง ให้นำรายการต่อไปนี้ออกจากส่วนเนื้อหาของคำขอ

        "transitTimeLabels": [
        "all other labels"
    ],
    
  4. ป้อนข้อมูลภูมิภาคที่คุณต้องการใช้ในส่วน postalCodeGroups สำหรับการเรียก update

  5. เรียกใช้การอัปเดตโดยใช้ทรัพยากร shippingsettings และ postalCodeGroups

เพิ่มการนำส่งวันเดียวกัน

คุณใช้ Content API for Shopping เพื่อกำหนดค่าบริการจัดส่งวันเดียวกันหากมีสินค้าคงคลังในร้าน ดูหัวข้อเพิ่มข้อมูลร้านค้าลงในผลิตภัณฑ์ในพื้นที่ (addlocalinventory)

บริการจัดส่งวันเดียวกันมี local_delivery เป็น shipmentType

มีข้อควรระวังต่อไปนี้

  • บริการจัดส่ง local_delivery ทั้งหมดจะถือว่าเป็นการนำส่งวันเดียวกัน
  • คุณเปลี่ยนข้อมูล deliveryTime สำหรับการจัดส่งในพื้นที่ไม่ได้

ใช้ shippingsettings.update เพื่อตั้งค่าการนำส่งวันเดียวกันสำหรับผลิตภัณฑ์สินค้าคงคลังในพื้นที่

เพิ่มการนำส่งในวันถัดไป

คำสั่งซื้อที่ดำเนินการหลังจากเวลาปิดรับคำสั่งซื้อเพื่อนำส่งวันเดียวกันจะกำหนดให้นำส่งในวันถัดไปโดยค่าเริ่มต้น

หากต้องการปิดการนำส่งในวันถัดไป ให้ตั้งค่า no_delivery_post_cutoff เป็น true

หากคุณปิดการนำส่งในวันถัดไป ระบบจะแสดงบริการจัดส่งก่อนเวลาปิดรับคำสั่งซื้อของแต่ละวันเท่านั้น

การนำส่งในวันถัดไปจะใช้ได้เฉพาะเมื่อ shipmentType เป็น local_delivery

เพิ่มนโยบายคืนสินค้า

หากแสดงผลิตภัณฑ์ผ่านโฆษณา Shopping หรือข้อมูลทั่วไป คุณจะใช้นโยบายคืนสินค้าออนไลน์เพื่อสร้าง ดู แก้ไข หรือลบนโยบายคืนสินค้าออนไลน์ได้ด้วยแอตทริบิวต์ต่อไปนี้

ผลิตภัณฑ์ที่ขายผ่านโฆษณา Shopping หรือข้อมูลทั่วไปไม่จำเป็นต้องมีที่อยู่สำหรับคืนสินค้า

ดูรายละเอียดเพิ่มเติมได้ที่ตั้งค่านโยบายคืนสินค้าสำหรับโฆษณา Shopping และข้อมูลทั่วไป

คุณใช้ returnpolicyonline.create เพื่อเพิ่มนโยบายคืนสินค้าได้ การตอบกลับจะมีนโยบายที่อัปเดต

POST https://merchantapi.googleapis.com/v1beta/{account_id}/returnpolicyonline