FeedMender

FeedMender/Wat we niet controleren

De grens

Wat een bestand ons niet kan vertellen

We zijn hier liever vooraf kort en duidelijk over dan dat je het achteraf ontdekt. Een scan leest één bestand, één keer. Vier hele klassen van problemen vallen buiten wat zo'n lezing kan vaststellen, en doen alsof dat anders ligt is hoe een feedtool het vertrouwen verliest dat hij nodig heeft.

Je live pagina's

Of de prijs op je landingspagina nog overeenkomt met de prijs in de feed, of de pagina doorverwijst, op mobiel laadt of op de juiste variant opent: daarvoor is een crawl van je winkel nodig, geen lezing van je bestand. Hetzelfde geldt voor schema.org-markup die afwijkt van de feed. Dit zijn echte problemen die het bouwen waard zijn, en geen ervan is mogelijk vanuit een geüpload bestand. Een willekeurige steekproef van 25 pagina's zou een demonstratie zijn, geen dekking, dus presenteren we die niet alsof het dat wel is.

Wat Google werkelijk heeft besloten

Wij vertellen je wat je data zegt. Merchant Center vertelt je wat Google ermee heeft gedaan, en dat zijn verschillende vragen. Productstatus per land, issuecodes, problemen op accountniveau, conflicten tussen gegevensbronnen, en elke regel die een correctie stilletjes overschrijft: dat alles vereist toegang tot het account. Die vragen we niet, en we beweren niet dat we die hebben. Dit is het waardevolste punt op de lijst, omdat het de cirkel zou sluiten en ons onze eigen missers zou laten zien, en het hoort bij een versie van het product met accounts en een OAuth-koppeling. Het huidige product is alleen uploaden, en dat gewoon zeggen is beter dan de vraag open laten hangen.

Geschiedenis

Een productaantal dat van de ene op de andere dag daalde, een kolom die stilletjes verdween, een id die tussen uploads veranderde, een massale omschakeling naar niet op voorraad: dit is alleen zichtbaar voor iets dat elke upload door de tijd heen volgt. Wij zien één bestand, één keer. Dit soort monitoring is werkelijk waardevol en werkelijk onmogelijk voor een tool die niet blijft kijken, en het komt er met geplande ophaalacties of helemaal niet.

Beoordeling

Of een correct opgebouwde barcode werkelijk bij dit specifieke product hoort, of het accessoire op de foto bij de prijs is inbegrepen, of het retourbeleid van een winkel geloofwaardig is: dit is beoordelingswerk en dat blijft het. Sommige punten kunnen tegen een externe dienst gecontroleerd worden, GS1 voor de vraag van wie een barcode is, de openbare EPREL-database voor een energieregistratie, en dat is de moeite waard wanneer er een reden voor is. Een waarde verzinnen is nooit aan de orde. Een aangeleverde waarde verifiëren soms wel, en dat is een latere functie, geen claim die we vandaag maken.

Wat we zouden kunnen toevoegen, en niet hebben gedaan

Een review van de dekking stelde flink wat meer voor, en het meeste daarvan is terecht en valt buiten één geüpload bestand. De beslissing vastleggen is belangrijker dan de lijst, want "nog niet" en "nooit" zijn verschillende antwoorden, en dat verschil is precies waarvoor we geld mogen vragen.

  • Vereist je website: bereikbaarheid van landingspagina's verder dan een statuscode, redirect-loops, inlogmuren, toevoegen aan het winkelmandje dat mislukt, vergelijking van feed en winkel. Uitgesteld naar een aparte website-audit in plaats van meegevouwen in een feedherstel.
  • Vereist toegang tot Merchant Center: het verwerkte oordeel en de gezondheid van het account. Uitgesteld naar een versie van het product met accounts.
  • Vereist geschiedenis: stabiliteit en verschuiving tussen uploads. Komt er met geplande ophaalacties.
  • Een heel ander kanaal: alles hier is Google-specifiek. Een feed die Google accepteert is niet automatisch geldig voor Microsoft, waarvan de limieten verschillen. Als dit ooit wordt verkocht als een algemene productfeed-checker in plaats van een Google-checker, moet dat bij de upload gevraagd worden in plaats van aangenomen.

Wat we bewust niet rapporteren

Google kan op sommige producten prijs, actieprijs, beschikbaarheid en conditie automatisch bijwerken, en kan sommige verbeteringen aan afbeeldingen toepassen. Die automatiseringen zijn een tijdelijke compensatie, geen vervanging voor correcte brondata, en ze dekken niet elk product. Dus rapporteren we het defect in het bestand alsnog, en vermelden we waar Google het in de tussentijd mogelijk maskeert, want de bevinding onderdrukken zou een echt probleem verbergen achter andermans pleister.

De attributen tax en tax_category zijn in de Merchant API afgeschaft en ontbreken in de huidige specificatie voor productdata. Ze bestaan tijdens de overgang nog voort in de legacy Content API. Wij valideren ze niet.

Wat we wel controleren, controleren we grondig. Dat is de andere pagina, en de gratis scan laat je zien welke ervan je bestand laat afgaan.