· OAI feed 02 · OAI feed 03 · OAI feed Get a feed into the index Write for 50 tokens Watch for cannibalization No feed, no US card. Direct feed (openai_<brand>), Shopify via the shared canary feed, or a partner (Stripe, Salesforce). The web layer can still name you, but without a card. Only the first 40 words of the description reach the model. Type, key benefit, differentiator, in one sentence. Then fill GTIN, rating, reviews, specs, price and stock. Those are capped by count, not by tokens. oai_index_feed_serving_policy, 669 feeds product_metadata_max_tokens: 50 Size 10 and size 9.5 of the same shoe entered as two candidates. One card, and the one with 97 reviews beat the one with 1,706. The flip side: many variants and colors of one product can fill the retrieval pool (30 of 41 here) and hold more slots through dedup. Test both. This can change. global_group_id, generic_dedup_count 04 · Google Shopping utside the US, it is Merchant Center, for now. O Google position is used as is. Only title, rating, price and seller reach the model. The card links to a chatgpt.com search, not your page. Price queries pull in comparison sites (akakce, cimri). Be listed there. serpapi-shopping, google_shopping_light SSE dump · ChatGPT · two real shopping turns · Sep 2026 05 · Both est like the system tests T resh account and warm account, US and non US, and again after every OpenAI update. Personalization slots were empty in our turns and the engine choice sits behind A/B allocation. F personalisation_filled: [], ab_test_infos