Pentru un magazin mic, trimiterea catalogului WooCommerce către Google Merchant Center începe cu informații consecvente, nu cu instalarea unei extensii. Google trebuie să poată corela produsul transmis cu pagina pe care ajunge cumpărătorul: aceeași variantă, același preț și aceeași disponibilitate. Mai jos vezi cum pregătești fluxul de produse, cum organizezi actualizările și cum investighezi respingerile. Transmiterea datelor nu garantează aprobarea produselor sau afișarea lor.
Ce este fluxul de produse și ce verifici înainte
Fluxul de produse este un set structurat de informații despre articolele pe care vrei să le transmiți către Google Merchant Center. Pentru fiecare articol, include atribute precum identificatorul, titlul, adresa paginii, imaginea, prețul și disponibilitatea. Cerințele suplimentare diferă în funcție de produs, țara vizată și destinația pentru care trimiți datele.
Poți transmite catalogul printr-un fișier preluat periodic sau printr-o integrare care trimite actualizări. Unele integrări generează fișiere, altele comunică prin API. Verifică metoda folosită și documentația actuală, nu doar denumirea extensiei.
- Verifică și revendică site-ul în contul Merchant Center, urmând metodele disponibile acolo.
- Stabilește țara de vânzare, limba și moneda.
- Completează informațiile despre companie, livrare și retururi cerute pentru configurarea ta.
- Verifică dacă paginile produselor și imaginile sunt accesibile fără autentificare.
De exemplu, dacă vinzi în România în lei, verifică să nu transmiți accidental prețurile în EUR dintr-o configurație mai veche. Pentru nelămuriri despre domeniu sau găzduire, poți consulta și întrebările frecvente.
Corelează identificatorii produselor cu variantele din WooCommerce
Identificatorii produselor trebuie să fie stabili și să desemneze clar articolul vândut. Atributul „id” identifică articolul în sursa de date. Poți folosi un SKU unic sau un identificator intern stabil, în funcție de integrare. Nu îl schimba la fiecare export și nu reutiliza identificatorul unui produs șters pentru un articol diferit.
GTIN-ul are alt rol: identifică produsul comercial și poate fi, de exemplu, un cod EAN atribuit acelui articol. SKU-ul magazinului nu devine GTIN doar pentru că este numeric. Completează marca și codul producătorului, „mpn”, când sunt aplicabile, folosind informații reale.
Tratează fiecare variantă ca articol distinct
Pentru un tricou cu două mărimi, variantele pot avea identificatorii „TRICOU-ALB-M” și „TRICOU-ALB-L”, grupați prin același „item_group_id”. Fiecare variantă trebuie să aibă propriile atribute relevante, disponibilitate și GTIN, dacă acesta există. Linkul transmis trebuie să deschidă varianta corectă sau să o facă ușor de identificat.
Dacă produsul nu are identificatori comerciali atribuiți, verifică regulile pentru categoria lui și utilizarea atributului „identifier_exists”. Nu inventa coduri și nu declara lipsa identificatorilor doar pentru a ocoli o eroare.
Aliniază prețul și disponibilitatea cu pagina produsului
Prețul din fluxul de produse trebuie să corespundă ofertei accesibile pe pagina de destinație. Verifică moneda, tratamentul taxelor pentru piața vizată și eventuala reducere. Pentru vânzările către consumatori în România, urmărește consecvența prețului cu TVA, unde acesta se aplică, între datele transmise, pagină și coș.
De exemplu, dacă o cană costă „129,90 lei” pe site, valoarea transmisă poate fi „129.90 RON”, conform formatului atributului. O promoție poate folosi „sale_price” și, când este cazul, perioada de valabilitate. Nu exporta un preț redus expirat și nu trimite ca preț standard unul disponibil numai cu un cupon.
- Mapează stocul disponibil la „in_stock”, iar lipsa stocului la „out_of_stock”.
- Pentru precomenzi sau comenzi în așteptarea reaprovizionării, verifică valorile acceptate și cerințele privind data disponibilității.
- La produsele variabile, transmite prețul și stocul fiecărei variante, nu doar intervalul afișat pentru produsul părinte.
- Verifică dacă datele structurate ale paginii descriu aceeași ofertă.
Testează și dintr-o fereastră privată. Un preț vizibil doar administratorului sau un stoc afișat greșit din cache poate ascunde o neconcordanță reală.
Organizează sincronizarea produselor și verifică actualizările
Alege pentru început o sursă principală de date și documentează atributele pe care le trimite. Sursele suplimentare pot completa informațiile, dar configurările suprapuse fac mai dificilă identificarea originii unei valori greșite. Verifică dacă integrarea include toate variantele eligibile și exclude produsele pe care nu intenționezi să le promovezi.
Frecvența potrivită depinde de cât de repede se schimbă magazinul. Dacă ai câteva exemplare dintr-un produs care se vinde frecvent, un export rar poate lăsa informații învechite. Verifică separat momentul generării fișierului, momentul preluării și rezultatul procesării în Merchant Center.
- Modifică un produs de test, de exemplu stocul unei variante.
- Verifică valoarea din fișier sau din înregistrarea trimisă de integrare.
- Consultă rezultatul ultimei procesări și eventualele erori.
- Compară valoarea procesată cu pagina publică.
Dacă generarea fluxului se întrerupe, verifică sarcinile programate, jurnalele aplicației și resursele disponibile. Pentru administrarea magazinului, poți lua în calcul găzduirea WordPress de la GazduireOnline.ro și poți discuta prin pagina de contact despre cerințele instalării tale.
Cum investighezi produsele respinse
Începe cu diagnosticul disponibil în cont și separă problemele unui produs de cele care afectează întregul cont. O imagine inaccesibilă cere altă verificare decât o problemă privind informațiile comerciale ale magazinului. Citește descrierea exactă a problemei și cerințele asociate, nu doar eticheta scurtă.
Pentru un mesaj precum „Preț neconcordant”, urmărește același articol în patru locuri: WooCommerce, sursa trimisă, datele procesate în Merchant Center și pagina publică. Dacă eroarea privește o variantă, testează chiar adresa transmisă pentru acea variantă.
- Imagine inaccesibilă: deschide adresa imaginii și verifică redirecționările, restricțiile de acces și răspunsurile serverului.
- Identificator incorect: compară GTIN-ul cu ambalajul sau cu datele producătorului și verifică asocierea variantei.
- Disponibilitate diferită: compară stocul curent cu ultima actualizare procesată și cu informația din pagină.
- Problemă de politică: citește politica indicată și verifică produsul, oferta și informațiile magazinului.
După corectare, retransmite datele sau așteaptă preluarea programată, apoi urmărește procesarea. Solicită reevaluarea numai când este disponibilă și ai remediat cauza. Retrimiterea repetată a acelorași date nu rezolvă problema.
Începe cu un lot mic și păstrează o rutină de control
Înainte să transmiți întregul catalog WooCommerce, alege un lot reprezentativ: un produs simplu, unul cu variante și unul redus. Dacă ai produse fără stoc sau fără GTIN atribuit, include și astfel de situații în verificări. Scopul este să testezi maparea datelor, nu doar să obții un fișier fără erori de format.
De exemplu, păstrează un tabel cu SKU-ul, identificatorul transmis, adresa paginii, prețul, disponibilitatea și problema observată. După fiecare schimbare importantă a integrării, verifică din nou aceste articole.
Extinde apoi sursa de date și stabilește cine urmărește avertismentele, respingerile și ultima sincronizare reușită. Datele corecte și consecvente îți oferă o bază mai bună pentru investigarea problemelor; eligibilitatea și afișarea rămân supuse verificărilor și regulilor Google.