Advanced

Webhook Integration

Tự động hóa quy trình làm việc bằng cách đẩy dữ liệu sản phẩm trích xuất được từ Vantage sang Google Sheets, Notion, Airtable hoặc hệ thống CRM của riêng bạn.

⚡ Webhook là gì?

Hiểu đơn giản, Webhook giống như một người đưa thư. Khi bạn bấm nút "Sync" trên Vantage, người đưa thư này sẽ cầm gói hàng (data sản phẩm) chạy đến địa chỉ nhà bạn đã chỉ định (URL Webhook) và giao hàng.

Cách cấu hình (Setup)

  1. Lấy URL Webhook: Tạo webhook URL từ dịch vụ bên thứ 3 (xem hướng dẫn bên dưới cho Google Sheets/Zapier).
  2. Vào Vantage Settings: Mở extension -> Click icon cài đặt (⚙️).
  3. Nhập URL: Paste URL vào ô "Webhook URL" -> Click Save.

Hướng dẫn Google Sheets (Miễn phí)

Cách đơn giản nhất để lưu data là dùng Google Apps Script.

Bước 1: Tạo Script

  1. Mở Google Sheet mới.
  2. Vào Extensions > Apps Script.
  3. Xóa code cũ và paste đoạn code sau:
function doPost(e) {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var data = JSON.parse(e.postData.contents);
  
  // Điều chỉnh header theo ý bạn
  sheet.appendRow([
    new Date(),
    data.asin,
    data.title,
    data.price,
    data.rating,
    data.reviews,
    data.url
  ]);
  
  return ContentService.createTextOutput("Success");
}

Bước 2: Deploy

  1. Click Deploy > New deployment.
  2. Chọn type: Web app.
  3. Who has access: Chọn Anyone.
  4. Click Deploy và copy URL.

Dữ liệu gửi đi (Payload)

Vantage gửi data dưới dạng JSON POST request. Cấu trúc mẫu:

{
  "asin": "B08X...",
  "title": "Yoga Mat Non Slip...",
  "price": "25.99",
  "currency": "USD",
  "rating": 4.5,
  "reviews": 1250,
  "image": "https://images-na.ssl-images-amazon.com/...",
  "url": "https://amazon.com/dp/B08X...",
  "timestamp": "2023-10-25T10:00:00Z"
}