Optymalizacja feedu
Osobne ID produktów online i w sklepie stacjonarnym: kiedy są potrzebne
Google zaleca osobne ID produktów, gdy atrybuty produktu różnią się online i w sklepie stacjonarnym. Co się zmieniło, kogo to dotyczy, migracja i item_group_id.
Co się zmieniło
Google zmienił sposób obsługi produktów wielokanałowych, czyli sprzedawanych zarówno online, jak i w sklepach stacjonarnych. Produkt wielokanałowy powinien teraz mieć w obu kanałach te same podstawowe wartości atrybutów. Jeśli potrzebujesz innych wartości atrybutów online i w sklepie (np. innego stanu albo innych etykiet własnych do kierowania reklam), Google zaleca dwa osobne produkty: produkt, który miał identyfikator SKU-1234 i w ofercie online, i w reklamie lokalnego asortymentu produktów, dostaje wtedy dwa różne identyfikatory – jeden dla kanału online i drugi dla kanału lokalnego (sklepu stacjonarnego).
Dotyczy to sprzedawców, którzy prowadzą jednocześnie reklamy produktowe (online) i reklamy lokalnego asortymentu produktów (sklep stacjonarny), gdy ten sam SKU występuje i w głównym feedzie produktowym, i w feedzie lokalnego asortymentu. Sama inna cena w sklepie nie wymaga osobnego identyfikatora: dane o asortymencie lokalnym mogą nadpisać cenę w każdym sklepie. Jeśli prowadzisz tylko reklamy produktowe online, bez programu reklam lokalnego asortymentu produktów, ta zmiana Cię nie dotyczy.
Dlaczego Google wprowadził tę zmianę
Gdy ten sam identyfikator produktu obsługuje asortyment online i stacjonarny, system ustalania stawek Google dostaje wymieszane sygnały. Dane o skuteczności z obu kanałów trafiają do jednego identyfikatora, więc algorytmowi trudno optymalizować każdy kanał osobno:
-
Produkt, który dobrze konwertuje w sklepie stacjonarnym, a słabo online, ma uśrednione sygnały skuteczności, na które inteligentne określanie stawek nie potrafi poprawnie zareagować
-
Atrybuty mogą się różnić między kanałami – np. inny stan produktu w sklepie albo inne etykiety własne do kierowania reklam (inną cenę w sklepie, np. 34,99 € zamiast 29,99 € online, można natomiast podać w danych o asortymencie lokalnym)
-
Konwersje z odbiorem w sklepie i konwersje z dostawą zamówień online wymagają różnych sygnałów optymalizacyjnych
Dzięki osobnym identyfikatorom system Google traktuje każdy kanał jako oddzielny produkt przy ustalaniu stawek i atrybucji – mimo że fizycznie to ten sam produkt.
Kogo to dotyczy
Zmiana Cię dotyczy, jeśli:
-
Przesyłasz do Merchant Center główny feed produktowy na potrzeby reklam produktowych online
-
Przesyłasz też feed lokalnego asortymentu (albo korzystasz z reklam lokalnego asortymentu produktów)
-
Ten sam SKU/identyfikator produktu występuje w obu feedach
-
Te produkty wymagają innych wartości atrybutów online i w sklepie (poza ceną)
Sprzedawców działających wyłącznie online zmiana nie dotyczy.
Jak przeprowadzić migrację
Krok 1: Sprawdź, które identyfikatory się pokrywają
# Find overlapping IDs across feeds
online_ids = set(primary_feed['id'])
instore_ids = set(local_inventory_feed['id'])
overlapping = online_ids.intersection(instore_ids)
print(f"Products requiring ID split: {len(overlapping)}")
Krok 2: Ustal schemat nazewnictwa
Popularne schematy:
-
SKU-1234-onlineiSKU-1234-store -
online_SKU-1234istore_SKU-1234 -
SKU-1234-W(web) iSKU-1234-S(sklep)
Kluczowe ograniczenie: identyfikator produktu może mieć maksymalnie 50 znaków i nie może zawierać spacji. Zanim wdrożysz zmianę masowo, sprawdź, czy nowe identyfikatory spełniają te warunki.
Krok 3: Zaktualizuj główny feed produktowy
Zmień wszystkie identyfikatory produktów, których dotyczy zmiana, na nowy schemat dla kanału online. Pozostałe atrybuty (tytuł, cena, GTIN, zdjęcia) zostają bez zmian – zmienia się tylko atrybut id.
Krok 4: Zaktualizuj feed lokalnego asortymentu
Zmień w feedzie lokalnego asortymentu wszystkie identyfikatory produktów, których dotyczy zmiana, na schemat dla sklepu stacjonarnego. Identyfikatory muszą teraz odpowiadać nowym identyfikatorom kanału sklepowego, a nie identyfikatorom kanału online.
Krok 5: Zadbaj o item_group_id
Jeśli grupujesz warianty produktów przez item_group_id, potrzebujesz spójnej strategii. Obecne wytyczne Google zalecają ten sam item_group_id dla tego samego produktu we wszystkich kanałach – to nadal ten sam fizyczny produkt, tylko pokazywany w różnych kanałach. Grupowanie wariantów pozostaje wtedy spójne, a zarządzanie feedem prostsze. Szczegóły znajdziesz w przewodniku po atrybucie item_group_id.
Krok 6: Prześlij feedy i sprawdź wynik
Po aktualizacji obu feedów obserwuj w Merchant Center kartę „Wymaga uwagi” (Produkty). Powinny się tam pojawić produkty online z nowymi identyfikatorami dla poszczególnych kanałów i żadnych ostrzeżeń o „konflikcie identyfikatorów produktu”.
Wpływ na inteligentne określanie stawek
Zmiana identyfikatora tworzy w systemie Google nowy produkt. Historia skuteczności starego identyfikatora nie jest przenoszona. Inteligentne określanie stawek musi zbudować nowe modele dla zmienionych identyfikatorów – zwykle trwa to 2–4 tygodnie nauki. W okresie przejściowym planuj budżet nieco ostrożniej; ROAS może się wahać.
Ważne: nie usuwaj od razu starych identyfikatorów
Gdy wprowadzasz nowe identyfikatory, nie usuwaj od razu starych, jeśli odwołują się do nich jeszcze jakiekolwiek kampanie Google Ads lub grupy produktów. Najpierw zmień filtry grup produktów w kampaniach tak, żeby wskazywały nowe identyfikatory, a dopiero potem usuń stare z feedu. Jeśli usuniesz identyfikator, do którego odwołuje się kampania, ta grupa produktów nie będzie niczego wyświetlać, dopóki nie zaktualizujesz filtra.
Powiązane poradniki
- Optymalizacja feeduidentifier_exists: kiedy go używać, kiedy nie i co się stanie, jeśli ustawisz go źle
- Optymalizacja feeduEtykiety własne w praktyce: bohaterowie, złoczyńcy i zombie w Twoim katalogu produktów
- Optymalizacja feeduJak Performance Max korzysta z Twojego feedu (i dlaczego jakość feedu liczy się bardziej niż kiedykolwiek)