Shopify a adăugat în beta un parametru sources pentru metoda search_catalog, care permite returnarea produselor de la branduri care nu vând pe Shopify, alături de produsele comercianților. Produsele externe au native_checkout: false, trimit cumpărătorul pe site-ul brandului și apar doar pentru utilizatori din Statele Unite. Detaliul tehnic este mic, dar schimbă felul în care gândești căutarea pe site și, mai ales, ce înseamnă catalogul tău de produse.
Sursa: Shopify Changelog.
Ce s-a schimbat concret în Catalog API
Pe scurt, fără să fie nevoie de un endpoint nou. Parametrul sources se aplică pe metoda existentă search_catalog și are trei comportamente distincte:
- dacă omiti
sourcessau trimiți["shopify"], primești doar produse de la comercianți Shopify; - dacă trimiți
["shopify", "external"], primești ambele categorii în același răspuns; - dacă trimiți
["external"], primești doar branduri care nu vând pe Shopify.
Apelurile existente funcționează fără modificări. Metoda get_product returnează un produs extern dacă îi dai ID-ul, iar suportul pentru lookup_catalog urmează să apară mai târziu. Fiecare produs extern vine cu descriere, imagine, preț și un link către pagina de produs a brandului, ca să finalizezi cumpărarea pe site-ul acestuia.
Două constrângeri sunt importante și ușor de ratat. Întâi, produsele externe returnează mereu eligible.native_checkout: false, deci nu pot fi cumpărate prin checkout-ul Shopify și nu generează comision din Promoted Placements. Al doilea, în beta, datele vin de pe site-urile brandurilor și produsele externe apar doar pentru cumpărătorii din Statele Unite. Pentru ceilalți utilizatori, căutarea rămâne limitată la comercianți Shopify.
De ce contează pentru căutarea pe site și pentru recomandări
Până acum, un magazin construit pe Shopify trăia într-o bulă. Căutarea internă, recomandările de produse și ghidurile de cumpărare întorceau exclusiv inventarul propriu sau al altor comercianți de pe platformă. Când un client căuta un produs pe care nu îl aveai, răspunsul era, practic, „nu există”. Cu sources, aplicațiile care folosesc Catalog API pot completa rezultatul cu produse din afara platformei.
Este o schimbare de logică, nu doar o funcție. Căutarea pe site devine o interfață de descoperire, nu doar un index al stocului propriu. Pentru un magazin de nișă, asta poate însemna că reții utilizatorul în experiența ta chiar și atunci când nu ai produsul cerut, în loc să îl trimiți la Google.
Există însă o tensiune comercială pe care trebuie să o vezi din start. Un produs extern nu îți aduce comision, nu trece prin checkout-ul tău și nu îți aparține. Dacă îl afișezi lângă produsele tale, risti să canibalizezi atenția. Dacă nu îl afișezi, pierzi relevanța. Decizia nu e tehnică, e de merchandising.
Ce verifici înainte să activezi parametrul
Ordinea corectă e să măsori, apoi să decizi. Îți propun o listă de verificat, nu concluzii gata făcute:
- Cât de des primești căutări cu zero rezultate? Dacă procentul e mic, beneficiul produselor externe e marginal și nu merită complexitatea.
- Ce intenție au acele căutări? Dacă sunt branduri pe care le vinzi deja prin alt canal, produsul extern poate concura propriul tău stoc. Dacă sunt categorii pe care nu le acoperi, e o oportunitate de reținere.
- Cum arată pagina de destinație a brandului extern? Linkul duce pe site-ul lor. Verifică dacă experiența e decentă, dacă prețul afișat se potrivește și dacă nu cumva trimiți clientul într-un loc care îl pierde.
- Ai tratat corect URL-urile externe? Documentația Shopify recomandă explicit să gestionezi linkurile către paginile de produs extern, ca utilizatorul să ajungă pe site-ul brandului. Un link rupt sau un redirect greșit strică tot efortul.
- Ai un plan de măsurare? Fără evenimente separate pentru click pe produs extern, nu vei ști niciodată dacă funcția aduce valoare sau doar zgomot.
Un audit automat care vede „zero produse externe” în rezultate nu dovedește că funcția nu merge. Poate însemna că utilizatorul nu e în SUA, că parametrul nu a fost setat sau că brandul respectiv nu e indexat. Verificarea incompletă nu e dovadă de absență.
Limitele beta și ce nu trebuie confundat
Beta înseamnă exact asta: suprafață de test, nu infrastructură de producție pe care să îți construiești promisiuni comerciale. Trei limite sunt clare din materialul sursă:
- Doar Statele Unite. Pentru utilizatorii din afara SUA, căutarea returnează doar produse de la comercianți Shopify. Orice business case pentru piața din România sau din Europa este, în acest moment, ipotetic.
- Fără checkout nativ.
native_checkout: falseînseamnă că fluxul de cumpărare se încheie în afara Shopify. Nu există conversie măsurabilă în platformă pentru aceste produse. - Fără comision din Promoted Placements. Produsele externe nu aduc bani din plasamentele promovate. Dacă modelul tău de business se bazează pe asta, include extern doar unde are sens strategic.
Un scenariu ipotetic, ca să fie clar că e ipoteză: un magazin de articole sportive care nu are un anumit brand în stoc ar putea afișa produsul respectiv în căutare și ar putea păstra utilizatorul pe site mai mult timp. Dacă asta duce la vânzări mai mari pe termen lung rămâne de testat, nu de afirmat. Nu există date publice care să susțină o cifră.
Ce înseamnă pentru tine, ca antreprenor sau marketer român
Pentru un marketer din România, vestea are azi o valoare mai mult strategică decât operațională. Dacă ai un magazin pe Shopify și vinzi preponderent în România sau în UE, funcția nu îți schimbă căutarea internă pentru clienții tăi, pentru că beta-ul rulează doar pentru utilizatorii din SUA. Ceea ce poți face în schimb e să urmărești direcția și să pregătești terenul.
Concret, ce ai de făcut în perioada următoare:
- Curăță-ți căutarea internă. Dacă ai căutări cu zero rezultate, adună-le și clasifică-le. Vei ști exact unde ai nevoie de completare din exterior atunci când funcția devine disponibilă pe piețele tale.
- Separă produsele proprii de cele externe în UI. Vizual și în măsurare. Un utilizator trebuie să înțeleagă unde cumpără, iar tu trebuie să știi ce clickuri vin din afara catalogului.
- Nu promite clienților ce nu poți livra. Dacă linkul duce pe site-ul brandului, experiența post-click nu mai e sub controlul tău. Tratează asta ca pe un risc de brand, nu ca pe un detaliu.
- Urmărește anunțurile despre extinderea geografică. Materialul sursă spune clar că produsele externe apar doar în SUA în beta. Nu presupune că se va extinde automat în România și nu construi un calendar de lansare pe o presupunere.
Dacă lucrezi cu echipe care construiesc recomandări de produse, discută acum despre arhitectura surselor. Parametrul sources e simplu de integrat tehnic, dar decizia de a-l folosi atinge merchandising, promoții și măsurare. Aici contează și felul în care îți construiești paginile care primesc trafic, iar un material practic despre landing page care convertește: 17 exemple și ce testezi întâi îți dă un cadru de testare util înainte să schimbi ceva în căutare. Dacă lucrezi cu agenți AI care consumă date din catalog, merită citit și stateful vs stateless în agenți AI: unde pui contextul, pentru că sursele multiple schimbă felul în care păstrezi contextul între pași.
FAQ
Pot returna produse externe pentru clienți din România? Nu, conform materialului sursă. În beta, produsele externe se returnează doar pentru cumpărătorii din Statele Unite. Pentru restul țărilor, căutarea returnează doar produse de la comercianți Shopify.
Trebuie să modific apelurile existente search_catalog?
Nu. Dacă nu trimiți parametrul sources sau trimiți ["shopify"], comportamentul rămâne neschimbat. Modifici doar dacă vrei să incluzi produse externe.
Produsele externe aduc comision?
Nu. Au eligible.native_checkout: false, nu pot fi cumpărate prin checkout-ul Shopify și nu generează comision din Promoted Placements. Cumpărarea se finalizează pe site-ul brandului.
Concluzia ALLSoft: AI-ul analizează, omul decide, agenția execută
Un parametru nou într-un API beta nu schimbă singur rezultatele tale. Ce schimbă e modul în care îl folosești. Aici AI-ul e util la analiză: grupează căutările cu zero rezultate, clasifică intenția, estimează cât trafic ai pierde sau câștiga dacă adaugi surse externe. Asta se poate face rapid, cu volum mare de date.
Decizia rămâne umană. Media buyer-ul și cel care răspunde de merchandising știu ce produse nu au voie să concureze stocul propriu, ce branduri au sens pentru public și ce risc de brand acceptă. Niciun model nu îți spune dacă e bine să trimiți un client pe site-ul altcuiva.
Pasul concret îl face ALLSoft Agency. Nu îți promitem o lansare în România care nu există în materialul sursă și nu inventăm cifre. Îți propunem o verificare aplicată: unde ai căutări fără rezultate, ce ai de curățat în catalog și cum măsori corect înainte să activezi o sursă nouă. Dacă vrei să vezi și ce se întâmplă cu datele din campanii când schimbi logica de căutare, discutăm și despre Google Ads extinde obiectivele de ciclu de viață al clientului: ce faci cu ele.
Comentarii
Ca sa lasi un comentariu, conecteaza-te sau fa-ti un cont gratuit.
Niciun comentariu inca. Fii primul.