Reguły atrybutów umożliwiają przekształcenie danych tak, by były one zgodne z naszymi wymaganiami opisanymi w specyfikacji danych produktów. Skorzystaj z nich, by naprawić błędy i pomóc nam zinterpretować dane ze źródła danych. Z tego artykułu dowiesz się, jak skonfigurować reguły atrybutów w danych produktów.
Zanim zaczniesz
Upewnij się, że źródła danych o produktach zostały dodane na koncie Merchant Center, aby mieć dane do tworzenia reguł.
Następnie włącz funkcję reguł atrybutów, dodając dodatek „Zaawansowane zarządzanie źródłami danych”. Umożliwia on korzystanie z reguł atrybutów. Dowiedz się więcej o zaawansowanym zarządzaniu źródłami danych.
[id]
, skorzystaj z opisu reguł identyfikatora. Więcej informacji o konfigurowaniu reguł dotyczących atrybutu identyfikatorUżywanie reguł atrybutów
Aby utworzyć nową regułę atrybutu w swoim źródle danych:
Na koncie Merchant Center kliknij ikonę Ustawienia i narzędzia .
Wybierz Źródła danych.
Na karcie „Źródła produktów” wybierz źródło produktu.
Kliknij kartę Reguły atrybutów.
- Jeśli z tym źródłem danych skojarzona jest więcej niż 1 etykieta pliku danych, pamiętaj, aby wybrać tę etykietę, do której chcesz zastosować regułę.
- Uwaga: źródła danych możesz również skonfigurować, otwierając kartę Konfiguracja źródła danych.
Jeśli nie masz utworzonych reguł dla atrybutu, który chcesz edytować, kliknij Dodaj regułę atrybutu i wybierz odpowiedni atrybut z listy.
Jeśli chcesz edytować istniejący już zestaw reguł atrybutów, możesz wyszukać go za pomocą paska wyszukiwania i kliknąć atrybut, który chcesz edytować.
Dodaj lub zmień szczegóły w regule atrybutu, klikając jedną z opcji Dodaj więcej sposobów zastępowania danych, Zmień lub Dodaj regułę przekształcania.
Kliknij Zapisz jako wersję roboczą.
Zmiany w regułach nie zostały jeszcze zapisane. Kliknij Sprawdź zmiany, aby sprawdzić reguły w wersji roboczej, zanim zostaną one zastosowane w danych Twoich produktów.
Kliknij Zastosuj zmiany, aby zapisać i zastosować nowe lub zmienione reguły. Wybierz Odrzuć zmiany, aby usunąć regułę w wersji roboczej.
Strona Reguły atrybutów zawiera tabelę Atrybuty, gdzie znajdziesz przegląd atrybutów objętych regułami.
Reguła domyślna to reguła, którą Google przypisuje do każdego atrybutu w Twoim źródle danych przez wybranie wartości z dodatkowego lub podstawowego źródła danych. Jeśli chcesz dostosować regułę, możesz zmienić sposób zdefiniowania atrybutu.
Dodawanie źródeł danych
Skonfiguruj źródła danych, aby określić, skąd mają pochodzić dane dla danego atrybutu. Użyj warunków i operacji (Ustaw jako, Pobierz i Wybierz najnowszą wartość), aby określić sposób pobierania danych. Operacje te pozwolą Ci zdefiniować wartości docelowe za pomocą istniejącego źródła danych lub pobrać dane ze źródła.
Używanie operacji dotyczących źródeł danych
Operacja „Ustaw jako”- Ustaw nazwę wartości do wczytania zgodną z określonym atrybutem Google.
- Przykład: ustaw atrybut dostępność [availability] jako: my_first_feed.stockstatus
- Wypełnij ustalony atrybut pojedynczą, określoną, stałą wartością ciągu znaków.
- Przykład: ustaw wartość atrybutu stan jako „
new
”
- Przykład: ustaw wartość atrybutu stan jako „
- Wypełnij ustalony atrybut dowolną kombinacją wartości do wczytania oraz wartości stałych lub przetworzonych. Użyj funkcji łączenia (kombinacji), aby utworzyć ciąg znaków z wielu wartości.
- Przykład: ustaw wartość atrybutu tytuł jako: my_first_feed.brand + „ ” + my_first_feed.title
- Operacja Ustaw wartość atrybutu tytuł jako: my_first_feed.brand + „ ” + my_first_feed.title kończy się niepowodzeniem, jeśli nie można znaleźć obu odwołań do pliku danych.
- Operacja Ustaw wartość atrybutu tytuł jako: my_first_feed.brand + „ ” + my_first_feed.title nie zakończy się niepowodzeniem, jeśli nie można odnaleźć tylko ciągu my_first_feed.brand. Zamiast tego zostanie zastosowana operacja Ustaw wartość atrybutu tytuł jako: my_first_feed.title.
[included_destination]
, wykluczone miejsce docelowe[excluded_destination]
i kraje wykluczone z reklam produktowych [shopping_ads_excluded_country]
.Użyj operacji Ustaw jako wiele, aby przypisać temu atrybutowi listę wartości pochodzących ze źródła danych, przetworzone atrybuty lub wartości utworzone przez Ciebie.
Spowoduje to utworzenie pola powtarzanego, co da Ci możliwość dodania listy wartości do danego atrybutu i przypisania wielu miejsc docelowych do atrybutów obsługiwane miejsce docelowe [included_destination]
lub wykluczone miejsce docelowe [excluded_destination]
albo wielu krajów do atrybutu kraje wykluczone z reklam produktowych [shopping_ads_excluded_country]
. W przypadku obsługiwanego miejsca docelowego [included_destination]
i wykluczonego miejsca docelowego [excluded_destination]
oznacza to, że możesz przypisać Shopping_ads
i Display_ads
.
- Z uwzględnieniem wielkości liter: dopasowywanie słów i wyrażeń, które zapisano przy użyciu liter określonej wielkości.
- Zachowaj tylko pierwszą pasującą wartość: jeśli atrybut, który chcesz pobrać, wyświetla co najmniej 2 pasujące wyniki, zostanie pobrana tylko pierwsza z wyświetlonych wartości. Jeśli na przykład chcesz pobrać z tytułu wartości „żółty”, „czerwony” i „niebieski”, a tytuł brzmi „Żółta koszula w niebieskie paski”, zostanie pobrana tylko wartość „żółty”.
- Szukaj jako wyrażenia regularnego: dopasowanie wszystkich wartości zgodnych ze wzorem wyszukiwań (lub „wyrażeniem regularnym”). W polu tekstowym musisz wpisać wyrażenie regularne. Jeśli na przykład chcesz usunąć z atrybutu wszystko poza pierwszymi sześcioma cyframi, wpisz:
find: '^(.{6}).*$' replace: '\1'.
- Tylko całe słowa: dopasowywanie tylko całych słów. Zapobiega to na przykład wykryciu słowa „dostępny” w słowie „niedostępny”.
- Wybierz najnowszą wartość z: my_first_feed.availability oraz my_supplemental_feed.availability
- Wybierz najnowszą wartość z: my_first_feed.price oraz my_supplemental_feed.price
- Wybierz najnowszą wartość z: my_first_feed.sale_price oraz my_supplemental_feed.sale_price
- Wybierz najnowszą wartość z: my_first_feed.sale_price_effective_date i my_supplemental_feed.sale_price_effective_date
Dodawanie reguł przekształcania
Reguły przekształcania pozwalają dodawać kroki modyfikujące dane w przypadku konkretnego atrybutu. Użyj operacji związanych z warunkami i regułami przekształcania, które pomogą Ci zoptymalizować Twoje dane. Możesz na przykład zmienić niektóre słowa w tytule lub zaktualizować swoje dane tak, by były one zgodne ze specyfikacją danych produktów.
Używanie operacji dotyczących reguł przekształcania
Operacja „Dołącz na początku”- Możesz dodać wartość atrybutu marka w dowolnym tytule, który nie zawiera takiej wartości.
Pamiętaj: dodanie reguł przekształcania dotyczących operatorów Dołącz na początku kończy się niepowodzeniem tylko wtedy, gdy nie powiodą się wszystkie odniesienia do źródła danych. Przykład:
- Operacja Dołącz na początku „color: ” + f1.color kończy się niepowodzeniem, jeśli nie można odnaleźć wartości f1.color.
- Operacja Dołącz na początku „color: ” + f1.color + „ ” +„material: ” + f1.material nie kończy się niepowodzeniem, jeśli nie można odnaleźć wartości f1.color. Ta operacja zakończy się niepowodzeniem tylko wtedy, gdy nie uda się znaleźć zarówno wartości f1.color, jak i f1.material.
- Możesz dodać wartość atrybutu kolor w dowolnym tytule, który jeszcze nie zawiera takiej wartości.
Pamiętaj: dodanie reguł przekształcania dotyczących operatorów Dołącz kończy się niepowodzeniem tylko wtedy, gdy nie powiodą się wszystkie odniesienia do źródła danych. Przykład:
- Operacja Dołącz „color: ” + f1.color kończy się niepowodzeniem, jeśli nie można odnaleźć wartości f1.color.
- Operacja Dołącz „color: ” + f1.color + „ ” +„material: ” + f1.material nie kończy się niepowodzeniem, jeśli nie można odnaleźć wartości f1.color. Ta operacja zakończy się niepowodzeniem tylko wtedy, gdy nie uda się znaleźć zarówno wartości f1.color, jak i f1.material.
- Dla atrybutu stan
[condition]
akceptowane są tylko wartości „used
”, „refurbished
” i „new
”, dlatego możesz zamienić wszystkie wystąpienia wartości „vintage
” na „used
”.
- Z uwzględnieniem wielkości liter: dopasowywanie słów i wyrażeń, które zapisano przy użyciu liter określonej wielkości.
Użyj operacji Dodaj pole powtarzane, aby dodać dodatkowe dane do atrybutów, które mogą mieć kilka wartości. Są to na przykład: link do dodatkowego zdjęcia [additional_image_link]
, obsługiwane miejsce docelowe [included_destination]
, wykluczone miejsce docelowe [excluded_destination]
i inne atrybuty. Krótko mówiąc, w ten sposób możesz dodać drugą wartość do pola powtarzanego, które już zawiera jedną wartość. Z tej operacji można korzystać również w przypadku atrybutów niestandardowych. (Aby wypełnić atrybuty, które nie mają żadnych wartości, użyj operacji Ustaw jako wiele).
Przykład:
Dodaj miejsce docelowe Display_ads
do źródła danych, w którym występuje już miejsce docelowe Shopping_ads
.
Użyj operatora Optymalizuj URL, aby edytować lub usunąć elementy URL-a. Został on utworzony specjalnie do modyfikowania adresu URL i przetwarza parametry w bezpieczny sposób:
- Jeśli dodasz nowy parametr, który już istnieje, zostanie on automatycznie zastąpiony.
- Jeśli dodasz drugi parametr, zamiast znaku „?” automatycznie doda się „&”.
Przykład:
Dodaj nowy niestandardowy parametr śledzenia do atrybutu ads_redirect [przekierowanie_ads]
.
Początkowa wartość atrybutu ads_redirect [przekierowanie_ads]: https://www.myonlinestore.com/products/item1.html
-
Podaj wartość
google-products
dla parametru „utm_source”. -
Podaj wartość
shopping
dla parametru „utm_medium”.
Końcowa wartość atrybutu ads_redirect [przekierowanie_ads]: https://www.myonlinestore.com/products/item1.html?utm_source=google-products&utm_medium=shopping
- Z uwzględnieniem wielkości liter: dopasowywanie słów i wyrażeń, które zapisano przy użyciu liter określonej wielkości.
- Zastąp tylko pierwsze dopasowanie: dopasowywanie tylko do pierwszego wystąpienia słowa w danym atrybucie. Jeśli na przykład opis wygląda tak: „srebrne kolczyki i srebrne piórka”, wyraz „srebrne” zostanie zastąpiony tylko w pierwszym przypadku.
- Szukaj jako wyrażenia regularnego: dopasowanie wszystkich wartości zgodnych ze wzorem wyszukiwań (lub „wyrażeniem regularnym”). W polu tekstowym musisz wpisać wyrażenie regularne. Jeśli na przykład chcesz usunąć z atrybutu wszystko poza pierwszymi 6 cyframi, wpisz:
find: '^(.{6}).*$' replace: '\1'
. - Tylko całe słowa: dopasowywanie tylko całych słów. Zapobiega to na przykład wykryciu słowa „dostępny” w słowie „niedostępny”.
- Możesz uzupełnić atrybut cena promocyjna
[sale_price]
na podstawie rabatu odnoszącego się do atrybutu cena[price]
, używając mnożenia. - Możesz dodać różne niestandardowe atrybuty dotyczące kosztu, aby obliczyć wartość atrybutu koszt własny sprzedaży
[cost_of_goods_sold]
. Dowiedz się więcej o atrybucie koszt własny sprzedaży[cost_of_goods_sold]
.
Operacja Podziel i wybierz pozwala wybrać co najmniej 1 element z listy elementów oddzielonych przecinkami, strzałkami lub z innej listy, i wykorzystać ten tekst do wypełnienia wartości atrybutu. Jeśli na przykład Twoje produkty są uporządkowane według wartości atrybutu [product_type]
Ubrania i akcesoria > Ubrania > Uniformy > Fartuchy laboratoryjne
, możesz przypisać wartość atrybutu typ produktu [product_type]
do atrybutu niestandardowego i użyć opcji Podziel i wybierz, by zachować tylko „Fartuchy laboratoryjne”. Następnie możesz dołączyć tę wartość na końcu lub na początku do innych atrybutów w Twoim źródle danych, np. do atrybutu tytuł [title]
.
Podziel: określ, przy którym węźle lub symbolu chcesz podzielić listę, na przykład „>”, „,” lub „;”.
Wybierz: wybierz, których elementów lub węzłów chcesz użyć. Możesz wybrać takie wartości jak „pierwszy” lub „ostatni” albo zakres wartości, np. „1–przedostatni” lub „2–5”.
Połącz: jeśli masz wybranych wiele węzłów, użyj opcji Połącz, by połączyć je razem w jedną wartość, korzystając z wybranego przez Ciebie separatora.
Przykład:
Utwórz atrybut niestandardowy, dzieląc i wybierając ostatni węzeł ciągu wartości atrybutu typ produktu [product_type]
Ubrania i akcesoria > Ubrania > Uniformy > Fartuchy laboratoryjne
, aby dołączyć go do atrybutu tytuł [title]
.
Utwórz atrybut niestandardowy o nazwie „typ produktu w ostatnim węźle”.
Ustaw atrybut niestandardowy jako „my_first_feed.product_type”.
Podziel: podziel wartość tam, gdzie występuje znak „>”. Ciąg zostanie podzielony na 4 węzły: Ubrania i akcesoria, Ubrania, Uniformy, Fartuchy laboratoryjne
.
Kliknij: wybierz „ostatni”. Powoduje to wybranie ostatniego węzła w ciągu znaków: „Fartuchy laboratoryjne
”.
Zapisz jako wersję roboczą.
Utwórz nową regułę dla atrybutu tytuł, na przykład po to, by dołączyć nowy atrybut do tytułu: „my_first_feed.title" + " " + "ostatni węzeł wartości atrybutu typ produktu”.
Uwaga: w tym przypadku, ponieważ wybierasz tylko jeden węzeł z ciągu, nie użyjesz opcji Połącz. Jeśli chcesz użyć 2 węzłów, użyj opcji Połącz w miejscu „,”, na przykład: Uniformy, Fartuchy laboratoryjne.
Operacja „Wyczyść”
n/a
” z pliku źródła danych.Przykład:
- Dla atrybutu marka
[brand]
, jeśli obecna wartość równa się „n/a
”, wybierz Wyczyść.Uwaga: gdy operacja Wyczyść została wykonana w przypadku konkretnego produktu, nie będzie już można zastosować do niego żadnych reguł. Jeśli specyfikacja danych produktów wymaga podania atrybutu, pozostawienie tego pola pustego może prowadzić do odrzucenia produktu.
Gdy dostosujesz regułę za pomocą operacji dotyczących Źródeł danych i Reguł przekształcania, w prawym górnym rogu ekranu możesz zobaczyć podgląd Wartości roboczej.
Jeżeli chcesz sprawdzić, jaki wpływ będą miały zmiany na określone produkty, kliknij ikonę lupy, by znaleźć identyfikator produktu w katalogu, lub strzałkę, by losowo przeglądać produkty.
Jeśli utworzysz wiele reguł dotyczących tego samego atrybutu, możesz sprawdzić, jak każda reguła wpłynie na wartość końcową. Po zakończeniu edytowania obok reguły, która była edytowana, pojawi się wartość pośrednia.
- Jeśli dokonasz wielu zmian, korzystając z pojedynczej reguły, wartość pośrednia będzie uwzględniać połączone zmiany.
- Jeśli reguła nie ma zastosowania do produktu, który wyświetlasz, wartość pośrednia nie pojawi się.
Aby zobaczyć Wartość aktywną i Wartość roboczą w takiej postaci, w jakiej pojawią się one, jeśli Twoje reguły zostaną zastosowane, najedź kursorem myszy na pole podglądu.
Korzystanie z warunków
Warunki można dodać przed operacją, aby filtrować produkty w źródle danych i znaleźć te, które spełniają określone kryteria. Aby na przykład zastosować jeden tytuł do wszystkich produktów danej marki, możesz utworzyć warunek, w którym „marka” „równa się” „Google”. Jeśli wybierzesz atrybut ze źródła danych, warunek odfiltruje dotychczasowe wartości w ramach wybranej wartości. Jeśli na przykład chcesz dołączyć atrybut:
W pierwszym menu wybierz atrybut źródła danych lub przetworzony atrybut, z którym chcesz dokonać porównania. Atrybuty źródła danych o produktach to określone atrybuty z wybranego źródła danych. Jeśli wybierzesz źródło danych, możesz określić nazwę atrybutu i wybrać nieprzetworzoną wartość ze źródła danych. Przetworzony atrybut to końcowa wartość atrybutu, która obejmuje wszelkie zmiany z zastosowanych reguł atrybutu.
W drugim menu wybierz operator dla warunku, na przykład „zawiera” lub „nie równa się”.
Następnie wpisz wartość, z którą warunek ma dokonać porównania. Może to być wartość stała lub wartość przetworzonego atrybutu z Twojego źródła danych.
Aby dodać drugi warunek i połączyć go z pierwszym, wybierz ORAZ. Możesz wpisać cokolwiek, o ile nie będzie to sprzeczne z pierwszym warunkiem. Jeśli oba warunki będą prawidłowe, operacja zostanie zastosowana. Możesz na przykład zastosować regułę do koszul, które mają czerwony kolor ORAZ rozmiar S.
Możesz także zastosować regułę niezależnie od warunków. Aby to zrobić, wybierz opcję LUB i wpisz drugi warunek, aby reguła działała, jeśli pierwszy lub drugi warunek zostanie spełniony. Jeśli którykolwiek z podanych warunków zostanie spełniony, operacja zostanie zastosowana. Możesz na przykład zastosować regułę do czerwonych koszul LUB niebieskich koszul.
Warto pamiętać
- Podając cenę, używaj tylko liczby bez waluty.
- Gdy używasz „równa się”, sprawdź, czy podana wartość jest dokładnym odpowiednikiem wartości w Twoim źródle danych. Na przykład 13,00 to nie to samo co 13, 13,00 PLN itp.
- Wielkość liter w wartościach nie jest rozróżniana.
Operacje takie jak „ustaw jako” i „wybierz najnowszą wartość” zostaną zastosowane tylko wtedy, gdy Twoje warunki będą spełnione.
Zapisywanie reguł atrybutu
Aby zapisać reguły i zastosować je w źródle danych, kliknij przycisk Zastosuj zmiany. Gdy już to zrobisz, konieczne będzie przetworzenie Twojego źródła danych. Nowe reguły pojawią się w danych o produktach w nowo przesłanym pliku i będą stosowane za każdym razem, gdy będziesz przesyłać plik, do czasu, aż znowu wprowadzisz jakieś zmiany.
Aby edytować dotychczasową regułę, kliknij szare pole w kolumnie „Reguła”, w którym się ona znajduje. Wprowadź w regule dowolne zmiany i kliknij Zastosuj zmiany, aby je zapisać. Zostaną one zastosowane po przesłaniu danych o produktach.