Chuyển tới nội dung chính

(27) Thay đổi trạng thái tồn kho

1. Tình huống kích hoạt

Webhook này sẽ được kích hoạt trong một trong các trường hợp sau:

  • current_inventory_status đã giảm xuống LOW_STOCK / OUT_OF_STOCK.
  • TikTok Shop dự đoán available_quantity sẽ giảm xuống 0 trong X ngày.

Lưu ý: Giá trị của X có thể được cấu hình bởi hệ thống hoặc được người bán thiết lập thủ công.

2. Tham số nghiệp vụ dữ liệu

Parameter nameData typeSampleDescription
typeint27ID của webhook topic này, là 27.
tts_notification_idstring"7327112393057371910"ID của thông báo webhook này.
shop_idstring"7494049642642441621"ID của shop.
timestampint1644412885Thời điểm webhook này được kích hoạt. Unix timestamp.
dataobject
└ product_idstring"732357708734418520388"ID của sản phẩm.
└ sku_idstring"73235770873441823254"ID của SKU.
└ trigger_reasonobject
└└ alert_typestring"PREDICTION"PREDICTION: TikTok Shop dự đoán tồn kho sẽ hết hàng trong X ngày REALTIME: Tồn kho đã đạt LOW_STOCK hoặc OUT_OF_STOCK
└└ lead_daysint21Khi alert_type == PREDICTION, giá trị là khoảng thời gian giữa update_time và ngày dự đoán hết hàng. Khi alert_type == REALTIME, tham số này không được trả về.
└└ low_stock_thresholdint0Khi alert_type == REALTIME, giá trị là ngưỡng tồn kho thấp đã đạt tới. Khi alert_type == PREDICTION, tham số này không được trả về.
└ current_inventory_statusstring"LOW_STOCK"SUFFICIENT_STOCK: được định nghĩa là có đủ tồn kho. LOW_STOCK: được định nghĩa là tồn kho khả dụng ≤ giá trị cảnh báo tồn kho OUT_OF_STOCK: được định nghĩa là có 0 tồn kho khả dụng.
└ inventory_distributionobject
└└ total_quantityint100Tổng số lượng tồn kho thực tế trong các kho. total_quantity=available_quantity + creator_reserved_quantity + campaign_reserved_quantity + committed_quantity.
└└ available_quantityint50Tổng số lượng SKU có sẵn để đặt hàng trong các kho.
└└ creator_reserved_quantityint20Tổng số lượng SKU được dành riêng cho các creator trong các kho.
└└ campaign_reserved_quantityint20Tổng số lượng SKU được dành riêng cho các campaign trong các kho.
└└ committed_quantityint10Tổng số lượng SKU đã được giữ chỗ bởi các đơn hàng hiện có của khách hàng trong các kho.
└ update_timeint1627587600Thời điểm trạng thái thay đổi, biểu diễn dưới dạng Unix timestamp (giây).

Ví dụ sự kiện

JSONWord Wrap

{
"type": 27,
"tts_notification_id": "7327112393057371910",
"shop_id": "7494049642642441621",
"timestamp": 1644412885,
"data": {
"product_id": "732357708734418520388"
"sku_id": "73235770873441823254"
"trigger_reason": {
"alert_type": "PREDICTION",
"lead_days": 21
},
"current_inventory_status": "LOW_STOCK",
"inventory_distribution": {
"total_quantity": 100,
"available_quantity": 50,
"creator_reserved_quantity": 20,
"campaign_reserved_quantity": 20,
"committed_quantity": 10
},
"update_time": 1627587600
}
}