Tutorial

Masowa aktualizacja cen wielowalutowych

Ręczne ustawianie stałych, zaokrąglonych cen dla każdego rynku/waluty może być niezwykle czasochłonne. DataEase ułatwia to zadanie: eksportuj warianty produktów, edytuj dynamiczne kolumny cen rynkowych i importuj je z powrotem do Shopify — wszystko to bez polegania na przeliczeniach kursów walut.

🎯 Cel

Ustaw stałe, zaokrąglone ceny dla wielu wariantów jednocześnie — bez polegania na przeliczeniach kursów walut — poprzez edycję dynamicznych kolumn cen wielowalutowych i importowanie ich za pomocą DataEase.


📋 Instrukcje krok po kroku

1. Eksportuj produkty z wariantami

W DataEase przejdź do New Export → Products. Uwzględnij co najmniej:

Identyfikatory:

  • id
  • variantId (zalecane)
  • Opcjonalnie: handle, variantSKU

Cena bazowa:

  • variantPrice (i opcjonalnie compareAtPrice)

Dynamiczne kolumny cen rynkowych:

  • Pojawiają się dla każdego rynku/waluty dokładnie tak, jak w Twoim sklepie (np. prices: {Market Name} / Price, prices: {Market Name} / CompareAtPrice)

Możesz również filtrować zakres (np. według Collection ID, tagów, dostawcy).


2. Przygotuj ceny dla każdej waluty w Excel/Sheets

Otwórz wyeksportowany plik w Excel lub Google Sheets. Zdecyduj o swojej regule (procentowy wzrost, stała różnica, inteligentne zaokrąglanie):

+10%: =ROUND([basePrice]*1.10, 2)

+2.00: =ROUND([basePrice]+2, 2)

Zaokrąglanie do .99: =ROUND([basePrice]*1.10, 0)-0.01

Następnie wklej wyniki do docelowych kolumn rynkowych (np. prices: EU / Price).

Wskazówka: Zachowaj odpowiednie dla waluty miejsca dziesiętne (zwykle 2).


3. Edytuj plik

Dla każdego wiersza, który chcesz zaktualizować:

  • Ustaw variantCommand = UPDATE dla wierszy, które zmieniasz
  • Wypełnij komórki cen rynkowych/walutowych, które chcesz nadpisać (np. prices: US / Price, opcjonalnie ... / CompareAtPrice)
  • (Opcjonalnie) Zaktualizuj również bazową variantPrice, jeśli zmienia się Twoja domyślna waluta
  • Aby usunąć ręczne nadpisanie i przywrócić rynek do dynamicznej konwersji, wyczyść komórkę ceny dla tego rynku

Po zakończeniu zapisz plik jako .xlsx lub .csv.


4. Importuj i weryfikuj

  1. W DataEase rozpocznij New Import
  2. Prześlij swój edytowany plik
  3. Mapuj kolumny (Variant ID lub unikalny SKU → variant; pola cen rynkowych)
  4. Uruchom Validation

Napraw wszystko, co zostało oznaczone w Validation Status (np. wartości nienumeryczne, brakujące identyfikatory, zduplikowane SKU).


5. Zweryfikuj

Po zakończeniu zadania sprawdź kilka produktów w Shopify Markets i na witrynie sklepu (zmień walutę/rynek), aby potwierdzić, że nowe stałe ceny są wyświetlane.


📝 Ważne uwagi

  • Nazwy kolumn są dynamiczne. Używaj ich dokładnie tak, jak zostały wyeksportowane (odzwierciedlają ustawienia Twoich Markets)
  • Stałe ceny rynkowe nadpisują ceny przeliczane według kursu. Wyczyść komórkę rynku, aby przywrócić zasady konwersji
  • Preferuj variantId do dopasowywania; używaj SKU tylko wtedy, gdy jest unikalny i stabilny
  • Jeśli również utrzymujesz ceny porównawcze dla każdego rynku, wypełnij odpowiadające im kolumny ... / CompareAtPrice

💡 Minimalne przykłady CSV

Ustaw stałe ceny dla EU i UK:

variantId,variantCommand,prices: EU / Price,prices: UK / Price
gid://shopify/ProductVariant/111,UPDATE,24.99,21.99
gid://shopify/ProductVariant/112,UPDATE,29.99,26.99

Dodaj cenę porównawczą dla promocji w CA:

variantId,variantCommand,prices: Canada / Price,prices: Canada / CompareAtPrice
gid://shopify/ProductVariant/555,UPDATE,19.99,24.99

Usuń ręczne nadpisanie (powrót do konwersji):

variantId,variantCommand,prices: US / Price
gid://shopify/ProductVariant/777,UPDATE,

🎉 To wszystko!

Twoje ceny wielowalutowe zostały teraz zaktualizowane masowo.
Jeśli napotkasz jakiekolwiek problemy lub masz pytania, skontaktuj się z naszym zespołem wsparcia.