Sử dụng Merchant Accounts API để quản lý chế độ cài đặt thuế và phí vận chuyển cho tất cả sản phẩm trong tài khoản của bạn, bao gồm cả tài khoản phụ.
Những thay đổi bạn thực hiện sẽ áp dụng cho tất cả sản phẩm. Để cập nhật thuế và phí vận chuyển cho từng sản phẩm, hãy sử dụng Merchant Products API.
Cài đặt thuế
Bạn có thể sử dụng tài nguyên accounttax để thêm chế độ cài đặt thuế cho các sản phẩm nhắm đến khách hàng ở Hoa Kỳ. Thao tác này sẽ cập nhật chế độ cài đặt thuế ở cấp tài khoản.
Yêu cầu mẫu này thêm các mức thuế khác nhau cho hai vị trí. (Để biết thêm thông tin, hãy xem phần Mục tiêu theo vị trí địa lý).
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
}
// ...
]
}
Chế độ cài đặt thông tin vận chuyển
Tài nguyên accounts.shippingSettings
cho phép bạn truy xuất và cập nhật chế độ cài đặt thông tin vận chuyển của tài khoản nhiều khách hàng (MCA) và tất cả tài khoản phụ được liên kết.
MCA thường được các nhà tích hợp, nhà tổng hợp và đối tác kênh sử dụng để quản lý cửa hàng trực tuyến và dịch vụ API cho nhiều người bán. Những người bán có nhiều cửa hàng trực tuyến hoặc thương hiệu được bán trên các trang web riêng biệt cũng có thể chọn có tài khoản phụ trong một MCA.
Google có thể tự động cập nhật thời gian giao hàng dự kiến cho một số sản phẩm.
Thêm chế độ cài đặt thông tin vận chuyển
Sử dụng phương thức accounts.shippingSettings.insert
để thêm hoặc cập nhật chế độ cài đặt thông tin vận chuyển cho tài khoản của bạn.
Nội dung yêu cầu phải chứa toàn bộ nội dung tài nguyên của tài nguyên accounts.shippingSettings
, ngay cả khi bạn chỉ cập nhật một thuộc tính, vì mọi giá trị NULL hoặc bị thiếu trong nội dung yêu cầu đều sẽ làm rỗng các giá trị hiện có.
Đặt nhóm mã bưu chính
Sử dụng API Tài khoản người bán để quản lý các khu vực (được gọi là postalCodeGroups) cho một tài khoản người bán.
Tài nguyên postalCodeGroups là một danh sách các nhóm, trong đó mỗi nhóm là một danh sách gồm nhiều mã bưu chính có cùng chế độ cài đặt thông tin vận chuyển.
Sử dụng Merchant API để quản lý postalCodeGroups như sau:
Thực hiện lệnh gọi get để truy xuất tất cả shippingsettings và postalCodeGroups.
Sao chép shippingsettings từ lệnh gọi get sang lệnh gọi update.
Nếu bạn không sử dụng nhãn thời gian vận chuyển trong dịch vụ vận chuyển, hãy xoá mục nhập sau khỏi nội dung yêu cầu.
"transitTimeLabels": [ "all other labels" ],
Điền các khu vực mà bạn muốn sử dụng trong phần postalCodeGroups cho lệnh gọi update.
Thực hiện lệnh gọi cập nhật bằng tài nguyên shippingsettings và postalCodeGroups.
Thêm dịch vụ giao hàng cùng ngày
Bạn có thể sử dụng Content API for Shopping để thiết lập dịch vụ vận chuyển giao hàng cùng ngày nếu có kho hàng tại địa phương. Xem phần Thêm thông tin tại cửa hàng vào sản phẩm tại cửa hàng địa phương (addlocalinventory).
Dịch vụ vận chuyển giao hàng cùng ngày có local_delivery làm shipmentType.
Các lưu ý sau đây sẽ áp dụng:
- Tất cả dịch vụ vận chuyển local_delivery đều được coi là dịch vụ giao hàng cùng ngày.
- Bạn không thể thay đổi thông tin deliveryTime cho các đơn hàng giao hàng tại địa phương.
Để thiết lập dịch vụ giao hàng cùng ngày cho các sản phẩm trong kho hàng tại địa phương, hãy sử dụng phương thức accounts.shippingSettings.insert
.
Thêm dịch vụ giao hàng vào ngày tiếp theo
Theo mặc định, các đơn đặt hàng được đặt sau hạn chót nhận đơn đặt hàng để giao hàng cùng ngày sẽ được lên lịch giao hàng vào ngày tiếp theo.
Để tắt tính năng giao hàng vào ngày tiếp theo, hãy đặt no_delivery_post_cutoff thành true.
Nếu bạn tắt dịch vụ giao hàng vào ngày tiếp theo, thì các dịch vụ vận chuyển của bạn sẽ chỉ hiển thị trước hạn chót nhận đơn đặt hàng mỗi ngày.
Bạn chỉ có thể cung cấp dịch vụ giao hàng vào ngày tiếp theo khi shipmentType là local_delivery.
Thêm chính sách trả lại hàng
Nếu đăng sản phẩm thông qua Quảng cáo Mua sắm hoặc trang thông tin tự nhiên, bạn có thể sử dụng thuộc tính returnpolicyonline để tạo, xem, chỉnh sửa hoặc xoá chính sách trả lại hàng trực tuyến bằng các thuộc tính sau:
- Quốc gia mục tiêu (xem bài viết Thiết lập chính sách trả lại hàng cho quảng cáo Mua sắm và trang thông tin miễn phí) * Phí nhập kho lại
- Phương thức trả về
- Tình trạng mặt hàng trả lại
- Danh mục lý do trả lại hàng
- URL của chính sách trả lại hàng (xem bài viết Thiết lập chính sách trả lại hàng cho quảng cáo Mua sắm và trang thông tin miễn phí)
Những sản phẩm được bán thông qua quảng cáo Mua sắm hoặc trang thông tin tự nhiên không cần có địa chỉ trả lại hàng.
Để biết thêm thông tin chi tiết, hãy xem bài viết Thiết lập chính sách trả lại hàng cho quảng cáo Mua sắm và trang thông tin tự nhiên.
Bạn có thể sử dụng returnpolicyonline.create để thêm chính sách trả lại hàng. Nội dung phản hồi bao gồm chính sách mới cập nhật.
POST https://merchantapi.googleapis.com/v1beta/{account_id}/returnpolicyonline