Sản phẩm Feeds cho AI

Cách xây dựng và audit một sản phẩm feed AI shopping agents có thể đọc và transact so với — đó three formats (Merchant Center, OpenAI ACP, schema.org), real-time độ chính xác, và đó feed-quality failures đó break agentic checkout.

Xuất bản lần đầu: 3 thg 7, 2026 · Cập nhật lần cuối: 8 thg 8, 2026 · Advanced
Ngôn ngữ

MỘT sản phẩm feed cho AI là đó dữ liệu có cấu trúc file — identifiers, price, availability, policies — đó AI shopping agents đọc trực tiếp. có không single universal 'AI feed': OpenAI's tài liệu mô tả đó feed as đó way bạn supply ChatGPT commerce dữ liệu với không stated crawling fallback, trong khi Google tài liệu mô tả combining crawling, on-trang dữ liệu có cấu trúc, và của bạn Merchant Center feed together. Serious merchants reconcile three parallel formats: đó Google Merchant Center feed (mà hiện tại có six tùy chọn AI-facing Conversational Các thuộc tính), OpenAI's ACP đặc tả feed (Parquet/JSONL by SFTP, một daily đầy đủ snapshot plus an intraday API cho price/stock/promos), và schema.org Sản phẩm/Offer markup as một cross-verification channel. Identifiers (GTIN, hoặc brand + MPN) là đó backbone trên all three — không bao giờ fabricate một. Đó điều đó là genuinely khác nhau từ Shopping-quảng cáo feed hoạt động là tolerance cho staleness: một human double-kiểm tra một price on đó trang trước buying, nhưng an agent commits programmatically, so một feed/checkout price mismatch hoặc phantom stock là một real risk để đó transaction. Một myth để drop: OpenAI's tài liệu không state một '15-minute cập nhật' rule — đó được ghi lại model là một daily snapshot plus an intraday API. Instant Checkout trong ChatGPT là hiện tại partner-approved, không open để mọi người. Và feed quality nhận bạn discovered và eligible; điều này không bảo đảm conversion.

TL;DR — có không single universal “AI feed” — mỗi provider contract differs. Cho ChatGPT’s commerce luồng, OpenAI documents đó feed as đó way bạn supply sản phẩm dữ liệu, với không stated crawling fallback; Google own tài liệu mô tả combining crawling, on-trang dữ liệu có cấu trúc, và của bạn Merchant Center feed together, không một thay thế đó other. Reconcile three formats: đó Google Merchant Center feed (hiện tại với six tùy chọn AI-chỉ Conversational Các thuộc tính), OpenAI’s ACP đặc tả feed (Parquet/JSONL over SFTP — một daily đầy đủ snapshot plus an intraday API cho price, stock, và promotions), và schema.org Product/Offer markup as một cross-verification layer. Identifiers (GTIN, hoặc brand + MPN) là đó backbone trên all three; không bao giờ fabricate một. Đó real differentiator versus một Shopping-quảng cáo feed là staleness tolerance: một human double-kiểm tra một price trước buying, an agent commits programmatically — so feed/checkout price mismatch, phantom stock, một bị thiếu trả về policy blocking checkout eligibility, hoặc an không ổn định item_id là một real risk để đó transaction. Drop đó “OpenAI requires 15-minute updates” (bản dịch) «OpenAI requires 15-minute cập nhật» claim — điều này không trong OpenAI’s tài liệu. Instant Checkout là hiện tại partner-approved, không open để mọi người. Và feed quality drives phát hiện và eligibility, không conversion.

Evidence for this claim OpenAI publishes a merchant product-feed specification for supplying structured catalog data to supported commerce experiences. Scope: OpenAI commerce integrations; a feed supplements rather than universally replaces crawled pages. Confidence: high · Verified: OpenAI Commerce: Product feeds Evidence for this claim Google Merchant Center product data uses identifiers, price, availability, and other attributes to represent offers in Google surfaces. Scope: Google Merchant Center; requirements vary by destination, country, and product type. Confidence: high · Verified: Google Merchant Center: Product data specification

có không một universal “AI feed” — providers differ

I giữ coming lại để một cách diễn đạt vì nó reorganizes mọi thứ khác, nhưng nó cần caveat I đã không cho nó strongly đủ trước khi: điều này không phải một universal behavior, nó provider-cụ thể contract.

Cho ChatGPT’s commerce luồng, OpenAI’s own tài liệu mô tả đó feed as đó way merchants supply sản phẩm dữ liệu — có không được ghi lại fallback để crawling của bạn được kết xuất trang cho đó flow. Cho Google, đây là genuinely khác nhau: Google Tìm kiếm Central tài liệu là rõ ràng đó Google combines crawling, on-trang dữ liệu có cấu trúc, và của bạn Merchant Center feed — “Google may at times use other approaches to extract data from pages” (bản dịch) «Google có thể tại times dùng other approaches để extract dữ liệu từ các trang» alongside cả hai of đó others — so đó feed không replace của bạn HTML ở đó, đây là một of three channels Google cross-kiểm tra so với mỗi other. Đó Agentic Commerce Giao thức piece covers đó ACP-cụ thể mechanics trong depth và I sẽ không re-derive đó ở đây. Này bài viết là đó practical layer dưới điều này: điều gì bạn thực ra put trong đó file, trên đó formats đó quan trọng, và điều gì breaks một sale khi bạn nhận điều này sai.

Đó mechanism là vẫn worth stating plainly vì điều này thay đổi của bạn priorities, ngay cả với đó caveat. Jason Barnard put điều này well trong his AI-engine pipeline piece: structured feeds — Google Merchant Center và OpenAI’s Sản phẩm Feed Đặc tả — “bypass discovery, selection, crawling, and rendering altogether, delivering your content to the competitive phase with minimal attenuation.” (bản dịch) «bypass phát hiện, selection, crawling, và kết xuất altogether, delivering nội dung của bạn để đó competitive phase với minimal attenuation.» đó là Barnard own cách diễn đạt of cách một good feed có thể skip hầu hết of đó SEO funnel, không một claim either nền tảng làm trong của nó tài liệu — nhưng đây là một hữu ích mental model. Đó downside là đó mọi thứ hiện tại rides on dữ liệu quality, và có không được kết xuất trang cho một human để sanity-kiểm tra so với mid-transaction đó way có với một tìm kiếm kết quả.

Three formats, không một

serious merchant không chọn giữa những điều này — họ chạy all three tại sau khi, vì mỗi reaches khác đặt của agents và họ cross-verify mỗi khác.

Google Merchant Center feedOpenAI ACP đặc tả feedschema.org Product/Offer
OwnerGoogleOpenAI (Agentic Commerce Giao thức)Schema.org (open vocabulary)
Chính consumerShopping Graph → Shopping quảng cáo, danh sách miễn phí, AI Overviews, AI Chế độ, GeminiChatGPT tìm kiếm + Instant Checkoutbất kỳ crawler/agent reading trang markup
FormatXML, TXT/CSV, Sheets, hoặc nội dung APIParquet (zstd) được ưu tiên; jsonl.gz, csv.gz, tsv.gzJSON-LD (hoặc Microdata/RDFa) trong trang HTML
Phân phốiScheduled fetch, upload, hoặc nội dung APISFTP push; ổn định filenames, overwriteĐược kết xuất trong trang, máy chủ- hoặc client-side
IdentifiersGTIN nơi nó tồn tại, khác brand + MPNgtin được khuyến nghị; mpn fallbackgtin/gtin13/mpn/sku properties
FreshnessDaily minimum; hourly/API cho fast moversđầy đủ snapshot ≥ daily + intraday APIKhông cadence được định nghĩa — phụ thuộc vào trang freshness
CheckoutFeeds listings; checkout happens elsewhereis_eligible_checkout + Agentic Checkout APIcheckoutPageURLTemplate routes agent
Owned trong depth on điều này trang webmerchant-center-feed-optimizationagentic-commerce-giao thứcđiều này bài viết

Đó synthesis point: những không competing choices. Google explicitly blends feed dữ liệu và on-trang dữ liệu có cấu trúc — “Providing both structured data on web pages and a Merchant Center feed maximizes your eligibility to experiences and helps Google correctly understand and verify your data,” (bản dịch) «Providing cả hai dữ liệu có cấu trúc on web các trang và một Merchant Center feed maximizes của bạn eligibility để experiences và helps Google correctly understand và verify của bạn dữ liệu,» và some experiences sẽ pull, chẳng hạn, pricing từ của bạn feed khi đây là bị thiếu từ của bạn markup. Mà cũng có nghĩa là một mismatch giữa đó hai — feed price says một điều, on-trang schema says một sản phẩm khác — là một trust-erosion và disapproval risk trong mỗi một of những các hệ thống. Google/Shopify UCP leans on đó giống nhau Merchant Center feed as của nó dữ liệu backbone, so này hoạt động pays off ở đó cũng.

OpenAI ACP đặc tả feed, trường by trường

Đây là part phần lớn competing ghi-ups paraphrase secondhand. Ở đây Điều gì OpenAI’s own sản phẩm-đặc tả feed thực ra requires (verified so với trực tiếp tài liệu):

Bắt buộc các trường

  • item_id — max 100 chars, và nó phải stay ổn định theo thời gian. Đây là continuity mấu chốt giữa snapshots; thay đổi nó và agent thinks old sản phẩm vanished và new một appeared.
  • title — max 150 chars, tránh all-caps.
  • description — max 5 000 chars, đơn giản text chỉ.
  • url — phải resolve 200; HTTPS được ưu tiên.
  • brand — max 70 chars.
  • image_url — JPEG/PNG, HTTPS được ưu tiên.
  • price — với ISO 4217 currency code.
  • availability — enum: in_stock, out_of_stock, pre_order, backorder, unknown.
  • seller_name (max 70), seller_url.
  • target_countriesstore_country — ISO 3166-1 alpha-2.
  • is_eligible_search — boolean, defaults sai. bạn có để explicitly flip điều này để true để xuất hiện trong ChatGPT tìm kiếm tại all.
  • is_eligible_checkout — boolean; requires is_eligible_search = true.

Conditional requirements

  • availability_date là bắt buộc nếu availability = pre_order.
  • seller_privacy_policyseller_tos là bắt buộc nếu is_eligible_checkout = true.
  • MỘT trả về policy là bắt buộc cho checkout eligibility.

Một phạm vi caveat worth flagging: flipping is_eligible_checkout để true làm sản phẩm checkout-eligible trong feed, nhưng nó không by itself nhận bạn vào ChatGPT checkout. Theo OpenAI’s own tài liệu, Instant Checkout trong ChatGPT là hiện tại limited để approved partners — bạn apply để participate — và ngay cả sau khi approved, merchant (không OpenAI) vẫn thực hiện order validation, determines fulfillment, calculates và charges tax, chạy của nó own risk kiểm tra, charges payment phương thức qua của nó own processor, và accepts hoặc declines order. OpenAI’s UI renders session; của bạn các hệ thống vẫn own transaction.

Trường list confirmed trực tiếp so với hiện tại spec on 2026-07-18. điều này schema là dynamic và versioned, though, so treat điều này as snapshot, không vĩnh viễn list — recheck trực tiếp bắt buộc-trường bảng trước khi bạn xây dựng để nó, especially months từ hiện tại.

Identifiers. gtin (numeric, 8–14 digits, không dashes hoặc spaces — nó accepts GTIN/UPC/ISBN trong một trường) là tùy chọn nhưng strongly được khuyến nghị; mpn (alphanumeric, max 70) là fallback Khi GTIN là không khả dụng. Neither là “bắt buộc” way brand là, nhưng OpenAI’s cách diễn đạt là đó supplying them improves catalogue matching và reduces các lỗi — functionally giống nhau logic as Google GTIN-hoặc-brand+MPN rule, chỉ phrased as mạnh khuyến nghị.

Đó “15-minute update” (bản dịch) «15-minute cập nhật» myth — điều gì OpenAI thực ra documents

Ở đây number I không thể verify, và I’d rather flag nó hơn repeat nó. Trên trade coverage — và, I’ll admit, trong trước đó version của chúng ta own ACP bài viết — bạn’ll see claim đó OpenAI requires feeds để cập nhật mỗi 15 minutes. I went looking cho nó trong OpenAI’s hiện tại commerce tài liệu và không thể tìm đó hình stated anywhere.

Điều gì tài liệu thực ra mô tả là hai-channel model, không flat interval:

  • đầy đủ feed snapshot ít nhất sau khi day, delivered as file upload over SFTP sử dụng ổn định filenames đó bạn overwrite (không versioned new files mỗi time).
  • API channel cho intraday incremental cập nhật — Đây là Cách price, stock, và (cụ thể) promotions thay đổi propagate nhanh hơn daily snapshot. Promotions dữ liệu là API-chỉ.

OpenAI’s own wording là khoảng: cung cấp đểàn bộ feed sau khi day qua file upload, sau đó gửi cập nhật throughout day qua API. có không tách biệt “delete” call either — để pull sản phẩm bạn đặt is_eligible_search = false hoặc drop nó từ tiếp theo đầy đủ snapshot.

So “15 minutes” là best được xem như practitioner rule-của-thumb cho Cách fresh của bạn fast-moving SKUs nên là, không được ghi lại OpenAI requirement. spec là versioned và moving fast, so kiểm tra hiện tại version trước khi bạn quote bất kỳ number — nhưng mechanism bạn nên thực ra xây dựng cho là daily snapshot + intraday API, và đó nhiều hơn hữu ích hơn myth anyway.

Vì sao thực-time độ chính xác là non-negotiable cho agents

Đây là thực khác biệt giữa AI-feed hoạt động và Shopping-quảng cáo-feed hoạt động, và nó worth là precise về Vì sao. được lưu đệm tìm kiếm snippet tolerates little staleness vì có human trong loop ai lands on của bạn trang và re-kiểm tra trước khi paying. agent completing transaction có không such buffer — nó acts on price và stock state của bạn feed asserts, so stale giá trị có thực risk để transaction trong way stale tìm kiếm snippet không phải. Không chính thức spec trạng thái đó mỗi stale giá trị tự động breaks mỗi transaction, và providers thêm validation steps của họ own bên cạnh feed — nhưng mechanism itself (không human re-kiểm tra trước khi committing) là chính xác Vì sao freshness matters nhiều hơn ở đây hơn nó làm cho quảng cáo snippet.

Kate Ragotte, trong Shopify enterprise hướng dẫn on preparing sản phẩm dữ liệu cho AI channels, diễn đạt đó consequence bluntly: “Price, availability, and return windows must be accurate and synced across every channel where they appear. Inconsistent or stale data is one of the fastest ways to get filtered out.” (bản dịch) «Price, availability, và trả về windows phải được chính xác và synced trên mỗi channel nơi they xuất hiện. Inconsistent hoặc stale dữ liệu là một of đó fastest ways để nhận filtered out.» Và on vì sao structure matters tại all: “AI agents can only recommend what they can understand, and that depends entirely on how well-structured your product data is” (bản dịch) «AI agents có thể chỉ khuyến nghị điều gì they có thể understand, và đó phụ thuộc hoàn toàn on cách well-structured của bạn sản phẩm dữ liệu là» — machines có thể technically tìm loosely-structured information, “but they won’t confidently act on it. AI agents prefer structured, labeled data they can extract and trust.” (bản dịch) «nhưng they sẽ không confidently act on điều này. AI agents ưu tiên structured, labeled dữ liệu they có thể extract và trust.»

đó là đó toàn bộ game: đó agent có để trust đó number đủ để transact on điều này. Đó daily-snapshot-plus-intraday-API model là OpenAI’s concrete câu trả lời để closing đó khoảng trống; on đó Google side đây là đó Shopping Graph, mà Google says hiện tại bao gồm “more than 50 billion product listings, 2 billion of which are updated every hour” (bản dịch) «hơn 50 billion sản phẩm listings, 2 billion of mà là đã cập nhật mỗi hour» — đó hourly refresh benchmark là đó pace đó hệ thống expects của bạn dữ liệu để move tại. (Đó Shopping Graph as một hệ thống là của nó own topic; này bài viết chỉ assumes của bạn feed populates điều này.)

Google Conversational Các thuộc tính — concrete “new cho AI” layer

On đó Google side, đó cụ thể điều đó là new cho AI là một set of tùy chọn Merchant Center các thuộc tính announced tại Google Marketing Trực tiếp trong Có thể 2026, covered by Search Engine Land. Đó point of them là đó Google AI các hệ thống “use that structured data to better match products with conversational shopping queries across AI Mode, Gemini and other AI-powered surfaces.” (bản dịch) «dùng đó dữ liệu có cấu trúc để tốt hơn match các sản phẩm với conversational shopping các truy vấn trên AI Chế độ, Gemini và other AI-powered surfaces.» Google own thuộc tính-help wording, as reported, là đó những là “primarily intended for use in conversational experiences such as AI Mode in Google Search.” (bản dịch) «primarily dự kiến cho dùng trong conversational experiences such as AI Chế độ trong Google Search.»

Google Merchant Center Help documents six conversational các thuộc tính: câu hỏi và câu trả lời, document link, related sản phẩm, item group tiêu đề, variant option, và popularity xếp hạng. product_highlightproduct_detail là existing, pre-existing complementary các trường — không hai additional members của new conversational đặt, despite đó là Cách some trade coverage (including trước đó version của điều này bài viết) grouped them.

Evidence for this claim Google currently documents six conversational attributes—question_and_answer, document_link, related_product, item_group_title, variant_option and popularity_rank—as optional complements to primary product data; product_highlight and product_detail are existing fields, not two additional conversational attributes. Scope: product data Confidence: high · Verified: How to use conversational attributes

Google là rõ ràng đó những điều này là tùy chọn và đó thêm them không ảnh hưởng của bạn existing sản phẩm-approval status; cách diễn đạt là đó họ có thể help sản phẩm understanding và phát hiện trong conversational surfaces, không đó họ’re bắt buộc hoặc đó họ bảo đảm inclusion, xếp hạng, hoặc citation trong bất kỳ AI Chế độ/Gemini phản hồi.

Evidence for this claim Google says adding conversational attributes does not affect existing product approval status and can help product understanding or discovery; this is not a guarantee of AI Mode inclusion, ranking or citation. Scope: product data Confidence: high · Verified: How to use conversational attributes Thuộc tính count và names confirmed so với điều này trang web research packet (sourced từ Google trực tiếp Merchant Center Help trang, captured 2026-07-16). trực tiếp giống nhau-day refetch của hỗ trợ.Google.com conversational-các thuộc tính trang là attempted cho điều này truyền và blocked by Google bot-detection mỗi time — treat điều này as verified so với gần đây capture thay vì giống nhau-day trực tiếp refetch, và recheck trước khi quoting chính xác wording.

Frame những điều này as enrichment, không replacement. họ sit bên cạnh của bạn bắt buộc các thuộc tính. nếu của bạn base feed là disapproved cho bad price hoặc fabricated GTIN, beautiful Q& thuộc tính không save bạn.

schema.org Sản phẩm/Offer as agent-facing markup layer

có không “AI edition” của schema.org — properties agents rely on là ordinary ecommerce vocabulary là đọc by new class của consumer. Three quan trọng phần lớn:

  • Offer.availability — “The availability of this item — for example In stock, Out of stock, Pre-order, etc.” (bản dịch) «Đó availability of này item — ví dụ Trong stock, Out of stock, Pre-order, etc.» Đó stock state an agent đọc từ của bạn markup.
  • Offer.checkoutPageURLTemplate — “A URL template (RFC 6570) for a checkout page for an offer.” (bản dịch) «MỘT URL template (RFC 6570) cho một checkout trang cho an offer.» Này là đó thuộc tính đó lets an agent route một shopper để một pre-filled checkout từ của bạn markup alone.
  • Offer.acceptedPaymentMethod — đó payment các phương thức bạn accept, mà an agent có thể kiểm tra trước attempting một transaction.

giữ điều này markup price và availability trong lockstep với của bạn feed. Google blends hai và cross-verifies them, so divergence giữa on-trang schema và feed là chính xác kind của inconsistency đó erodes trust trên all những điều này surfaces.

Feed-quality failures đó break agentic phát hiện và checkout

Đây là practical payoff. những điều này là cụ thể điều đó break AI sale — không chỉ quảng cáo disapproval:

  1. Feed/checkout price mismatch. Đó feed says $40, USD checkout says $45. USD Cho quảng cáo đây là một disapproval; cho an agent mid-transaction đây là một hỏng purchase.
  2. Phantom hoặc stale stock. in_stock trong đó feed, sold out tại checkout. Đó agent commits để buying điều gì đó không ở đó.
  3. Bị thiếu hoặc sai identifiers. Không GTIN/MPN, hoặc một fabricated một, gây ra đó agent để mismatch bạn so với đó sai sản phẩm trên formats. Google rule: không làm lên, guess, hoặc copy identifiers từ similar các sản phẩm; dùng identifier_exists = false cho genuinely identifier-ít hơn goods.
  4. Bị thiếu trả về policy hoặc seller ToS. Trong đó ACP spec những là bắt buộc cho is_eligible_checkout = true. Omit them và bạn là discoverable nhưng không thể transact.
  5. Không ổn định item_id/SKU. Nếu đó identity key thay đổi giữa snapshots, đó agent loses continuity — đó old sản phẩm looks deleted và đó new một looks unknown, wiping bất kỳ accumulated matching.
  6. ALL-CAPS hoặc promotional text trong các tiêu đề. MỘT policy violation trên Google và OpenAI alike (OpenAI’s spec says tránh all-caps outright).
  7. AI-generated images hoặc các mô tả với drift. Các mô tả đó invent specs không on đó landing trang, hoặc AI-generated images bị thiếu bắt buộc IPTC disclosure metadata, break đó cross-verification giữa feed và trang. (Đó feed-optimization hướng dẫn covers đó “don’t invent facts” (bản dịch) «không invent facts» rule trong depth.)

Điều gì feed quality làm và không bảo đảm

Một honest caveat so bạn không overclaim internally: great feed nhận bạn discovered và eligible. nó không bảo đảm conversion. Walmart own reported experience là sạch nhất dữ liệu point ở đây — theo công cụ tìm kiếm Land, của nó trong-chat ChatGPT checkout converted tại khoảng một-thứ ba rate của nhấp-out transactions sau khi kiểm thử khoảng 200 000 items. đọc reporting cẩn thận: cited nguyên nhân là checkout UX và trust (fear của split shipments, single-item-chỉ checkout) — không feed dữ liệu staleness. So không sử dụng nó as evidence đó feeds fail; sử dụng nó as reminder đó getting vào feed là necessary, chư đủ. Phát hiện và checkout conversion là tách biệt các vấn đề.

đây là worth giữ đó toàn bộ chain tách biệt trong của bạn head, vì “my feed is accepted” (bản dịch) «my feed là accepted» các câu trả lời một nhiều hẹp hơn câu hỏi hơn điều này sounds như: ingestion (đó nền tảng accepted của bạn file) không phải validation (điều này đã truyền đó trường/policy kiểm tra), mà không phải eligibility (is_eligible_search/is_eligible_checkout là set và approved), mà không phải display (an agent thực ra surfaces đó sản phẩm), mà là không xếp hạng hoặc citation (đây là đó một được khuyến nghị), mà không phải checkout approval (bạn là an approved Instant Checkout partner), mà không phải conversion (đó shopper buys). MỘT sạch feed raises của bạn odds tại mỗi step; điều này không collapse đó chain vào một guaranteed outcome.

nơi điều này fits

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.