Produktfeed til Google Merchant Center
Produktfeed til Google Merchant Center
Utvidelsen "Shopping feed" lager en XML-fil med hele produktkatalogen din. Google Merchant Center, Meta og Snapchat henter denne filen og bygger produktannonsene sine på den. Én utvidelse leverer feeden til alle tre — du trenger ikke installere noe ekstra per kanal.
Aktiver utvidelsen
- Gå til Utvidelser → Dine utvidelser og søk opp Shopping feed.
- Installer utvidelsen hvis den ikke allerede er installert.
- Slå på Aktiver modulen øverst i innstillingene.
Feeden begynner å genereres i bakgrunnen. Første gang du åpner en feed-URL rett etter aktivering, kan du få meldingen at feeden holder på å genereres — vent noen minutter og prøv igjen.
Feed-URL-ene
Bytt ut dinbutikk.no med ditt eget domene.
Kanal | URL |
|---|---|
Google Merchant Center | |
Meta (Facebook / Instagram) | |
Snap Pixel | |
Hovedprodukt-feed (uten varianter) |
De tre øverste peker på samme innhold. Kanalene forventer bare hvert sitt filnavn, så bruk URL-en som hører til kanalen du setter opp.
URL-ene finner du også nederst i beskrivelsen av utvidelsen, ferdig utfylt.
Legge feeden inn i Google Merchant Center
- Logg inn i Google Merchant Center.
- Legg til en ny feed, og velg planlagt henting fra URL.
- Lim inn Google-URL-en over.
Google har en egen veiledning for stegene på sin side: Legg til produktdata via en filkilde.
Ekstra feed for hovedprodukt
Har du produkter med varianter, ligger hver variant som en egen rad i den vanlige feeden — én per størrelse, farge eller kombinasjon. Noen systemer takler ikke det og trenger én rad per hovedprodukt i stedet. Google bruker det gjerne som en supplerende feed.
Slå på ekstra feed for hovedprodukt i innstillingene. Da genereres mainproducts.php i tillegg til den vanlige feeden, med bare hovedproduktene.
Denne innstillingen er lett å overse: mainproducts.php svarer med "Feed not enabled" så lenge bryteren er av, selv om Shopping feed-modulen ellers er aktiv. Det kreves ingen egen modul — bare denne bryteren.
Innstillinger
Innstilling | Hva den gjør |
|---|---|
Aktiver modulen | Hovedbryteren. Alle feed-URL-ene er døde uten denne |
Bruk artikkelnr som id | Sender artikkelnummeret som produkt-ID i feeden i stedet for den interne produkt-ID-en |
Tillat oppskalering av bilder | Skalerer produktbilder opp slik at de møter Googles minstekrav til bildestørrelse |
Oppdateringsfrekvens i timer | 24 eller 6. Se avsnittet om oppdatering under |
Vis alle produkt uansett lagerstatus | Alle aktive produkter får status "på lager" i feeden, uavhengig av faktisk beholdning |
Lagerstatus – ignorer dato tilgjengelig | Produkter som er på lager markeres som tilgjengelige selv om de har en tilgjengelighetsdato fram i tid |
Vis custom labels i shopping-feeden | Sender artikkelnummer som custom_label_0 og verdien fra produkt-taggen for egendefinerte etiketter som custom_label_1 |
Vis quantity i shopping-feeden | Tar med faktisk lagerantall som eget felt |
Støtte for restordre/forhåndsbestilling | Bruker preorder og backorder som status i stedet for å markere alt uten lager som utsolgt |
Minimum antall produkter | Produkter med færre enn dette antallet på lager utelates. Setter du 3, forsvinner produkter med 2 eller færre |
ekstra feed for hovedprodukt | Genererer den ekstra feeden uten varianter |
To av innstillingene står oppført med samme navn, "Tillat oppskalering av bilder". Den øverste av dem styrer egentlig artikkelnummer som produkt-ID — se beskrivelsesteksten under hver innstilling hvis du er i tvil om hvilken du endrer.
Produkt-tagger som styrer feeden
Noen ting settes per produkt i stedet for i innstillingene. Taggene ligger under Tagger på produktsiden, og forutsetter at produkt-tagger er aktivert i butikken.
Tag | Hva den gjør |
|---|---|
Utelukke fra feeds | Produktet tas helt ut av alle feeder |
Alltid på lager | Produktet vises som tilgjengelig uansett faktisk beholdning |
Minimum antall (per produkt) | Overstyrer innstillingen "Minimum antall produkter" for akkurat dette produktet |
Dynamisk tilgjengelighetsdato | Tilgjengelighetsdatoen settes til dagens dato pluss antall dager du legger inn. Nyttig for bestillingsvarer uten fast dato |
Egendefinert etikett | Verdien sendes som custom_label_1, forutsatt at custom labels er slått på |
Flere av disse taggene må opprettes av Mystore før de dukker opp på produktsiden. Ta kontakt med kundeservice hvis du ikke finner dem.
Gavekort tas alltid ut av feeden automatisk.
Egne artikler dekker egendefinerte etiketter og forhåndsbestilling i detalj.
Hva feeden inneholder
Per produkt sendes blant annet:
- ID, tittel og beskrivelse
- Google-produktkategori og butikkens egen kategoristi
- Lenke til produktsiden og til hovedbilde, pluss eventuelle tilleggsbilder
- Tilstand, fraktvekt og lagerstatus
- Tilgjengelighetsdato når produktet ikke er på lager ennå
- Pris i butikkens standardvaluta, med kampanjepris og kampanjeperiode når produktet er på tilbud
- Merke, EAN og om produktet har gyldig strekkode
Beskrivelsen strippes for HTML. Produkter med varianter sendes som én rad per variant, koblet sammen med en felles gruppe-ID slik at Google forstår at det er samme produkt.
Når oppdateres feeden
Feeden ligger som en ferdig generert fil på serveren. Det er den filen kanalene henter, og derfor svarer feed-URL-en raskt selv med mange tusen produkter.
Filen bygges på nytt:
- Én gang i døgnet med standardinnstillingen 24.
- Hver sjette time hvis du setter oppdateringsfrekvens til 6 — omtrent kl. 05:30, 11:30, 17:30 og 23:30.
Endrer du priser eller lager, slår det altså ikke gjennom i feeden før neste generering. Det samme gjelder produkter du utelater med tagg.
Finnes det ingen fil ennå — rett etter aktivering, eller for en helt ny feed — svarer URL-en med at feeden holder på å genereres, og setter i gang jobben. Vent noen minutter og hent på nytt. Google og Meta prøver selv igjen automatisk.
Feilsøking
Symptom | Sannsynlig årsak |
|---|---|
"You need to install google PLA" | Shopping feed-modulen er ikke aktivert |
"Feed not enabled" på mainproducts.php | "ekstra feed for hovedprodukt" er av |
"Feed is being generated" | Filen er ikke laget ennå. Prøv igjen om noen minutter |
Produkter mangler i feeden | Sjekk "Minimum antall produkter", taggen for å utelate produkter, og om produktet er aktivt i butikken |
Alt vises som utsolgt | Se på "Vis alle produkt uansett lagerstatus" og "Lagerstatus – ignorer dato tilgjengelig" |
Prisendringer vises ikke | Feeden er ikke regenerert ennå. Sett oppdateringsfrekvens til 6 timer hvis du trenger raskere oppdatering |
Eksterne verktøy klarer ikke lese pris | Noen verktøy forventer et annet format. Bruker du Klaviyo, finnes det en egen Klaviyo-feed som passer bedre |