Med attributregler kan du omvandla din data så att den överensstämmer med våra krav på produktdataspecifikationen. Använd attributregler när du ska åtgärda fel och hjälpa oss att tolka datan i din datakälla. I den här artikeln finns information om hur du ställer in attributregler för produktdata.
Innan du börjar
Tänk på att lägga till produktdatakällor i ditt Merchant Center-konto så att det finns data att skapa regler med.
Sedan kan du aktivera funktionen attributregler genom att lägga till tillägget Avancerad datakällshantering. Med det här tillägget kan du använda attributregler. Läs mer om Avancerad datakällshantering.
[id]
. Läs mer om hur du ställer in regler för id-attributet.Använd attributregler
Så skapar du en ny attributregel för datakällan:
I Merchant Center-konto kan du klicka på ikonen för inställningar och verktyg .
Välj Datakällor.
Välj en produktkälla under fliken Produktkällor.
Klicka på fliken Attributregler.
- Om du har anslutit mer än en flödesetikett till datakällan väljer du den flödesetikett du vill tillämpa regeln på.
- Obs! Du kan även konfigurera dina datakällor genom att öppna fliken Inställning för datakällor.
Om du inte har skapat attributregler för attributet du vill redigera kan du klicka på Lägg till attributregel och välja motsvarande attribut i rullgardinsmenyn.
Om du vill redigera en befintlig uppsättning attributregler kan du söka på attributet i sökfältet och klicka på attributet du vill redigera.
Lägg till eller redigera uppgifter i attributregeln genom att klicka antingen på Lägg till fler sätt att ersätta data, Ändra eller Lägg till ändringar.
Klicka på Spara som utkast.
Ändringarna du har gjort i reglerna är i utkastläge. Klicka på Testa regler om du vill prova testreglerna innan de tillämpas på produktdatan.
Klicka på Tillämpa ändringar om du vill spara och tillämpa nya eller uppdaterade regler. Klicka på Ignorera ändringar om du vill ta bort testreglerna.
På sidan Attributregler finns en tabell med attribut som visar en översikt över de målattribut som omfattas av regler.
Standardregeln är den regel som Google tilldelar för varje attribut i datakällan genom att ta värdet från antingen tilläggsflödet eller din primära datakälla. Om du vill anpassa regeln kan du ändra hur attributet definieras.
Lägga till datakällor
Konfigurera dina datakällor och ange var datan för attributet ska hämtas från. Använd villkor och åtgärder (Ange som, Extrahera och Välj senaste) för att ange hur du hämtar datan. Med de här åtgärderna kan du ange ett mål med en befintlig datakälla eller extrahera data från en källa.
Använda åtgärder för datakällor
Använda Ange som- Ställa in ett inkommande kolumnnamn till ett specificerat Google-attribut
- Exempel: Ange Tillgänglighet som: my_first_feed.stockstatus
- Fylla ett målattribut med ett enda inställt statiskt strängvärde
- Exempel: Ange villkor som:
new
- Exempel: Ange villkor som:
- Fylla ett målattribut med en kombination av inkommande kolumner, statiska värden eller bearbetade värden. Använd funktionen slå samman (eller kombination) om du vill skapa en sträng av flera kolumner eller värden.
- Exempel: Ange titel som: my_first_feed.brand + " " +my_first_feed.title
- Ange titel som: my_first_feed.brand + " " +my_first_feed.title misslyckas om båda flödesreferenserna inte kan lösas.
- Ange titel som: my_first_feed.brand + " " +my_first_feed.title misslyckas inte om bara my_first_feed.brand inte kan lösas. I stället blir det Ange titel som: my_first_feed.title
[included_destination]
, uteslutna destinationer [excluded_destination]
och uteslutna länder för Shopping-annonser [shopping_ads_excluded_country]
.Använd Ställ in på flera om du vill ge attributet en lista med värden från din datakälla, bearbetade attribut eller egna värden.
Då skapas ett upprepat fält där du kan lägga till en lista med värden i attributet. Då kan du tilldela flera destinationer till attributet inkluderade destinationer [included_destination]
eller uteslutna destinationer [excluded_destination]
eller flera länder i attributet uteslutna länder för Shopping-annonser [shopping_ads_excluded_country]
. När det gäller inkluderad destination [included_destination]
och utesluten destination [excluded_destination]
betyder det att du kan tilldela shopping_ads
och display_ads
.
- Skiftlägeskänsligt: Matcha ord och fraser med samma skiftläge som anges här.
- Behåll bara det första värdet som matchar: Om attributet du vill extrahera returnerar två eller flera möjliga matchningar extraheras bara det första angivna värdet. Om du till exempel vill extrahera ”gul”, ”röd” och ”blå” från en titel, och titeln är ”Blårandig tröja med gul bakgrund”, extraheras bara ”gul”.
- Sök som ett reguljärt uttryck: Matcha alla värden som följer ett sökmönster (eller ”regex”). Du behöver ange det reguljära uttrycket i textfältet. Om du till exempel vill ta bort allt annat än de första sex siffrorna i ett attribut använder du följande:
find: '^(.{6}).*$' replace: '\1'.
- Endast hela ord: Matcha bara hela ord. Här kan du till exempel förhindra att ordet ”vinna” upptäcks i ordet ”kvinna”.
- Välj det senast uppdaterade av: my_first_feed.availability och my_supplemental_feed.availability
- Välj det senast uppdaterade av: my_first_feed.price och my_supplemental_feed.price
- Välj det senast uppdaterade av: my_first_feed.sale_price och my_supplemental_feed.sale_price
- Välj det senast uppdaterade av: my_first_feed.sale_price_effective_date och my_supplemental_feed.sale_price_effective_date
Lägga till ändringar
Med ändringar kan du lägga till ytterligare steg för att ändra din data för ett visst attribut. Använd villkor och ändringsåtgärder för att optimera din data. Du kan till exempel ändra vissa ord i produkttiteln eller uppdatera datan för att uppfylla produktdataspecifikationer.
Använda ändringsåtgärder
Använda Lägg till före- Du kan lägga till ett varumärkesvärde i en titel som inte innehåller ett sådant.
Kom ihåg: Lägg till före misslyckas bara om alla datakällsreferenser misslyckas. Exempel:
- Lägg till före "color: " + f1.color misslyckas om f1.color inte kan lösas.
- Lägg till före "color: " + f1.color + " " +"material: " + f1.material misslyckas inte om f1.color inte kan lösas. Ändringen misslyckas bara om både f1.color och f1.material inte kan lösas.
- Du kan lägga till ett färgvärde i en titel som inte redan innehåller ett sådant.
Kom ihåg: Lägg till efter misslyckas bara om alla datakällsreferenser misslyckas. Exempel:
- Lägg till efter "color: " + f1.color misslyckas om f1.color inte kan lösas.
- Lägg till efter "color: " + f1.color + " " +"material: " + f1.material misslyckas inte om f1.color inte kan lösas. Ändringen misslyckas bara om både f1.color och f1.material inte kan lösas.
- För attributet skick
[condition]
accepteras endast värdena “used
”, “refurbished
” and “new
”. Därför kan du ändra alla förekomster av “vintage
” till “used
”.
- Skiftlägeskänsligt: Matcha ord och fraser med samma skiftläge som anges här.
Använd Lägg till upprepat fält för att lägga till ytterligare data i attribut som kan ha flera värden (till exempel ytterligare bildlänk [additional_image_link]
, inkluderade destinationer [included_destination]
, uteslutna destinationer [excluded_destination]
osv.). Du lägger alltså till ett andra värde i ett upprepat fält som redan är fyllt med ett första värde. Det går också att använda för anpassade attribut. (Använd Ställ in på flera om du vill fylla attribut utan befintliga värden.)
Exempel:
Lägg till destinationen display_ads
i en datakälla som redan har shopping_ads
som destination.
Använd Optimera webbadress om du vill redigera eller ta bort webbadresskomponenter. Den här operatorn är särskilt utformad för webbadressmodifiering och har skyddsåtgärder för hantering av parametrar:
- Om du lägger till en ny parameter som redan finns ersätts den automatiskt.
- Om du lägger till en andra parameter läggs automatiskt ett ”&” till i stället för ett ”?”.
Exempel:
Lägg till en ny anpassad spårningsparameter för ads_redirect [ads_omdirigering]
.
Startvärde för ads_redirect [ads_omdirigering]: https://www.myonlinestore.com/products/item1.html
-
Ange värdet ”
google-products
” för parametern ”utm_source”. -
Ange värdet ”
shopping
” för parametern ”utm_medium”.
Slutvärde för ads_redirect [ads_omdirigering]: https://www.myonlinestore.com/products/item1.html?utm_source=google-products&utm_medium=shopping
- Skiftlägeskänsligt: Matcha ord och fraser med samma skiftläge som anges här.
- Ersätt endast första matchningen: Matcha bara den första förekomsten av ordet i ett visst attribut. Om beskrivningen till exempel är ”silverörhängen med silverfjädrar” ersätts bara den första förekomsten av ”silver”.
- Sök som ett reguljärt uttryck: Matcha alla värden som följer ett sökmönster (eller ”regex”). Du behöver ange det reguljära uttrycket i textfältet. Om du till exempel vill ta bort allt annat än de första sex siffrorna i ett attribut använder du följande:
find: '^(.{6}).*$' replace: '\1'
. - Endast hela ord: Matcha bara hela ord. Här kan du till exempel förhindra att ordet ”vinna” upptäcks i ordet ”kvinna”.
- Du kan fylla i attributet försäljningspris
[sale_price]
baserat på rabatt i förhållande till pris[price]
genom att multiplicera. - Du kan lägga ihop olika anpassade kostnadsattribut för att beräkna kostnad för varor (KSV)
[cost_of_goods_sold]
. Läs mer om attributet kostnad för sålda varor (KSV)[cost_of_goods_sold]
.
Med Dela och välj kan du välja ett eller flera element i en kommaavgränsad, pilavgränsad eller annan lista och fylla i ett attributvärde med den texten. Om dina produkter till exempel kategoriseras med värdet Kläder och accessoarer > Kläder > Uniformer > Labbrockar
för product_type
kan du tilldela produkttyp [product_type]
till ett anpassat attribut och använda Dela och välj för att bara behålla Labbrockar. Då kan du lägga till värdet före eller efter andra attribut i datakällan, till exempel attributet titel [title]
.
Dela: Ange vilken typ av nod eller symbol du vill avgränsa listan med. Till exempel ”>”, ”,” eller ”;”.
Välj: Välj vilket av elementen eller noderna du vill använda. Du kan välja värden som ”första” eller ”sista” eller välja ett intervall, till exempel ”1–näst sista” eller ”2–5”.
Kombinera: Om du har valt flera noder använder du Kombinera för att sammanfoga dem i ett enda värde med valfri avgränsare.
Exempel:
Skapa ett anpassat attribut genom att dela och välja den sista noden i strängen produkttyp [product_type]
Kläder och accessoarer > Kläder > Uniformer > Labbrockar
för att lägga till den efter attributet titel [title]
.
Skapa ett anpassat attribut med namnet ”produkttypens sista nod”.
Ange det anpassade attributet som ”my_first_feed.product_type”
Dela: Dela med ">". Strängen delas då upp i fyra noder: Kläder och accessoarer, Kläder, Uniformer, Labbrockar
.
Välj: Välj ”sista”. Då väljs den sista noden i strängen, Labbrockar
.
Spara som utkast.
Skapa en ny regel för attributet titel, till exempel för att lägga till det nya attributet efter titeln: ”my_first_feed.title” + ” ” + ”produkttypens sista nod”
Obs! Eftersom du bara väljer en nod från strängen använder du inte Kombinera i det här fallet. Om du vill använda två noder använder du Kombinera med ”,” (till exempel: Uniformer, Labbrockar).
Använda Rensa
n/a
” från en datakällsfil.Exempel:
- För attributet varumärke
[brand]
väljer du Rensa om det aktuella värdet ärn/a
.Obs! När Rensa har utförts för en viss produkt tillämpas inga fler regler på produkten. Om attributet krävs av produktdataspecifikationerna kan produkterna avvisas om du lämnar värdet tomt.
När du justerar regeln med åtgärderna Datakällor och Ändringar kan du se en förhandsgranskning av utkastvärdet längst upp till höger på skärmen.
Om du vill se hur en viss vara påverkas av ändringarna klickar du på förstoringsglaset för att söka efter varu-id i katalogen eller klickar på pilen för att gå igenom dina produkter slumpmässigt.
Om du skapar flera regler för samma attribut kan du se hur varje regel påverkar slutvärdet. När du är klar med redigeringen visas mellanvärdet bredvid den regel du har redigerat.
- Om du gör flera ändringar med en enda regel står det mellanliggande värdet för de kombinerade ändringarna.
- Om en regel inte gäller för objektet visas inte mellanvärdet.
Håll muspekaren över förhandsgranskningsrutan om du vill se det aktiva värdet och utkastvärdet som det visas med reglerna tillämpade.
Använda villkor
Villkor kan läggas framför en åtgärd för att filtrera varor i din datakälla som uppfyller vissa kriterier du väljer. Om du till exempel vill tillämpa en titel på alla varor av ett visst varumärke kan du ställa in ett villkor för ”varumärke” ”lika med” ”Google”. Om du väljer ett attribut från datakällan filtrerar villkoret bort befintliga värden i det värde du har valt. Gör så här om du vill lägga till efter:
I den första rullgardinsmenyn väljer du antingen ett datakällsattribut eller ett bearbetat attribut som du vill jämföra med. Attribut med produktdatakällor är specifika attribut från ett specifikt flöde. Om du väljer en datakälla kan du specificera attributnamnet och sedan välja värdet på rådatakällan. Ett bearbetat attribut är det slutliga attributvärdet som innehåller eventuella ändringar från tillämpade attributregler.
Från den andra rullgardinsmenyn väljer du operatorn för villkoret. Till exempel ”innehåller” eller ”inte lika med”.
Ange sedan det värde du vill att villkoret ska jämföras med. Det här kan vara ett statiskt värde eller ett bearbetat attributvärde från din datakälla.
Om du vill ange ett till villkor som ska kombineras med det första väljer du OCH. Detta kan vara vad som helst, så länge det inte strider mot det första villkoret. Om båda villkoren är giltiga tillämpas åtgärden. Till exempel kan du tillämpa regeln på skjortor som är röda OCH storlek small.
Du kan också få regeln att agera på villkor självständigt. Om du vill göra detta väljer du ELLER och anger ett till villkor, så att regeln kommer att fungera på antingen det första eller det andra villkoret. Om något av de angivna villkoren är giltiga kommer åtgärden att tillämpas. Till exempel kan du tillämpa regeln på röda skjortor ELLER blå skjortor.
Viktigt att tänka på
- När du anger ett pris ska du bara använda numret utan valutan.
- När du använder ”lika med” ska du kontrollera att värdet du anger precis matchar värdet i din datakälla. Till exempel kan 130.00 inte vara 130, 130.00 SEK osv.
- Värdena är inte skiftlägeskänsliga.
Åtgärder som Ange som och Välj senaste tillämpas bara om dina villkor är uppfyllda.
Spara attributregler
När du vill spara reglerna och tillämpa dem på datakällan klickar du på knappen Tillämpa ändringar. När dina ändringar har tillämpats måste du omarbeta din datakälla. De nya reglerna visas på den senaste uppladdningen av produktdata och tillämpas på alla uppladdningar tills du ändrar reglerna igen.
Om du vill redigera en befintlig regel klickar du på den grå rutan med regeln i kolumnen Regel. Tillämpa eventuella ändringar på regeln och spara dem genom att klicka på Tillämpa ändringar. Ladda upp produktdatan för att tillämpa ändringarna.