Google Shopping na wielu rynkach: jak poprawnie zarządzać ID produktów i walutami?
Ekspansja zagraniczna w e-commerce wydaje się dziś prostsza niż kiedykolwiek. Ten sam produkt można sprzedawać w Niemczech, USA, Austrii czy Słowacji praktycznie jednocześnie.
Problem pojawia się w momencie integracji z Google Merchant Center (GMC) i kampaniami Google Shopping.
To, co dla sprzedawcy jest jednym produktem, dla Google często jest… kilkoma różnymi ofertami.
W tym artykule wyjaśniamy:
- dlaczego Google traktuje ten sam produkt jako różne oferty,
- kiedy można użyć jednego feedu dla wielu krajów,
- jak technicznie rozwiązać problem identyfikatorów,
- jak poprawnie skonfigurować źródła danych w Merchant Center,
- dlaczego to wszystko ma realny wpływ na sprzedaż.
1. Sprzedawca widzi jeden produkt. Google widzi wiele ofert.
Z perspektywy sklepu internetowego koszulka jest tą samą koszulką – niezależnie od tego, czy sprzedajemy ją w Polsce, Niemczech czy USA.
Dla Google Shopping to wygląda inaczej.
Każde połączenie:
- kraju,
- waluty,
jest traktowane jako oddzielna oferta.
Jeśli spróbujesz użyć tego samego product_id dla:
- Niemiec (EUR)
- USA (USD)
Google Merchant Center odrzuci jedną z ofert i wyświetli błąd konfliktu identyfikatora.
Dlaczego?
Bo w systemie Google są to dwa różne produkty – nawet jeśli fizycznie to ten sam przedmiot.
2. Wyjątek: wspólna waluta (strefa euro)
Istnieje sytuacja, w której można użyć jednego pliku danych dla kilku krajów.
Warunek: wszystkie kraje muszą używać tej samej waluty.
Przykład:
- Niemcy
- Austria
- Słowacja
- Włochy
Wszystkie korzystają z euro, więc można użyć jednego feedu produktowego w walucie EUR.
Uwaga: ograniczenie językowe
Nawet jeśli kilka krajów używa tej samej waluty, w jednym pliku danych można wybrać tylko jeden język.
Nie można:
- użyć niemieckiego dla Niemiec,
- angielskiego dla Słowacji,
- włoskiego dla Włoch
w ramach jednego feedu.
Google Merchant Center wymaga jednego języka na jedno źródło danych – nawet jeśli zaznaczymy kilka krajów docelowych.
3. Jak rozwiązać problem ID? (Suffixy)
Najbezpieczniejszym rozwiązaniem jest tworzenie unikalnych identyfikatorów dla każdego rynku.
Rekomendowane podejście:
Dodawanie sufiksów (przyrostków) do podstawowego ID produktu.
Przykład:
Bazowe ID produktu:TSHIRT_001
Dla rynku niemieckiego (EUR):TSHIRT_001_DE
Dla rynku USA (USD):TSHIRT_001_US
W efekcie:
- fizycznie to ten sam produkt,
- w systemie Google są to dwa różne identyfikatory,
- Merchant Center nie odrzuca ofert.
Taki proces można zautomatyzować przy pomocy narzędzi do zarządzania feedem (np. Data Feed Watch lub podobnych systemów).
4. Konfiguracja w Google Merchant Center – krok po kroku
Podczas dodawania źródła danych w GMC należy zwrócić uwagę na kilka kluczowych elementów.
1️⃣ Wybór metody przesyłania danych
Nie ma znaczenia, czy korzystasz z:
- pliku XML,
- Google Sheets,
- API,
- rozwiązania zewnętrznego,
ale już na tym etapie system poprosi o wskazanie krajów docelowych.
2️⃣ Ustawienie kraju i języka
Jeśli wybierzesz kilka krajów (np. Niemcy, Austria, Słowacja), musisz wskazać jeden wspólny język.
Nie ma możliwości:
- stosowania wielu języków w jednym pliku,
- mieszania opisów w różnych językach.
3️⃣ Waluta musi być zgodna z krajem
Google wymaga, aby waluta w pliku była zgodna z wymogami danego rynku.
Choć system nie zawsze wyświetla błąd w momencie przesyłania danych, dokumentacja jasno określa ten wymóg.
Przykład:
- USA → USD
- Niemcy → EUR
- Wielka Brytania → GBP
4️⃣ Rozdzielenie plików dla różnych walut
Najbezpieczniejsza strategia:
- Jeden plik dla rynków EUR (kraje strefy euro),
- Osobny plik dla USA (USD),
- Osobny dla UK (GBP),
- itd.
Każdy z nich z unikalnymi identyfikatorami.
To minimalizuje ryzyko odrzucenia produktów.
5. Dlaczego to takie ważne?
Brak unikalnych identyfikatorów skutkuje:
- automatycznym odrzuceniem produktów,
- blokadą emisji reklam,
- brakiem możliwości prowadzenia kampanii równolegle na wielu rynkach.
Ale konsekwencje są szersze.
✔ Poprawne śledzenie konwersji
Różne waluty i rynki wymagają oddzielnej analityki.
Unikalne ID pozwala jednoznacznie przypisać sprzedaż do rynku.
✔ Zarządzanie stanami magazynowymi
Oddzielne feedy umożliwiają:
- różne dostępności,
- różne ceny,
- różne promocje w zależności od kraju.
✔ Optymalizacja treści
Google coraz mocniej promuje:
- bogate opisy,
- dopasowanie do zapytań,
- lokalną personalizację treści.
Oddzielne pliki pozwalają:
- dostosować opisy do języka i rynku,
- różnicować tytuły produktów,
- testować lokalne komunikaty sprzedażowe.
Najczęstszy błąd przy ekspansji zagranicznej
Wielu sprzedawców próbuje:
„użyć jednego feedu dla wszystkiego”.
Efekt:
- konflikty ID,
- odrzucone produkty,
- brak wyświetleń,
- stracony czas na debugowanie.
Google Shopping działa według jasnej logiki:
Jedna waluta + jeden język + unikalny identyfikator = jedna poprawna oferta.
Podsumowanie
Jeśli sprzedajesz na wielu rynkach:
- Traktuj każdy kraj + walutę jako oddzielną ofertę.
- Twórz unikalne ID produktów (np. z sufiksami).
- Rozdziel feedy dla różnych walut.
- Personalizuj treści pod konkretne rynki.
- Nie mieszaj języków w jednym pliku danych.
To nie tylko kwestia techniczna.
To fundament skalowalnej strategii Google Shopping.
Bez poprawnej struktury feedu nie zbudujesz skutecznej ekspansji międzynarodowej.