Med attributtregler kan du endre dataene dine slik at de samsvarer med kravene i spesifikasjonen for produktinformasjon. Bruk attributtregler for å løse feil og gjøre det enklere for oss å tolke dataene i datakilden din. Denne artikkelen forklarer hvordan du kan konfigurere attributtregler for produktinformasjonen din.
Før du begynner
Sørg for at du legger til produktdatakilder i Merchant Center-kontoen din, slik at det finnes data å opprette regler med.
Deretter aktiverer du attributtreglene ved å legge til tillegget «Avansert administrering av datakilder». Med dette tillegget kan du bruke attributtregler. Finn ut mer om avansert administrering av datakilder.
[id]
bruker du delen med ID-regler. Finn ut mer om hvordan du konfigurerer regler for ID-attributtetBruk attributtregler
Slik definerer du en ny attributtregel for datakilden din:
I Merchant Center-kontoen klikker du på ikonet for innstillinger og verktøy .
Velg Datakilder.
Velg en produktkilde under «Kilder for produkter»-fanen.
Klikk på Attributtregler-fanen.
- Hvis du har knyttet mer enn én feedetikett til denne datakilden, må du velge hvilken feedetikett regelen skal gjelde for.
- Merk: Du kan også konfigurere datakildene dine ved å gå til Datakildeoppsett-fanen.
Hvis du ikke har definert attributtregler for attributtet du vil endre, klikker du på Legg til en attributtregel og velger det tilhørende attributtet fra rullegardinlisten.
Hvis du vil endre et eksisterende sett med attributtregler, kan du søke etter attributtet i søkefeltet og klikke på attributtet du vil endre.
Legg til eller endre informasjon i attributtregelen ved å klikke på enten Legg til flere måter å erstatte data på, Endre eller Legg til en endring.
Klikk på Lagre som utkast.
Regelendringene er i utkastmodus. Klikk på Test endringene for å teste regelutkastene før reglene tas i bruk på produktinformasjonen.
Klikk på Bruk endringene for å lagre og ta i bruk nye eller oppdaterte regler. Klikk på Forkast endringene hvis du vil fjerne regelutkastene.
Siden for attributtregler inneholder en tabell kalt Attributter, der du kan se en oversikt over målattributtene reglene omfatter.
Standardregelen er regelen Google angir for hvert attributt i datakilden din ved å hente verdien fra enten den ekstra eller den primære datakilden. Hvis du vil tilpasse regelen, kan du endre hvordan attributtet defineres.
Legg til datakilder
Konfigurer datakildene dine for å angi hvor dataene for attributtet skal komme fra. Bruk vilkår og handlinger (Angi som, Hent og Bruk den nyeste) for å angi hvordan dataene skal hentes. Med disse handlingene kan du definere et mål ved å bruke en eksisterende datakilde eller hente ut data fra en kilde.
Bruk datakildehandlinger
Bruk «Angi som»- Angi et innkommende kolonnenavn for et spesifisert Google-attributt.
- Eksempel: Angi availability [tilgjengelighet] som my_first_feed.stockstatus.
- Fyll ut et målattributt med én statisk strengverdi.
- Eksempel: Du kan angi «
new
» for tilstand.
- Eksempel: Du kan angi «
- Fyll ut et målattributt med en hvilken som helst kombinasjon av innkommende kolonner, statiske verdier eller behandlede verdier. Med kombinasjonsfunksjonen kan du lage strenger fra flere kolonner eller verdier.
- Eksempel: Du kan angi tittelen som my_first_feed.brand + " " +my_first_feed.title
- Hvis du angir tittelen som my_first_feed.brand + " " +my_first_feed.title, mislykkes regelen hvis ingen av de to feedreferansene blir funnet.
- Hvis du angir tittelen som my_first_feed.brand + " " +my_first_feed.title, mislykkes ikke regelen selv om my_first_feed.brand ikke blir funnet, så lenge dette er den eneste som ikke blir funnet. Resultatet blir i stedet at tittelen angis som my_first_feed.title
[included_destination]
, utelatte destinasjoner [excluded_destination]
og utelukkede land for Shopping-annonser [shopping_ads_excluded_country]
.Bruk Angi som flere for å tilordne dette attributtet en liste med verdier fra datakilden din, behandlede attributter eller verdier du oppretter.
Dette oppretter et gjentatt felt, slik at du kan legge til en liste med verdier i attributtet, og du kan tilordne flere destinasjoner til attributtene for inkluderte destinasjoner [included_destination]
eller utelatte destinasjoner [excluded_destination]
, eller flere land til attributtet for utelukkede land for Shopping-annonser [shopping_ads_excluded_country]
. For inkluderte destinasjoner [included_destination]
og utelatte destinasjoner [excluded_destination]
betyr dette at du kan tilordne Shopping_ads
og Display_ads
.
- Skill mellom små og store bokstaver: Ord og setninger må skrives helt likt som her.
- Behold bare den første samsvarende verdien: Hvis attributtet du ønsker å hente ut, gir to eller flere mulige treff, er det bare den første oppførte verdien som blir hentet ut. Hvis du for eksempel vil hente ut «gul», «rød» og «blå» fra en tittel og tittelen er «Blåstripet gul skjorte», er det bare «gul» som blir hentet ut.
- Søk som et regulært uttrykk: Alle verdier som følger et søkemønster (eller «regex» – «regular expression» eller regulært uttrykk), samsvarer. Du må legge inn det regulære uttrykket i tekstfeltet. Eksempel: For å fjerne alt unntatt de seks første sifrene i et attributt bruker du
find: '^(.{6}).*$' replace: '\1'.
- Bare hele ord: Match hele ord nøyaktig slik de skrives inn. Du kan for eksempel unngå å finne ordet «gruppe» i ordet «aldersgruppe».
- Bruk den nyeste av my_first_feed.availability og my_supplemental_feed.availability
- Bruk den nyeste av my_first_feed.price og my_supplemental_feed.price
- Bruk den nyeste av my_first_feed.sale_price og my_supplemental_feed.sale_price
- Bruk den nyeste av my_first_feed.sale_price_effective_date og my_supplemental_feed.sale_price_effective_date
Legg til endringer
Du kan legge til flere trinn for å endre dataene for et bestemt attributt. Bruk vilkår og endringer for å optimalisere dataene dine. Du kan for eksempel endre visse ord i produkttittelen eller oppdatere dataene dine for å overholde spesifikasjonene for produktinformasjon.
Bruk endringshandlinger
Bruk «Sett inn foran»- Du vil kanskje legge til en merkeverdi i en tittel som ikke inneholder en slik verdi fra før.
Husk: Sett inn foran-endringer mislykkes bare hvis alle datakildereferansene mislykkes. Eksempel:
- Sett inn foran-endringen "color: " + f1.color mislykkes hvis f1.color ikke blir funnet.
- Sett inn foran-endringen "color: " + f1.color + " " +"material: " + f1.material mislykkes ikke selv om f1.color ikke blir funnet. Den mislykkes bare hvis både f1.color og f1.material ikke blir funnet.
- Du vil kanskje legge til en fargeverdi i en tittel som ikke inneholder en slik verdi fra før.
Husk: Sett inn bak-endringer mislykkes bare hvis alle datakildereferansene mislykkes. Eksempel:
- Sett inn bak-endringen "color: " + f1.color mislykkes hvis f1.color ikke blir funnet.
- Sett inn bak-endringen "color: " + f1.color + " " +"material: " + f1.material mislykkes ikke selv om f1.color ikke blir funnet. Den mislykkes bare hvis både f1.color og f1.material ikke blir funnet.
- For attributtet for tilstand
[condition]
godtas bare verdiene «used
», «refurbished
» og «new
», så du kan endre alle forekomster av «vintage
» til «used
».
- Skill mellom små og store bokstaver: Få ord og setninger til å samsvare nøyaktig med hvordan det er oppgitt her.
Bruk Legg til et gjentatt felt for å legge til flere data i attributter som støtter flere verdier (for eksempel ekstra bildelink [additional_image_link]
, inkluderte destinasjoner [included_destination]
, utelatte destinasjoner [excluded_destination]
osv.). Du legger altså til en ekstra verdi i et gjentatt felt som allerede er fylt ut med en opprinnelig verdi. Dette kan også brukes for tilpassede attributter. (Bruk Angi som flere for å fylle ut attributter uten eksisterende verdier)
Eksempel:
Legg til destinasjonen Display_ads
i en datakilde som allerede har Shopping_ads
som destinasjon.
Bruk Optimaliser nettadressen for å endre eller fjerne nettadressekomponenter. Denne operatoren er laget spesielt for endring av nettadresser og har sikkerhetsfunksjoner for håndtering av parametere:
- Hvis du legger til en ny parameter som allerede finnes, blir den automatisk erstattet.
- Hvis du legger til en parameter nummer to, legges det automatisk til et &-tegn i stedet for et ?-tegn.
Eksempel:
Legg til en ny tilpasset sporingsparameter for ads_redirect
.
Startverdi for ads_redirect: https://www.myonlinestore.com/products/item1.html
-
Angi verdien «
google-products
» for parameteren «utm_source». -
Angi verdien «
shopping
» for parameteren «utm_medium».
Sluttverdi for ads_redirect: https://www.myonlinestore.com/products/item1.html?utm_source=google-products&utm_medium=shopping
- Skill mellom små og store bokstaver: Ord og setninger må skrives helt likt som her.
- Erstatt bare det første treffet: Bare få den første forekomsten av ordet til å samsvare i et gitt attributt. Eksempel: Hvis beskrivelsen er «øredobber i sølv med sølvfjær», er det bare den første forekomsten av «sølv» som erstattes.
- Søk som et regulært uttrykk: Alle verdier som følger et søkemønster (eller «regex» – «regular expression» eller regulært uttrykk), samsvarer. Du må oppgi det regulære uttrykket i tekstfeltet. Eksempel: For å fjerne alt unntatt de seks første sifrene i et attributt bruker du
find: '^(.{6}).*$' replace: '\1'
. - Bare hele ord: Match hele ord nøyaktig slik de skrives inn. Du kan for eksempel unngå å finne ordet «gruppe» i ordet «aldersgruppe».
- Kanskje ønsker du å fylle ut attributtet for tilbudspris
[sale_price]
basert på rabatten av pris[price]
ved bruk av multiplikasjon. - Kanskje ønsker du å sette sammen forskjellige tilpassede kostnadsattributter for å regne ut varekostnaden
[cost_of_goods_sold]
. Finn ut mer om attributtet for varekostnad[cost_of_goods_sold]
.
Med Del opp og velg-alternativet kan du velge ett eller flere elementer i en kommadelt, pildelt liste eller annen liste og bruke den teksten til å fylle ut en attributtverdi. Hvis produktene dine for eksempel kategoriseres ved bruk av product_type
-verdien Klær og tilbehør > Klær > Uniformer > Hvite frakker
, kan du tilordne produkttype [product_type]
til et tilpasset attributt og bruke Del opp og velg for å beholde bare «Hvite frakker». Deretter kan du sette inn denne verdien foran eller bak i andre attributter i datakilden, for eksempel attributtet for tittel [title]
.
Del opp: Angir hvilken node- eller symboltype du vil bruke som skillende element i listen din. For eksempel «>», «,» eller «;».
Velg: Velg hvilke av elementene eller nodene du vil bruke. Du kan velge verdier som «første» eller «siste», eller du kan velge en rekke verdier, for eksempel «1–nest siste» eller «2–5».
Kombiner: Hvis du har valgt flere noder, bruker du Kombiner for å slå dem sammen til en enkelt verdi ved å bruke et valgfritt skillende element.
Eksempel:
Du kan opprette et tilpasset attributt ved å dele opp og velge den siste noden i produkttypestrengen [product_type]
Klær og tilbehør > Klær > Uniformer > Hvite frakker
for å sette den bak i attributtet for tittel [title]
.
Opprett et tilpasset attributt med navnet «siste produkttypenode»
Angi det tilpassede attributtet som «my_first_feed.product_type»
Del opp: Del opp med «>». Dette deler strengen inn i fire noder: Klær og tilbehør, Klær, Uniformer, Hvite frakker.
.
Velg: Velg «siste». Med dette velges den siste noden i strengen, «Hvite frakker»
.
Lagre som utkast.
Opprett en ny regel for tittelattributtet, for eksempel for å legge til det nye attributtet i slutten av tittelen: «my_first_feed.title» + « » + «siste node som produkttype»
Merk: Siden du i dette tilfellet bare velger én node fra strengen, trenger du ikke å bruke Kombiner. Hvis du vil bruke to noder, bruker du Kombiner med «,» (for eksempel: Uniformer, Hvite frakker).
Bruk «Tøm»
n/a
» fra en datakildefil.Eksempel:
- Hvis den nåværende verdien for attributtet for merke
[brand]
er «n/a
», velger du TømMerk: Når Tøm-handlingen er utført for et bestemt produkt, brukes ikke andre regler på dette produktet. Hvis attributtet er obligatorisk i henhold til spesifikasjonene for produktinformasjon, kan produkter bli avvist hvis du ikke oppgir noen verdi.
Når du justerer regelen din ved bruk av handlingene datakilder og endringer, kan du se en forhåndsvisning av utkastverdien din øverst til høyre på skjermen.
Hvis du vil se hvordan enkelte av varene blir påvirket av endringene, kan du klikke på forstørrelsesglasset for å søke etter en vare-ID i katalogen eller klikke på pilen for å gå gjennom produktene dine tilfeldig.
Hvis du oppretter flere regler på samme attributt, kan du se hvordan hver regel påvirker sluttverdien. Når du er ferdig med endringen, vises mellomverdien ved siden av regelen du har endret på.
- Hvis du foretar flere endringer ved å bruke én regel, tar mellomverdien de kombinerte endringene med i betraktning.
- Hvis en regel ikke gjelder for elementet du gjennomgår, vises ikke mellomverdien.
For å se den aktive verdien og utkastverdien som skal vises hvis reglene tas i bruk, holder du markøren over forhåndsvisningsboksen.
Bruk betingelser
Betingelser kan legges til foran en operasjon for å filtrere varene i datakilden som oppfyller visse kriterier du selv velger. Hvis du for eksempel vil bruke en tittel på alle varer av et bestemt merke (f.eks. «Google»), kan du angi en betingelse for «merke» som er lik «Google». Hvis du velger et attributt fra datakilden din, filtrerer denne betingelsen vekk eksisterende verdier i verdien du har valgt. Eksempel på hvordan du kan gå frem:
Velg enten et datakildeattributt eller et behandlet attributt som skal sammenlignes, fra rullegardinmenyen. Attributter for produktinformasjonkilder er bestemte attributter fra en bestemt datakilde. Hvis du velger en datakilde, kan du spesifisere attributtnavnet og velge den rå datakildeverdien. Et behandlet attributt er den endelige attributtverdien som inkluderer eventuelle endringer fra attributtregler som er tatt i bruk.
Velg operatoren for vilkåret fra den andre rullegardinmenyen, for eksempel «inneholder» eller «er ikke lik».
Deretter angir du verdien du vil at vilkåret skal sammenlignes med. Dette kan være en statisk verdi eller en behandlet attributtverdi fra datakilden din.
Velg OG for å angi et vilkår nummer to som skal kombineres med det første. Dette kan være hva som helst, så lenge det ikke er i strid med det første vilkåret. Hvis begge vilkårene er gyldige, behandles operasjonen. Du kan for eksempel bruke regelen på skjorter som er røde OG har størrelsen Small.
Du kan også konfigurere regelen slik at den gjelder uavhengig for flere vilkår. For å gjøre dette velger du ELLER og angir et annet vilkår, slik at regelen brukes på enten det første eller andre vilkåret. Hvis ett av vilkårene som er oppgitt, er gyldig, utføres handlingen. Du kan for eksempel bruke regelen på røde skjorter ELLER blå skjorter.
Vær oppmerksom på følgende
- Bruk bare tall, uten valutaen, når du oppgir priser.
- Når du bruker «er lik», må du kontrollere at verdien du angir, samsvarer nøyaktig med verdien i datakilden din. For eksempel kan ikke 13,00 være 13, $13,00 osv.
- Verdiene skiller ikke mellom små og store bokstaver.
Handlinger som «angi som» og «bruk den nyeste» brukes bare hvis vilkårene er oppfylt.
Lagre attributtreglene
For å lagre reglene og bruke dem på datakilden klikker du på Bruk endringene-knappen. Du må behandle datakilden på nytt når endringene er tatt i bruk. De nye reglene trer i kraft på den nyeste opplastingen av produktinformasjonen din, og de blir brukt på alle fremtidige opplastinger frem til du eventuelt gjør nye endringer.
Hvis du vil endre en eksisterende regel, klikker du på det grå feltet med regelen i «Regel»-kolonnen. Ta i bruk eventuelle regelendringer, og klikk deretter på Bruk endringene for å lagre endringene. Last opp produktinformasjonen for å ta i bruk endringene.