🎯 Trình duyệt đám mây tùy chỉnh, chống phát hiện được hỗ trợ bởi Chromium tự phát triển, thiết kế dành cho trình thu thập dữ liệu webtác nhân AI. 👉Dùng thử ngay
Quay lại blog

So sánh các nguồn dữ liệu mua sắm AI: Dữ liệu sản phẩm ở đâu?

James Thompson
James Thompson

Scraping and Proxy Management Expert

29-Jun-2026

TL;DR:

  • Dữ liệu mua sắm AI đến từ bốn bề mặt khác nhau, không phải một nguồn duy nhất. ChatGPT Shopping, Chế độ AI Google, Tổng quan AI Google và Google Shopping mỗi cái trả về một đơn vị dữ liệu khác nhau cho cùng một truy vấn, vì vậy bề mặt bạn chọn sẽ quyết định những gì bạn có thể theo dõi.
  • ChatGPT Shopping là bề mặt duy nhất trả về danh sách ưu đãi theo từng nhà bán hàng. Diễn viên scraper.chatgpt với shopping: true trả về các sản phẩm có một mảng offers[] — cùng một mẫu được định giá qua Sony, Best Buy, Walmart và Target trong một phản hồi.
  • Chế độ AI Google trả về một câu trả lời tổng hợp, các nguồn được trích dẫn và chi tiết sản phẩm phong phú trong một cuộc gọi. Một yêu cầu scraper.aimode duy nhất đã trả về 7 citations và 7 products, mỗi sản phẩm mang thương hiệu, khoảng giá, xếp hạng, cửa hàng và đánh giá.
  • Tổng quan AI Google chỉ cung cấp products khi ý định mua sắm được kích hoạt. Diễn viên scraper.overview trả về các cờ is_shoppingis_overview_shopping; cả hai đều là false cho "giày chạy tốt nhất 2026", vì vậy products trở về null — chính các cờ này là tín hiệu ý định thương mại.
  • Google Shopping là cơ sở của danh mục, được truy cập qua một điểm cuối khác. Diễn viên scraper.google.search với tbm: "shop" gửi đến /api/v1/scraper/request, không phải điểm cuối thực hiện v2 mà các diễn viên LLM chia sẻ, và trả về hình dạng shopping-SERP: siêu dữ liệu, tinh chỉnh truy vấn và search_information.
  • Miễn phí để bắt đầu. Tài khoản Scrapeless mới bao gồm tín dụng dùng thử miễn phí — đăng ký tại app.scrapeless.com.

Giới thiệu: dữ liệu sản phẩm giờ đây sống trên bốn bề mặt

Một người mua hỏi "giày chạy tốt nhất 2026" không còn rơi vào một trang kết quả duy nhất nữa. Cùng một truy vấn phân tán trên băng chuyền mua sắm của ChatGPT, trang trả lời chế độ AI của Google, khối tổng quan AI bên trong, và SERP Google Shopping — và mỗi bề mặt trả lời với một hình dạng dữ liệu khác nhau. Một bề mặt trả về các ưu đãi có giá theo từng nhà bán hàng; một bề mặt trả về một câu trả lời tổng hợp với các nguồn được trích dẫn; một bề mặt trả về một cờ ý định thương mại; một bề mặt trả về một chỉ mục danh mục. Xem "dữ liệu mua sắm AI" như một nguồn duy nhất không thấy được vị trí thực tế của từng thông tin.

Bài viết này là bản đồ nguồn, không phải là hướng dẫn thu thập. Nó so sánh bốn bề mặt cạnh nhau: diễn viên nào đọc từng cái, điều gì kích hoạt nó, đơn vị dữ liệu mà nó mang lại, và công việc giám sát mà nó được xây dựng cho. Tất cả bốn cái đều là API Thu thập Dữ liệu Toàn cầu diễn viên, vì vậy quyết định không phải là lựa chọn nhà cung cấp nào — mà là bề mặt nào trả lời câu hỏi bạn thực sự đang hỏi. Đối với bề mặt khối bên trong, thu thập Tổng quan AI Google đề cập đến diễn viên scraper.overview riêng biệt.


Bốn bề mặt trong cái nhìn tổng quát

Mỗi bề mặt là một điểm khác nhau trong hành trình mua sắm, và diễn viên đọc nó trả về một payload tương ứng khác:

  • ChatGPT Shopping — băng chuyền sản phẩm mà ChatGPT hiển thị cho một gợi ý có ý định mua sắm, được đọc bởi scraper.chatgpt với shopping: true.
  • Chế độ AI Google — động cơ trả lời hội thoại toàn trang của Google, được đọc bởi scraper.aimode.
  • Tổng quan AI Google — khối AI bên trong phía trên các kết quả tự nhiên, được đọc bởi scraper.overview.
  • Google Shopping — SERP mua sắm chuyên dụng, được đọc bởi scraper.google.search với tbm: "shop".

Ma trận nguồn: bốn bề mặt cạnh nhau

Ma trận bên dưới là tâm điểm — đọc dọc một cột để xem một bề mặt mang lại điều gì, đọc ngang một hàng để thấy tại sao không có diễn viên nào bao phủ mọi câu hỏi mua sắm.

Bề mặt Diễn viên Điều gì kích hoạt nó Đơn vị dữ liệu Địa phương hóa bằng Hình dạng đầu ra Công việc giám sát tốt nhất
ChatGPT Shopping scraper.chatgpt (shopping: true) một gợi ý có ý định mua sắm khiến băng chuyền hiển thị trong phiên đó một ưu đãi theo từng nhà bán hàng quốc gia products[]offers[]{merchant_name, price, available, details} giá cả giữa các nhà bán hàng
Chế độ AI Google scraper.aimode một gợi ý nghiên cứu hoặc so sánh một câu trả lời tổng hợp, các nguồn được trích dẫn, và chi tiết sản phẩm quốc gia result_text / result_md / result_html, citations[], products[] chia sẻ trích dẫn cộng với chi tiết sản phẩm
Tổng quan AI Google scraper.overview một truy vấn hiển thị khối bên trong; dữ liệu sản phẩm chỉ khi ý định mua sắm được kích hoạt một câu trả lời với các nguồn được trích dẫn; products chỉ có trên ý định thương mại quốc gia content, source[], web_source[], is_shopping / is_overview_shopping, products (có thể null) cờ ý định thương mại cộng với nguồn trích dẫn
Mua sắm Google scraper.google.search (tbm: "shop") một truy vấn tìm kiếm theo chiều dọc mua sắm một chỉ mục SERP mua sắm gl + hl metadata, search_information, refine_this_search[], pagination cơ sở dữ liệu danh mục

Một chi tiết vận chuyển quyết định thiết kế khách hàng từ trước: ba tác nhân LLM (scraper.chatgpt, scraper.aimode, scraper.overview) đều POST đến /api/v2/scraper/execute và trả về bì thư { status, task_id, task_result }, trong khi scraper.google.search gửi POST đến /api/v1/scraper/request với input: { q, tbm: "shop", hl, gl }. Ba giao diện chia sẻ một khách hàng; giao diện thứ tư cần hình dạng yêu cầu riêng.


ChatGPT Shopping: bề mặt giá cả xuyên thương nhân

ChatGPT Shopping là giao diện duy nhất trong bốn giao diện trả về một giá thực tế theo từng thương nhân. Với shopping: true bên trong input, scraper.chatgpt trả về một mảng products[] nơi mỗi sản phẩm mang theo một tiêu đề price, một rating, một số lượng num_reviews, và một danh sách offers[] — mỗi mục cho từng thương nhân, mỗi mục có merchant_name, price, cờ available, và một chuỗi details về kho hàng và giao hàng. Một kết quả tai nghe đơn lẻ đã trả về cùng một mẫu giá của Sony, Best Buy, Walmart, và Target trong một phản hồi. Khi câu hỏi là "mặt hàng này có giá bao nhiêu qua các cửa hàng ngay bây giờ", đây là bề mặt đáp ứng nó. Băng chuyền được tạo ra theo phiên, vì vậy một mảng products được lấp đầy trong một cuộc gọi và một mảng trống trong cuộc gọi tiếp theo đều là điều bình thường — coi mảng này như có thể null và tổng hợp các lần chạy đã lên lịch.


Chế độ AI Google: bề mặt chi tiết sản phẩm cộng với câu trả lời

Chế độ AI Google trả về tải trọng được phân tầng nhất trong bốn giao diện. Một yêu cầu scraper.aimode đơn lẻ đã trả về câu trả lời tổng hợp dưới ba định dạng (result_text, result_md, result_html), một mảng citations[] gồm 7 nguồn, và một mảng products[] gồm 7 mục — và mỗi đối tượng sản phẩm rất phong phú, mang theo brand, price_range, rating, stores, reviews, và variants thay vì một giá duy nhất. Chế độ AI là nơi Google định tuyến các câu hỏi nghiên cứu và so sánh, vì vậy nó cũng hoạt động như một bề mặt chia sẻ trích dẫn (mà các miền câu trả lời đã dựa vào) và một bề mặt nghiên cứu sản phẩm (chi tiết đằng sau mỗi khuyến nghị). Nhược điểm là nó không trả về một đề nghị sạch cho từng thương nhân như ChatGPT Shopping; chi tiết giá là một khoảng, không phải một hàng cho mỗi cửa hàng.


Tổng quan AI Google: bề mặt cờ ý định thương mại

Tổng quan AI Google là bề mặt cho bạn biết liệu một truy vấn có mang tính thương mại hay không. Tác nhân scraper.overview trả về câu trả lời theo khối inline-block dưới dạng contentrawtext, các nguồn đã ghi nhận chia thành source[]web_source[] (mỗi mục mang theo website_name, title, url, và snippet), và hai boolean — is_shoppingis_overview_shopping. Đối với "giày chạy tốt nhất 2026", cả hai cờ đều trả về false, và products là null. Đó là hành vi trung thực để thiết kế xung quanh: khối Tổng quan AI chỉ lấp đầy mảng sản phẩm khi ý định mua sắm của nó khởi động, vì vậy các cờ là tín hiệu, không phải lỗi. Đọc chúng để phân loại các truy vấn của bạn mà Google xem là giao dịch, và đọc source[] cùng web_source[] cho cùng một chỉ số chia sẻ trích dẫn mà Chế độ AI hỗ trợ.

json Copy
// Sơ đồ là những gì scraper.overview trả về; các giá trị trường là một mẫu minh họa từ một lần chạy thực tế.
{
  "status": "success",
  "task_id": "…",
  "task_result": {
    "is_shopping": false,
    "is_overview_shopping": false,
    "content": "Những đôi giày chạy tốt nhất của năm 2026 có sự tập trung lớn vào những đôi giày siêu đệm …",
    "source": [
      { "website_name": "YouTube", "title": "Giày chạy tốt nhất của năm 2026 (đến nay) …", "url": "https://…", "snippet": "…", "stores": null }
    ],
    "web_source": [
      { "website_name": "The Run Testers", "title": "Những đôi giày chạy tốt nhất năm 2026", "url": "https://…", "snippet": "…" }
    ],
    "products": null,
    "ads": null
  }
}

Khi một truy vấn được theo dõi lại chuyển is_shopping thành true, phản hồi tương tự bắt đầu mang theo một mảng products được lấp đầy — vì vậy cờ cũng là tác nhân kích hoạt cho biết khi nào một quy trình bắt đầu đọc dữ liệu sản phẩm từ bề mặt này.

Nhận khóa API của bạn trên gói miễn phí: app.scrapeless.com


Mua sắm Google: cơ sở dữ liệu danh mục

Google Shopping là chỉ mục danh mục mà ba bề mặt còn lại tóm tắt từ. Diễn viên scraper.google.search với tbm: "shop" đọc chiều dọc mua sắm chuyên dụng và trả về một hình dạng SERP — metadata (động cơ và URL thô), một khối search_information (query_displayed, organic_results_state, total_results), một mảng refine_this_search[] các truy vấn faceta mà Google gợi ý cho thuật ngữ, và pagination. Đây là phần của Deep SerpApi mà lập bản đồ cho bối cảnh mua sắm thay vì ý kiến của bất kỳ mô hình nào về nó. Độ sâu hàng khác nhau theo truy vấn: "giày chạy tốt nhất 2026" trả về một tập kết quả mỏng với total_results là 0 và giá trị nằm trong các facet nâng cấp thay vào đó, vì vậy hãy coi bề mặt này như là nền tảng cấu trúc của những gì Google lập chỉ mục cho một thuật ngữ, và xác nhận số lượng hàng theo từng truy vấn thay vì giả định một lưới đầy đủ.


Cách bốn bề mặt địa phương hóa, và điều gì vẫn có thể nullable

Mỗi bề mặt đều địa phương hóa, nhưng không qua cùng một trường. Ba diễn viên LLM lấy một country hai chữ trong input; scraper.google.search nhận gl (quốc gia) cộng với hl (ngôn ngữ). Ghi rõ khu vực mỗi lần gọi và so sánh tương tự với tương tự — một sự thu thập từ US và một sự thu thập từ JP là những tập dữ liệu khác nhau trên cả bốn bề mặt.

Mỗi trường trên mỗi bề mặt đều có thể nullable và theo phiên. products[] của ChatGPT có thể trống ngay cả khi shopping: true; citations[]products[] của AI Mode thay đổi theo số lượng từ lần chạy này qua lần chạy khác; products của AI Overview là null bất cứ khi nào is_shoppingfalse; số lượng hàng của Google Shopping thay đổi theo truy vấn. Một mảng trống liên tục có nghĩa là không có câu trả lời cho truy vấn và khu vực đó — ghi nó lại và tiếp tục, thay vì đọc nó như sự thất bại. Lưu task_id và dấu thời gian bắt giữ trên mỗi lần gọi để chuỗi thời gian, chứ không phải bất kỳ phản hồi đơn lẻ nào, là tín hiệu.


Hướng dẫn quyết định: bề mặt nào cho công việc nào

Gán bề mặt cho câu hỏi:

Nếu công việc là... Thu thập Đọc
Theo dõi giá qua nhiều thương nhân ChatGPT Shopping (scraper.chatgpt, shopping: true) products[]offers[]
Chia sẻ trích dẫn trên các câu trả lời AI Google AI Mode + Google AI Overview citations[] / source[] + web_source[]
Liệu một truy vấn có thương mại hay không Google AI Overview (scraper.overview) is_shopping / is_overview_shopping
Cơ sở danh mục / SERP cho một thuật ngữ Google Shopping (scraper.google.search, tbm: "shop") search_information, refine_this_search[]

Bởi vì ba trong bốn sử dụng cùng một điểm cuối v2 và bìa, việc thu thập ChatGPT Shopping, AI Mode và AI Overview cho một truy vấn và một quốc gia là cùng một khách hàng với một chuỗi diễn viên khác. Google Shopping tham gia vào hình ảnh như một hình dạng yêu cầu thứ hai chống lại điểm cuối v1, được khóa vào cùng một truy vấn và khu vực để cơ sở danh mục xếp hàng với các bề mặt AI ở trên nó.


Kết luận: chọn bề mặt, không phải nguồn cấp dữ liệu

Dữ liệu mua sắm AI có bốn bề mặt, và mỗi bề mặt trả lời một câu hỏi khác nhau: ChatGPT Shopping cho giá qua nhiều thương nhân, Google AI Mode cho trích dẫn cộng với chi tiết sản phẩm, Google AI Overview cho cờ ý định thương mại và các nguồn của nó, và Google Shopping cho cơ sở danh mục. Lập bản đồ công việc vào bề mặt, ghi rõ khu vực mỗi lần gọi, xem mỗi trường như nullable, và lưu task_id cùng với một dấu thời gian để chuỗi là tín hiệu. Chạy một tập truy vấn cố định theo lịch với Universal Scraping API tín dụng và bốn bề mặt trở thành một cái nhìn phối hợp về nơi dữ liệu sản phẩm mà chương trình của bạn theo dõi thực sự tồn tại. Các tên diễn viên và các trường phản hồi ở đây được xác nhận so với các lần chạy trực tiếp trong tài liệu LLM Chat Scraper.


Sẵn sàng để Xây dựng Dòng dữ liệu Mua sắm AI của bạn?

Tham gia cộng đồng của chúng tôi để yêu cầu một kế hoạch miễn phí và kết nối với các nhà phát triển đang xây dựng các dòng dữ liệu trả lời AI: Discord · Telegram.

Đăng ký tại app.scrapeless.com để nhận tín dụng dùng thử miễn phí và chỉ định một khách hàng tại bốn bề mặt ở trên để lập bản đồ nơi dữ liệu sản phẩm mà chương trình của bạn theo dõi thực sự tồn tại.


Câu hỏi thường gặp

Q: Bề mặt nào trong bốn bề mặt trả về giá thực tế theo thương nhân?
Chỉ ChatGPT Shopping. Tác nhân scraper.chatgpt với shopping: true trả về một mảng products[] có danh sách offers[] mang một mục giá từng thương nhân. Chế độ AI trả về price_range cho mỗi sản phẩm, Tổng quan AI chỉ trả về giá khi ý định mua sắm của nó phát động, và Google Shopping trả về chỉ số SERP thay vì một hàng đề nghị đã được giải quyết.

Q: Tất cả bốn bề mặt có sử dụng cùng một điểm cuối không?
Không. Ba tác nhân LLM — scraper.chatgpt, scraper.aimode, và scraper.overview — POST đến /api/v2/scraper/execute và chia sẻ phong bì { status, task_id, task_result }. scraper.google.search gửi đến /api/v1/scraper/request với input: { q, tbm: "shop", hl, gl }, vì vậy nó cần hình dạng yêu cầu của riêng nó.

Q: Tại sao trường products trong Tổng quan AI lại null?
Tổng quan AI Google chỉ điền products khi is_shopping (hoặc is_overview_shopping) là true. Đối với "giày chạy tốt nhất 2026", cả hai cờ đều là false, vì vậy products đã trở về null. Các cờ này là tín hiệu ý định thương mại; đọc chúng để biết khi nào dữ liệu sản phẩm sẽ xuất hiện trên bề mặt đó.

Q: Những bề mặt nào cung cấp cho tôi các nguồn trích dẫn để theo dõi tỷ lệ trích dẫn?
Hai trong số đó. Chế độ AI Google trả về một mảng citations[], và Tổng quan AI Google trả về source[] cộng với web_source[], mỗi mục nêu tên nguồn theo website_name, title, và url. Phân tích máy chủ từ mỗi URL và tổng hợp qua các bản ghi để xây dựng bảng chia sẻ trích dẫn.

Q: Một khách hàng có thể đọc tất cả bốn bề mặt không?
Ba trong số chúng, có — ChatGPT Shopping, Chế độ AI, và Tổng quan AI chia sẻ điểm cuối v2, tiêu đề, và phong bì, vì vậy việc thay đổi tên tác nhân chỉ là một thay đổi một dòng. Google Shopping cần một yêu cầu riêng biệt chống lại điểm cuối v1 với định vị gl/hl, vì vậy một quy trình hoàn chỉnh chạy khách hàng v2 chia sẻ cộng với một cuộc gọi scraper.google.search riêng.

Tại Scrapless, chúng tôi chỉ truy cập dữ liệu có sẵn công khai trong khi tuân thủ nghiêm ngặt các luật, quy định và chính sách bảo mật trang web hiện hành. Nội dung trong blog này chỉ nhằm mục đích trình diễn và không liên quan đến bất kỳ hoạt động bất hợp pháp hoặc vi phạm nào. Chúng tôi không đảm bảo và từ chối mọi trách nhiệm đối với việc sử dụng thông tin từ blog này hoặc các liên kết của bên thứ ba. Trước khi tham gia vào bất kỳ hoạt động cạo nào, hãy tham khảo ý kiến ​​cố vấn pháp lý của bạn và xem xét các điều khoản dịch vụ của trang web mục tiêu hoặc có được các quyền cần thiết.

Bài viết phổ biến nhất

Danh mục