Přejít na obsah
ChatGPT
Reklamní platformy

ChatGPT produktový feed pro Shopify

Když ChatGPT ukazuje produkty, data o katalogu pocházejí z feedů, které schválení obchodníci posílají OpenAI. Feedflock z katalogu Shopify vytvoří feed ve formátu OpenAI: devět povinných polí, strukturované varianty, ceny s měnou. OpenAI si feedy z URL obchodníků nestahuje: kompletní snapshot mu na SFTP posílá vaše vlastní skriptová linka a Feedflock udržuje soubor čerstvý na stabilní URL, aby každé odeslání neslo aktuální stav.

01 · ShopifyProdukt v katalogu
Lněná košile SandNordlin · Pánské košileSKU-2048 · S–XL
Cena
$59
Skladem
0 ks
Když není skladem
02 · chatgpt.csvAktualizováno právě teď
"is_eligible_search" "is_ads_eligible" "item_id" "group_id" "listing_has_variations" "title" "description" "url" "image_url" "price" "availability" "gtin" "brand" "variant_dict" "seller_name" "target_countries"
"true" "false" "SKU-2048-M" "8812345678901" "true" "Lněná košile Sand - M" "Breathable linen shirt with a relaxed regular fit." "https://shop.example/products/linen-shirt-sand?variant=46012345678901" "https://cdn.shop.example/img/linen-shirt-sand.jpg" "59.00 USD" "out_of_stock" "8594000123453" "Nordlin" "{ ""Size"": ""M"" }" "Shop Example" "US"
Produktis_​eligible_​searchis_​ads_​eligible
SKU-2048-M
SKU-3110-01
SKU-5502-42
SKU-6120-28
SKU-7004
4viditelných v odpovědích
2způsobilých pro reklamy
Příznaky způsobilosti

Dvě boolean hodnoty rozhodují, kde vás ChatGPT ukáže.

Každý řádek nese is_eligible_search a is_ads_eligible jako malé true/false: první řadí produkt do nákupních odpovědí ChatGPT, druhý do sponzorovaných umístění. Příznaky se nastavují per produkt ve Feedflocku. Feed je jen hlásí.

Kontrola feedu

Chyby najdete dřív než ChatGPT.

Feedflock před každým vygenerováním zkontroluje, že jsou vyplněná všechna pole, která kanál vyžaduje, a u šablon ověřených proti specifikaci kanálu i to, že hodnoty odpovídají jeho pravidlům. Většinu problémů opravíte jedním kliknutím, bez úprav produktů v Shopify.

Kvalita feedu · chatgpt.csv
74 / 100
Ke kontrole: 4
Dostupnost „preorder“ u 5 produktůOpenAI ji píše jako pre_order, s podtržítkem. Nerozpoznaná dostupnost neztratí jen hodnotu, zamítne celý řádek.
GTIN s 10 nebo 11 číslicemi u 7 produktůOpenAI bere přesně 8, 12, 13 nebo 14 číslic. Pole čárového kódu je v Shopify volný text, takže se do něj snadno dostanou interní kódy.
Prázdný brand u 6 produktůbrand patří mezi devět povinných polí a specifikace chce skutečnou značku, ne zástupný text. Výrobce v Shopify chybí.
Názvy delší než 150 znaků u 4 produktůOpenAI chce stručné názvy do 150 znaků, včetně vybrané varianty.

Nastavení

V provozu v pěti krocích

Od holého Shopify obchodu k zařazené nabídce: celé nastavení stihnete na jedno kafe.

  1. Přihlaste se jako obchodník do ChatGPT

    Přihlášku podáte na chatgpt.com/merchants. Produktové feedy jsou otevřené schváleným partnerům. Po schválení vám OpenAI zřídí přístup na SFTP; trhy mimo USA a zpracování pro reklamy mají vlastní nastavení.

  2. Nainstalujte Feedflock

    Přidejte Feedflock ze Shopify App Store. Produkty, varianty, sklad i obrázky načte přímo přes Shopify API.

  3. Vyberte šablonu ChatGPT Shopping

    Založte nový feed a zvolte ChatGPT Shopping. Všech devět povinných polí je namapovaných předem, včetně seller_name: bere se z názvu vašeho obchodu v Shopify a přepíšete ho, pokud se obchodní jméno liší.

  4. Zkontrolujte varianty a identifikátory

    Každá varianta odchází jako vlastní řádek se sdíleným group_id a variant_dict s vybranými volbami. gtin se bere z čárového kódu v Shopify; mpn se standardně plní vaším SKU, takže ho vypněte, pokud vaše SKU nejsou katalogová čísla výrobce.

  5. Odešlete feed do OpenAI

    Naplánujte malý skript, který stáhne feed ze stabilní URL, zabalí ho jako .tsv.gz a přepíše jím stejný soubor v kořeni SFTP OpenAI, aspoň jednou denně. Feedflock soubor přegeneruje každou hodinu; chcete-li do reklam v ChatGPT jen část produktů, označte je v Shopify štítkem chatgpt-ads.

    https://feedflock.appfleece.com/f/demo-chatgpt/chatgpt.csv

Feed

Co kanál dostává

chatgpt.csv
"is_eligible_search"	"is_ads_eligible"	"item_id"	"group_id"	"listing_has_variations"	"title"	"description"	"url"	"image_url"	"price"	"availability"	"gtin"	"brand"	"variant_dict"	"seller_name"	"target_countries"
"true"	"false"	"SKU-2048-M"	"8812345678901"	"true"	"Linen shirt Sand - M"	"Breathable linen shirt with a relaxed regular fit."	"https://shop.example/products/linen-shirt-sand?variant=46012345678901"	"https://cdn.shop.example/img/linen-shirt-sand.jpg"	"59.00 USD"	"in_stock"	"8594000123453"	"Nordlin"	"{ ""Size"": ""M"" }"	"Shop Example"	"US"
Živý náhled
Lněná košile Sand

Nordlin

Lněná košile Sand

$59

Pole feedu

is_eligible_search

true

is_ads_eligible

false

item_id

SKU-2048-M

group_id

8812345678901

listing_has_variations

true

title

Linen shirt Sand - M

description

Breathable linen shirt with a relaxed regular fit.

url

https://shop.example/products/linen-shirt-sand?variant=46012345678901

price

59.00 USD

availability

in_stock

gtin

8594000123453

brand

Nordlin

variant_dict

{ "Size": "M" }

seller_name

Shop Example

target_countries

US

Kanál

Odpovědi na nákupní otázky

Produkty se objevují přímo v konverzaci a to, co o nich ChatGPT dokáže říct, pochází z vašeho feedu: názvy, popisy, varianty, ceny a sklad. Model čte věcné popisy, které odpovídají na otázky zákazníka.

Objevování i reklamy z jednoho feedu

Stejná produktová data pohánějí organické objevování i reklamy v ChatGPT. is_ads_eligible přihlásí produkt ke zpracování pro reklamy nezávisle na vyhledávání, takže část produktů můžete inzerovat a zbytek nechat organicky.

Žádný strom kategorií

OpenAI žádnou taxonomii nepředepisuje: product_category je vaše vlastní cesta od obecného ke konkrétnímu. Nic se nezamítne kvůli kategorii mimo strom, a pokud máte namapovaný Google, Feedflock může poslat jeho cestu.

Feed

  • Šablona ChatGPT Shopping mapuje všech devět povinných polí (item_id, title, description, url, brand, seller_name, image_url, availability a price) a seller_name bere z názvu vašeho obchodu v Shopify
  • Kanonické názvy sloupců OpenAI, řádek na variantu, UTF-8. Jednoduchý skript ho před odesláním zabalí do tsv.gz
  • Ceny odcházejí jako částka + mezera + ISO 4217 (59.00 USD); přeškrtnutá cena se rozdělí na price a sale_price a sleva, která není ostře nižší, se vůbec nepošle
  • Dostupnost podle skladu v Shopify jako in_stock nebo out_of_stock, nikdy v googlovském zápisu. Je to jediné pole, jehož chybná hodnota zamítne řádek
  • Varianty odcházejí po řádcích se sdíleným group_id, listing_has_variations a variant_dict s vybranými volbami; url otevře produkt s danou variantou rovnou vybranou
  • Reklamy po produktech: is_ads_eligible je ve výchozím stavu false a zapnete ho pro celý feed nebo pro produkty se štítkem chatgpt-ads
  • Každé generování se kontroluje proti specifikaci OpenAI (hodnoty výčtů, formát ceny, délky GTIN i limity názvu a popisu) a prázdné povinné sloupce uvidíte dřív, než feed odešlete
  • Generováno každou hodinu na stabilní URL, takže denní odeslání na SFTP OpenAI vždy nese aktuální kompletní snapshot

Do hloubky

01

Devět polí, řádek na variantu

  • Povinné: item_id, title, description, url, brand, seller_name, image_url, availability, price
  • Názvy nejvýš 150 znaků, popisy jako prostý text do 5 000
  • Preferovaný je parquet; přijímá se i jsonl.gz, csv.gz a tsv.gz
  • Žádné zástupné texty: nepovinné pole, které neznáte, nechte prázdné
Technické detaily

Produktový feed OpenAI má jeden řádek na každou prodejnou položku nebo variantu a devět povinných polí: item_id, title, description, url, brand, seller_name, image_url, availability a price. Názvy mají nejvýš 150 znaků a popisy jsou prostý text do 5 000 znaků: věcný text, který odpovídá na otázky zákazníka, protože právě ten model čte.

OpenAI dává přednost formátu parquet a přijímá i jsonl.gz, csv.gz a tsv.gz, vše v UTF-8 s absolutními, veřejně dostupnými URL. Feedflock vykreslí podobu s tabulátory a kanonickými názvy sloupců OpenAI. Neznámé nepovinné hodnoty zůstávají prázdné, protože zástupné texty jako n/a nebo unknown specifikace zakazuje a prázdná buňka se nikdy nečte jako nula ani false.

02

Identifikátory a varianty

  • item_id je stabilní a jedinečné: nikdy ho nepoužívejte pro jinou položku
  • Varianty sdílejí group_id, mají nastavené listing_has_variations a volby uvádějí ve variant_dict
  • GTIN má přesně 8, 12, 13 nebo 14 číslic s platnou kontrolní číslicí, úvodní nuly zůstávají
  • mpn je katalogové číslo výrobce a posílá se spolu s brand
Technické detaily

item_id je závazek: stabilní, jedinečné pro každou položku či variantu a nikdy znovu použité pro jiný produkt. OpenAI páruje produkty podle item_id, ne podle názvu souboru, a drží ho i při změně ceny, skladu, názvu nebo obrázků. Feedflock používá SKU varianty, a když chybí, ID varianty.

Varianty jednoho produktu odcházejí jako samostatné řádky se společným group_id, které se liší od všech item_id, s nastaveným listing_has_variations a s variant_dict, který vyjmenuje vybrané volby, jako serializovaný JSON v buňce, jak specifikace vyžaduje. Každý řádek nese vlastní cenu, dostupnost, URL a obrázek. Pokud výrobce přiděluje GTIN, pošlete ho: přesně 8, 12, 13 nebo 14 číslic s platnou kontrolní číslicí, bez mezer a pomlček.

03

Reklamy a nákup v ChatGPT

  • is_ads_eligible: true přihlásí produkt ke zpracování pro reklamy; false ho odhlásí
  • Způsobilost pro reklamy nezávisí na objevování ve vyhledávání: ovládáte je zvlášť
  • Nákup přímo v ChatGPT je samostatná integrace; šablona posílá feed jen pro objevování
  • Katalogy pro reklamy také přicházejí přes SFTP a nastavují se v Ads Manageru OpenAI
Technické detaily

Reklamy v ChatGPT stavějí na stejném produktovém feedu. Řádek se ke zpracování pro reklamy přihlásí přes is_ads_eligible: true, nezávisle na způsobilosti pro vyhledávání, takže produkt můžete inzerovat, aniž byste změnili, jak se objevuje v organických odpovědích, nebo ho nechat dohledatelný bez reklamy. Ve Feedflocku je příznak ve výchozím stavu false; zapnete ho pro celý feed nebo po produktech, třeba jen u produktů se štítkem chatgpt-ads v Shopify.

Nákup přímo v ChatGPT vyžaduje vlastní integraci s OpenAI; samotný příznak ve feedu ho nezprovozní. Šablona proto posílá is_eligible_checkout s hodnotou false a zákazníci nakupují ve vašem obchodě. Pokud vám OpenAI nákup zapne, potřebuje navíc seller_privacy_policy a seller_tos, které Feedflock umí odvodit ze stránek se zásadami ve vašem Shopify.

04

Odesílání, ceny a trhy

  • OpenAI si nic nestahuje z URL obchodníka: kompletní snapshot posíláte přes SFTP, aspoň denně
  • Držte jeden stabilní název souboru a přepisujte ho; žádná značka dokončení se neposílá
  • Produkt, který ve snapshotu chybí, zůstává až 14 dní. Okamžitě ho vyřadíte přes is_eligible_search: false
  • Standardní nahrání cílí na USA; Kanada a Mexiko potřebují nastavení trhu
Technické detaily

Doručení funguje odesíláním, ne stahováním: OpenAI při onboardingu zřídí SFTP a vaše linka na něj nahrává kompletní export katalogu: snapshot, který platí jako zdroj pravdy, aspoň jednou denně, pod stabilním názvem souboru přepisovaným na místě. Značka dokončení neexistuje: jakmile se nahrávání na chvíli ustálí, OpenAI zpracuje všechny soubory v kořeni SFTP. Úlohou Feedflocku je samotný soubor, přegenerovaný každou hodinu na stabilní URL, takže cron skript, který ho stáhne a odešle, vždy nese aktuální ceny a sklad.

Produkt, který ve zpracovaném snapshotu chybí, se drží až 14 dní, takže jedno rozbité nahrání katalog nevyprázdní. A chcete-li položku vyřadit hned, nastavte is_eligible_search na false. Částky se zapisují jako číslo, mezera a kód ISO 4217 (79.99 USD) a sale_price platí, jen když je kladná, ostře nižší než price a ve stejné měně. Standardní nahrání cílí na USA; měna ani produktová URL samy jiný trh nevyberou.

Shrnutí

Jedna stabilní URL, aktualizace každou hodinu a soubor, který dodržuje specifikaci OpenAI sloupec po sloupci, připravený, aby ho vaše linka každý den doručila do ChatGPT. Váš katalog Shopify zůstává jediným zdrojem pravdy, v objevování i v reklamách.

Claude · ChatGPT

Nebo nastavte feed pro ChatGPT v chatu

Propojte Feedflock s Claude nebo ChatGPT a zeptejte se. Feed založí jako koncept, namapuje kategorie podle stromu ChatGPT a řekne, co ještě chybí. Každou změnu schvalujete vy.

feedflock · mcp

Vytvoř feed pro ChatGPT a namapuj kategorie.

Založím ho jako koncept a každou změnu vám předem ukážu.

Časté dotazy

Pošlete ho tam vy: OpenAI si feedy z URL obchodníků nestahuje. Při onboardingu vám zřídí přístup na SFTP a vaše linka na něj aspoň jednou denně nahrává kompletní snapshot pod stabilním názvem souboru. Feedflock soubor přegeneruje každou hodinu na stabilní URL, takže stačí malý cron skript: stáhnout, zabalit, odeslat na SFTP. Pro změny během dne nabízí OpenAI i API.
U většiny obchodů ano: katalogy ze Shopify se do ChatGPT dostávají přes vlastní integraci Shopify, takže si to nejdřív ověřte. Vlastní feed je pro obchodníky napojené přímo na OpenAI a dává vám ovládání do rukou: které produkty se do něj dostanou, úplnou strukturu variant, reklamy po produktech a to, jak často se obnovuje.
OpenAI čte i profil kompatibilní s Googlem, s googlovskými názvy sloupců. Na této cestě ale příznak is_eligible_search produkty nevyřadí a seller_name se bere z vašeho registrovaného jména obchodníka. Šablona Feedflock zapisuje rovnou formát OpenAI, se všemi ovládacími prvky.
Nechte řádek ve feedu s dostupností out_of_stock. Prázdná nebo nerozpoznaná hodnota dostupnosti zamítne celý řádek a unknown netvrdí, že je zboží skladem.
Přes zřízení reklam u OpenAI. Ve formátu OpenAI nese každý řádek is_ads_eligible: true produkt přihlásí, false ho odhlásí a prázdná hodnota se řídí případným výchozím nastavením reklam pro celý feed. Zpracování pro reklamy nezávisí na objevování ve vyhledávání.
Jen s integrací nákupu, kterou OpenAI zapíná zvlášť. Samotný příznak ve feedu nestačí. Šablona je nastavená jen na objevování, s is_eligible_checkout na false, takže zákazníci nakupují ve vašem obchodě.
Standardní nahrání ve formátu OpenAI cílí na USA. Kanada a Mexiko přibudou, jakmile OpenAI pro váš feed potvrdí nastavení trhu. Měna ani produktová URL samy trh nevyberou.

Buďte na každém marketplace, na kterém záleží, ještě dnes odpoledne.

Nainstalujte zdarma, propojte první feed za pár minut a nechte Feedflock, ať ho udržuje čerstvý a zvalidovaný.

.myshopify.com