Attributreferens

Pris [price] i Google Shopping: krav, bästa praxis och exempel

Guide till attributet pris i Google Merchant Center: varför prisavvikelser orsakar så många underkännanden, rätt format och momsregler i EU.

Uppdaterad 8 min läsning
Attributet pris – avvikelse kontra matchning

Smart hem-hubb – vit

34,99 €example-smart.com
3499 EURinkl. momsmatchar sidan

Feed: 34.99 EUR / Sida: 34,99 € inkl. moms → Exakt matchning → Godkänd. Köparens förtroende består och vägen till köp är obruten.

Smart hem-hubb – vit

29,99 € (feed)example-smart.com

Feed: 29.99 EUR / Målsida: 34,99 € → Underkänd på grund av prisavvikelse. Köparen ser ett pris i annonsen och ett högre på sidan – förtroendet är borta och något köp blir det inte.

Googles sökrobotar kontrollerar att priset på målsidan stämmer med feeden vid genomsökningen. Inom EU måste priset vara det pris inklusive moms som visas för konsumenterna – bruttopriset, inte nettopriset exklusive moms. Redan en skillnad på 0,01 € kan ge en varning om prisavvikelse, och kvarstår avvikelsen underkänns produkten.

Vad är attributet pris?

Attributet price anger produktens ordinarie försäljningspris – det belopp kunden betalar för att köpa den. Det är en av de tre mest framträdande uppgifterna i varje Shopping-annons (tillsammans med titel och bild) och det viktigaste värdet Google visar för köpare på Shopping-fliken, i prisjämförelser och i annonser för dynamisk remarketing. Priset är också det attribut som Googles sökrobotar kontrollerar hårdast mot målsidan, vilket gör korrekta priser till den enskilt största operativa utmaningen i feedhanteringen.

Prisavvikelser – när priset i feeden skiljer sig från priset på målsidan – är orsak nummer 1 till underkända produkter i Google Merchant Center i hela världen. En produkt som har underkänts på grund av prisavvikelse får noll exponeringar och ger noll intäkter tills felet är åtgärdat. Eftersom priser hela tiden ändras genom kampanjer, prissänkningar och anpassningar till konkurrenterna behöver du en strategi för feeduppdateringar som hänger med i ditt prissättningssystem.

Tekniska specifikationer

Feednamnprice
KrävsJa – för alla produkter
FormatNumeriskt värde + mellanslag + valutakod enligt ISO 4217: 29.99 EUR
DecimalteckenPunkt (.) – aldrig kommatecken, oavsett land och språk
ValutasymbolInte tillåten – använd bara ISO-koden (EUR, GBP, USD, CZK, PLN…)
TusentalsavgränsareInte tillåten – 1999.00 EUR, inte 1,999.00 EUR
Moms (EU/UK)Måste vara bruttopris inklusive moms
Skatt (USA)Skicka in priset exklusive skatt och ange skattesatsen med attributet tax
Relaterade attributsale_price, sale_price_effective_date, tax

Var det visas

  • Shopping-annonser – Priset är ett av de tre mest framträdande elementen i Shopping-annonskortet (tillsammans med titel och bild). Det visas med stor text direkt under titeln. Google visar antingen price eller sale_price (om det är angivet och gäller just nu). När båda är angivna visas reapriset tydligt och det ordinarie priset överstruket – en kraftfull visuell konverteringssignal.

  • Kostnadsfria listningar – Priset visas i korten för kostnadsfria listningar på Shopping-fliken och på produktsidan. Det är också en viktig faktor i Googles rankningsalgoritm för kostnadsfria listningar – ett konkurrenskraftigt pris jämfört med andra e-handlare som säljer samma eller liknande produkter kan påverka exponeringsandelen.

  • Prisjämförelse på Shopping-fliken – Google samlar flera e-handlare som säljer samma produkt (identifierad genom matchande GTIN/MPN/varumärke + titel) i en prisjämförelsepanel sorterad efter pris. Det är värdet i attributet price som jämförs. Här ger rätt pris direkt mer trafik i konkurrensen.

  • Dynamisk remarketing – Remarketingannonser visar det aktuella priset från feeden tillsammans med produktbilden och titeln. Om en användare tittade på en produkt för 29,99 € och kommer tillbaka senare när priset är 24,99 € (feeden uppdaterad, remarketingannonsen genererad på nytt) visas det lägre priset – vilket kan vara ett starkt skäl att komma tillbaka.

Regler

  • Måste stämma exakt med priset på målsidan – Priset som visas på produktens målsida (inklusive ett eventuellt reapris som visas just nu) måste stämma med priset i feeden. Googles sökrobotar kontrollerar detta, och regeln tillämpas strikt.

  • Inklusive moms i EU/UK – Skicka in konsumentpriset brutto, inklusive tillämplig moms. Skicka aldrig in nettopriset exklusive moms för marknader i EU/UK.

  • Bara valutakod enligt ISO 4217 – Använd EUR, GBP, CZK, PLN osv. Valutasymboler (€, £, Kč) godkänns inte.

  • Skicka aldrig in 0 för produkter som kostar pengar – Priset noll är bara giltigt för produkter som verkligen är gratis. Att använda det för att dölja priset eller som platshållare leder till policyöverträdelser.

  • Använd sale_price vid kampanjer – Ändra inte price till det nedsatta beloppet under en rea; använd sale_price i stället. Ändrar du grundpriset under kampanjer försvinner visningen av ”före/nu”-pris och prishistoriken blir missvisande.

  • Valutan måste stämma med mållandet – Valutan i attributet pris måste vara den valuta som har konfigurerats för feedens målland. Att skicka in priser i USD i en tysk feed med EUR som valuta ger fel i feeden.

Bästa praxis

Synkronisering av feeden i realtid

Det viktigaste i det dagliga arbetet med korrekta priser är hur ofta feeden uppdateras. Anpassa uppdateringsfrekvensen till hur ofta dina priser ändras:

Hur ofta priset ändrasRekommenderat tillvägagångssätt
Dagligen eller mer sällanVanlig daglig uppladdning av feeden
Flera gånger per dagKompletterande feed med prisuppdateringar som uppdateras varje timme
Realtid (blixtreor, dynamisk prissättning)Merchant API med uppdateringar av enskilda produkter
Schemalagda kampanjersale_price + sale_price_effective_date (schemaläggs i förväg)

Samspelet mellan price och sale_price

Så hanterar du ett kampanjpris korrekt i Google Shopping:

  • price = 34.99 EUR (ordinarie pris – ändras inte under kampanjer)

  • sale_price = 24.99 EUR (kampanjpris – gäller under rean)

  • sale_price_effective_date = 2026-04-20T00:00:00+02:00/2026-04-27T23:59:59+02:00

Resultat i Shopping: ”24,99 €” visas med stor text och 34,99 € överstruket bredvid – det format för prisvisning som Google erbjuder som driver flest konverteringar.

Samordning med Schema.org

Lägg till och underhåll Schema.org-uppmärkningen Product på alla produktsidor, med priser som stämmer med feeden. Det fyller två funktioner: (1) Googles sökrobot använder den som en verifieringssignal, vilket minskar antalet flaggade avvikelser under korta glapp i synkroniseringen; (2) den kan ge rikare organiska sökresultat (pris i sökresultatet) – gratis extra trafik.

Påverkan på resultat

  • Risk för underkännande – Prisavvikelser är den vanligaste orsaken till underkända produkter. Redan en avvikelse på 1 cent ger en varning; kvarstår avvikelsen (vanligtvis efter 3+ besök av sökroboten) underkänns produkten helt. Varje produkt som försvinner ger noll intäkter tills felet är åtgärdat.

  • Konkurrensläge i prisjämförelser – I Googles jämförelsepaneler med flera e-handlare är priset det främsta sorteringskriteriet. Att vara 1–2 € billigare än konkurrenterna (där marginalerna tillåter det) kan flytta dig från position 3 till position 1, vilket ökar din andel av klicken dramatiskt.

  • Köparens förtroende och konverteringsgrad – När en köpare ser 29,99 € i annonsen och 34,99 € på sidan känner hen sig vilseledd. Det dödar konverteringen och skadar förtroendet för varumärket, långt utöver själva policyfrågan. Korrekta priser är både ett krav från Google och en grundläggande del av en god kundupplevelse.

  • Effekt i dynamisk remarketing – Remarketingannonser med aktuella, korrekta priser har betydligt högre CTR än annonser med inaktuella priser. Om en produkt har gått ned i pris sedan den senaste feeduppdateringen gör det gamla priset i remarketingannonsen erbjudandet sämre än det är – eller ännu värre, visar ett högre pris än det användaren ser på sidan.

Vanliga misstag

  • Att skicka in nettopriset exklusive moms för EU-marknader i stället för konsumentpriset inklusive moms

  • Att använda kommatecken som decimaltecken (29,99 EUR) i stället för punkt (29.99 EUR)

  • Att ta med valutasymbolen i prisvärdet (€29.99 i stället för 29.99 EUR)

  • Att ändra attributet price till det nedsatta priset under kampanjer i stället för att använda sale_price

  • Att inte uppdatera feeden när en kampanj tar slut, så att det gamla kampanjpriset ligger kvar i feeden medan webbplatsen återgår till ordinarie pris

  • Att inte uppdatera feeden när priserna ändras på webbplatsen, så att priserna i feeden och på sidan gradvis glider isär

  • Att ha olika priser på mobil- och datorsidorna när feeden bara har ett pris – Google genomsöker båda

Proffstips

  • Ställ in aviseringar om prisavvikelser i Merchant Center – I Google Merchant Center kan du ställa in e-postaviseringar om prisavvikelser under Kontoinställningar → Aviseringar. Att få en avisering inom några timmar efter en avvikelse – i stället för att upptäcka den vid en veckovis genomgång – förhindrar långa perioder med underkända produkter och skyddar intäkterna.

  • Ladda upp en kompletterande fil för prisuppdateringar i nära realtid – Skapa en lätt kompletterande fil i CSV-format med bara 4 kolumner: id, price, availability och sale_price. Ladda upp den till GMC var 30:e minut via SFTP eller Google Cloud Storage – en schemalagd hämtning körs högst en gång per dag. Det går dramatiskt mycket snabbare än att generera om hela produktfeeden och håller prisuppgifterna tillräckligt färska för att undvika underkännanden på grund av prisavvikelser. Registrera filen som en kompletterande datakälla under Merchant Center → Datakällor och ge den högst prioritet i standardregeln så att den skriver över värdena i din primära feed.

  • Schemalägg kampanjpriser i förväg med sale_price_effective_date – För kända framtida kampanjer (Black Friday, säsongsreor) skickar du in sale_price och sale_price_effective_date i förväg. Google aktiverar reapriset automatiskt vid den angivna starttiden, så du slipper en brådskande feeduppdatering samma dag – vilket är riskabelt om din feedpipeline är långsam.

  • Kontrollera prisernas riktighet med ett skript som jämför sidorna med feeden – Kör varje månad eller före stora kampanjer ett skript som hämtar ett urval av dina produktsidor, läser av det synliga priset (eller Schema.org-priset) och jämför det med det aktuella priset i feeden. Varje avvikelse som skriptet hittar är en produkt som riskerar att underkännas på grund av prisavvikelse. Åtgärda proaktivt i stället för reaktivt.

Vanliga frågor

Varför är priset orsak nummer 1 till underkända produkter i Google Shopping?
Prisavvikelser mellan feeden och målsidan är den vanligaste policyöverträdelsen eftersom priser ändras ofta – kampanjer startar och slutar, det blir fel vid manuell prissättning och feedens uppdateringsschema följer inte alltid prisändringarna på webbplatsen. Googles sökrobotar kontrollerar produktsidorna regelbundet och flaggar avvikelser direkt. Redan en skillnad på 0,01 € kan ge en varning om prisavvikelse, och kvarstår avvikelsen underkänns produkten. Lösningen är att uppdatera feeden i realtid eller nära realtid så att den speglar priserna på webbplatsen.
Hur ska priset formateras i feeden?
Formatet är: ett numeriskt värde, ett mellanslag och sedan valutakoden enligt ISO 4217. Exempel: 29.99 EUR, 149.00 GBP, 19.99 USD. Använd punkt (.) som decimaltecken oavsett land och språk. Använd aldrig kommatecken som decimaltecken. Ta aldrig med valutasymboler (€, £, $) – bara den trebokstäviga ISO-koden. Använd aldrig tusentalsavgränsare.
Ska priset inom EU vara inklusive eller exklusive moms?
Inom EU måste priset i feeden vara priset inklusive moms (bruttopriset) – det pris konsumenten betalar, skatt inräknad. Det motsvarar det pris som du enligt EU:s prismärkningsdirektiv måste visa för konsumenter på din webbplats. Om din målsida visar konsumentpriset 34,99 € (inkl. moms) måste priset i feeden vara 34.99 EUR. Skickar du in nettopriset exklusive moms uppstår en avvikelse mot konsumentpriset på sidan.
Hur hanterar jag reapriser? Ska jag ändra attributet pris?
Vid rea ska du inte ändra attributet price. Behåll i stället ditt ordinarie pris i price och använd attributet sale_price för det nedsatta priset. Google visar då reapriset tydligt och det ordinarie priset överstruket, vilket är en stark visuell konverteringssignal. Att använda sale_price i stället för att ändra price bevarar också den prishistorik som Google använder vid prisjämförelser.
Kan jag skicka in priset 0 för gratisprodukter?
Ja, 0.00 EUR är giltigt för produkter som verkligen är gratis. Google har dock särskilda policyer för gratisprodukter, och att skicka in nollpris för produkter som i själva verket kostar pengar (eller är ”gratis med abonnemang”) kan leda till policyöverträdelser. För freemium-produkter eller gratis provperioder ska price visa vad den vanliga köpbara produkten kostar. Läs Googles policy för gratisprodukter innan du skickar in artiklar med nollpris.
Vad är en prisavvikelse i mikrodata och hur åtgärdar jag den?
En avvikelse i mikrodata uppstår när den strukturerade datan enligt Schema.org på målsidan anger ett annat pris än antingen din feed i Merchant Center eller det synliga priset på sidan. Googles sökrobot läser både den synliga HTML-koden och den strukturerade datan. Om de säger olika saker flaggas en avvikelse. Åtgärd: se till att Schema.org-uppmärkningen Product har samma pris som både feeden och det synliga priset på sidan. Generera Schema.org-uppmärkningen dynamiskt om dina priser ändras ofta.
Hur snabbt slår prisändringar i feeden igenom i Shopping-annonserna?
När du har skickat in en uppdaterad feed med en prisändring bearbetar Google vanligtvis uppdateringen inom 24–48 timmar för en vanlig daglig feed. För tidskritiska prisändringar (blixtreor, tidsbegränsade erbjudanden) kan du använda Merchant API för att skicka uppdateringar av enskilda produkter programmatiskt – ändringar via Merchant API syns vanligtvis inom några timmar. Med attributet sale_price och sale_price_effective_date kan du schemalägga framtida prisändringar i förväg utan att uppdatera feeden manuellt.

Relaterade guider