Ispravljanje grešaka

Kako ispraviti pogrešku „Nepodudarna dostupnost proizvoda” u Google Merchant Centeru

Proizvodi nisu odobreni zbog nepodudarne dostupnosti? Saznajte zašto Google označava netočan status zaliha i kako problem riješiti korak po korak.

Ažurirano 5 min čitanja

Što je nepodudarna dostupnost proizvoda?

Do nepodudarne dostupnosti dolazi kada u feedu piše da je proizvod „in_stock”, a na odredišnoj stranici da ga nema na zalihi (ili obrnuto). Google to redovito provjerava, a nepodudaranje odmah dovodi do neodobravanja proizvoda.

To je jedna od 5 najčešćih pogrešaka u Merchant Centeru — i jedna od najskupljih, jer plaćate klikove na proizvode koji ne mogu donijeti konverziju.

Dopuštene vrijednosti dostupnosti

Google za atribut availability prihvaća točno ove vrijednosti:

  • in_stock — proizvod se može odmah kupiti i poslati

  • out_of_stock — proizvod trenutačno nije dostupan

  • preorder — proizvod se može naručiti, ali još nije izašao u prodaju (potreban je availability_date)

  • backorder — proizvoda trenutačno nema na zalihi, ali se i dalje može naručiti. Podržan je samo u nekim zemljama (ponajprije SAD); na tržištima na kojima nije podržan koristite out_of_stock i na odredišnoj stranici navedite kada proizvod ponovno stiže.

Zašto se to događa?

  • Zakašnjelo ažuriranje feeda — proizvod je na vašem web shopu rasprodan, a u feedu i dalje piše in_stock. To je uzrok br. 1. Primarni feedovi obično se ažuriraju jednom dnevno — a zalihe se u ta 24 sata mogu promijeniti desetke puta.

  • Regionalna dostupnost — proizvod je dostupan u nekim regijama, ali ne i u drugima, a feed ga navodi kao in_stock posvuda.

  • Zalihe po veličini/varijanti — glavni proizvod je označen kao in_stock, ali je određena varijanta (veličina, boja) rasprodana.

  • Nejasna odredišna stranica — na stranici piše „Za dostupnost nas kontaktirajte” — Google to tumači kao „nije jasno da je na zalihi”.

  • Problemi sa sinkronizacijom skladišta — više skladišta s različitim stanjem zaliha, a feed prikazuje stanje samo jednog od njih.

Kako riješiti problem

Brzo rješenje

  • Pogođene proizvode pronađite u Merchant Centeru → „Proizvodi” › kartica „Zahtijeva pozornost”

  • Za svaki proizvod provjerite stvarno stanje zaliha na web shopu

  • Uskladite feed sa stvarnim stanjem (ili za trenutačno ažuriranje koristite Merchant API)

  • Za proizvode kojih zaista nema na zalihi: postavite availability na out_of_stock — neće se prikazivati na Shoppingu, ali neće biti ni neodobreni

Trajno rješenje: prijenos dodatnih datoteka (preporučeno)

Glavni uzrok većine nepodudaranja dostupnosti je razlika između primarnog feeda koji se ažurira jednom dnevno i zaliha na vašem web shopu koje se mijenjaju u stvarnom vremenu. Tu razliku najbolje ćete ukloniti dodatnom datotekom koju u Merchant Center prenosite svakih 30 minuta (putem SFTP-a ili Google Cloud Storagea).

Dodatni feed ne zamjenjuje primarni feed — on samo prepisuje određene atribute preko primarnog feeda. Za dostupnost su vam potrebna samo 4 polja: id, price, availability i sale_price. Tako datoteka ostaje mala i brzo se generira.

Kako ga postaviti

  • Odaberite način prijenosa — Merchant Center dodatne datoteke prima putem SFTP-a ili prijenosom na Google Cloud Storage, a pristupne podatke dobivate u postavkama izvora podataka. Javni URL koji Merchant Center dohvaća ovdje neće poslužiti: zakazano dohvaćanje pokreće se najviše jednom dnevno.

  • Generirajte jednostavnu datoteku feeda — napišite skriptu koja iz vašeg sustava zaliha preuzima trenutačnu dostupnost, cijenu i akcijsku cijenu te generira minimalni CSV ili XML. Primjer CSV formata: id,availability,price,sale_price SKU-123,in_stock,29.99 EUR, SKU-456,out_of_stock,49.99 EUR, SKU-789,in_stock,99.99 EUR,79.99 EUR

  • Pokrećite je svakih 30 minuta — cron jobom, GitHub Actionsom, Cloud Schedulerom ili bilo kojim drugim alatom za zakazivanje zadataka ponovno generirajte datoteku i prenesite je u Merchant Center svakih 30 minuta (dodatni izvori primaju do 500 prijenosa dnevno).

  • Registrirajte dodatni izvor u GMC-u — u Merchant Centeru otvorite „Postavke” › „Izvori podataka” › kartica „Dodatni izvori” i ondje dodajte dodatne podatke o proizvodu. Umjesto opcije Zakazano dohvaćanje odaberite prijenos datoteke (SFTP ili Google Cloud Storage) i upišite točan naziv datoteke koju ćete prenositi. Kartica „Dodatni izvori” pojavljuje se tek kad uključite dodatak „Napredno upravljanje izvorima podataka”.

  • Povežite ga s primarnim feedom — pri postavljanju dodatnog feeda odaberite primarni feed na koji se odnosi. GMC će ih spojiti, a za 4 polja iz dodatnog feeda prednost će imati podaci iz dodatnog feeda.

Kada to proradi, podaci o dostupnosti u GMC-u bit će stari najviše 30 minuta — umjesto 24 sata kada imate samo primarni feed. Kod kataloga s brzim obrtajem zaliha (moda, elektronika, potrošna roba) samo to može smanjiti neodobravanja zbog dostupnosti za 80 – 90%.

Alternativa: Merchant API za ažuriranje u stvarnom vremenu

Ako trebate ažuriranja brža od minute ili imate na raspolaganju developere, Googleov Merchant API omogućuje vam da promjene dostupnosti programski pošaljete u trenutku kada se zalihe promijene. To je najpreciznija opcija, ali zahtijeva razvoj integracije s događajima u vašem sustavu zaliha. Većini trgovaca dodatna datoteka koju prenose svakih 30 minuta nudi bolji omjer troška i truda.

Praćenje na razini varijante

Ne označavajte glavni proizvod kao in_stock ako su neke varijante rasprodane. Svaka varijanta treba vlastiti redak u feedu (primarnom ili dodatnom) s vlastitim statusom dostupnosti. Dodatni feed treba imati po jedan redak za svaki SKU varijante, a ne po jedan za glavni proizvod.

Jasna poruka na odredišnoj stranici

Za artikle na zalihi koristite jasno vidljiv gumb za dodavanje u košaricu. Googleovi alati za indeksiranje na stranici traže signale da se proizvod može kupiti — nejasna poruka „Kontaktirajte nas” tumači se kao nedostupnost.

Kako spriječiti problem

  • Dodatna datoteka koju prenosite svakih 30 minuta — najučinkovitije trajno rješenje (detaljno opisano u odjeljku „Trajno rješenje: prijenos dodatnih datoteka”)

  • Pravila za prag zaliha — unaprijed postavite out_of_stock kada zalihe padnu ispod određenog praga (npr. zadnja 2 komada). Vjerojatno će se prodati prije nego što Google ponovno indeksira stranicu, a neodobravanja stoje više od kratkog izostanka sa Shoppinga.

  • Pratite pokrivenost zaliha — pratite koliki je % aktivnih proizvoda u feedu zaista na zalihi. Pad najavljuje mogući val nepodudaranja.

  • Uključite Automatic Item Updates — u GMC-u otvorite postavke → Automatska poboljšanja i uključite Automatic Item Updates (automatska ažuriranja artikala). Tako Google može sam ispraviti dostupnost na temelju strukturiranih podataka na vašim stranicama, što je zadnja sigurnosna mreža.

Povezani vodiči