> For the complete documentation index, see [llms.txt](https://docs.sellermagnet.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sellermagnet.com/pl-przewodnik-sellermagnet/narzedzia-sprzedazy/repricer-overview/bulk-import-export.md).

# Import i eksport zbiorczy

Masowa konfiguracja reguł repricer za pomocą importu CSV oraz eksport istniejących konfiguracji do kopii zapasowej, audytu lub migracji między marketplace'ami.

{% hint style="info" %}
**Poziom trudności:** 🔴 Zaawansowany · **Czas czytania:** \~7 min
{% endhint %}

![Kreator masowego importu i eksportu Repricera](https://3115922490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZIDRNZyxgf72uuL993pi%2Fuploads%2Fgit-blob-3b9eb44446d345e85f07eb05408429867179b206%2Frepricer-bulk-import-export.png?alt=media)

{% hint style="success" icon="rocket" %}
**Najlepsza praktyka : zacznij od eksportu, a nie pustego CSV.** Zanim napiszesz choćby jeden wiersz, kliknij **Export → Products & Fees** na pasku narzędzi Repricera. Pobiera to **wstępnie wypełniony szablon** z każdym zsynchronizowanym produktem, jego rzeczywistymi opłatami Amazon (referral + FBA), stawkami VAT i bieżącymi cenami już wypełnionymi. Musisz jedynie wypełnić **Min Price**, **Max Price** i **Strategy**, wszystko inne jest zrobione za Ciebie. Ten jeden krok oszczędza godziny i eliminuje \~90% błędów walidacji.
{% endhint %}

## 📋 Przegląd

Funkcja **Bulk Import & Export** pozwala tworzyć, aktualizować i tworzyć kopie zapasowe konfiguracji repricera na skalę za pomocą plików CSV. Zamiast konfigurować setki reguł repricera jedna po drugiej przez kreator, możesz przygotować arkusz kalkulacyjny offline i przesłać go w jednej akcji.

Jest to niezbędne dla sprzedawców z dużymi katalogami, operacji wielomarketplace'owych lub zespołów, które muszą przejrzeć i zatwierdzić konfiguracje repricingu przed ich wejściem w życie.

***

## Dostęp do operacji zbiorczych

1. Przejdź do strony **Repricer** z lewego menu.
2. Na pasku narzędzi Items Table poszukaj przycisków **Import** i **Export**.

***

## 📤 Eksport

{% hint style="info" icon="circle-info" %}
**CSV lub Excel.** Przycisk **Export** to menu rozwijane, po wybraniu tego, co eksportować, wybierasz **CSV** lub **Excel (.xlsx)**. Oba formaty zawierają te same kolumny; różni się tylko typ pliku. Patrz [Wybór formatu](#wybor-formatu) poniżej.
{% endhint %}

### Co jest eksportowane

Kliknięcie **Export** otwiera okno **Export options**, w którym wybierasz, co eksportować. **Products & Fees** (rozszerzone) to domyślny, zalecany tryb, możesz też wybrać pusty *Import template* lub swoje *Current repricers*. Eksport current-repricers zawiera każdą aktywną i wstrzymaną regułę repricera na Twoim koncie:

| Kolumna                                          | Opis                                                        |
| ------------------------------------------------ | ----------------------------------------------------------- |
| **ASIN (Amazon Standard Identification Number)** | Amazon Standard Identification Number                       |
| **SKU (Stock Keeping Unit)**                     | Twój SKU Seller Central dla oferty                          |
| **Marketplace**                                  | Kod marketplace Amazon (np. `A1PA6795UKMFR9` dla Amazon.de) |
| **Condition**                                    | New lub Used                                                |
| **Strategy**                                     | Nazwa strategii (np. `buybox`, `brandguard`)                |
| **Min Price**                                    | Granica ceny minimalnej                                     |
| **Max Price**                                    | Granica ceny maksymalnej                                    |
| **Current Price**                                | Bieżąca cena oferty na Amazon                               |
| **Status**                                       | Active lub Paused                                           |
| **FBA/FBM**                                      | Typ realizacji                                              |

{% hint style="info" icon="circle-info" %}
**Ustal zakres eksportu current-repricers.** Gdy wybierasz **Current repricers**, rozwijane menu **scope** zawęża to, co pobierasz: **Unsuccessful (No BuyBox)**, **Brand / Private Label**, **Successful (BuyBox Secured)** lub **All Active Repricers**. Sam zakres steruje eksportem - Twoje aktywne filtry tabeli nie są stosowane.
{% endhint %}

### Przypadki użycia eksportu

| Przypadek użycia                    | Opis                                                                      |
| ----------------------------------- | ------------------------------------------------------------------------- |
| **Backup**                          | Zapisz migawkę wszystkich reguł przed wprowadzeniem zmian zbiorczych      |
| **Audit**                           | Udostępnij plik członkom zespołu do przeglądu i zatwierdzenia             |
| **Migracja między marketplace'ami** | Skopiuj konfiguracje, aby dostosować je do innego marketplace             |
| **Analiza w arkuszu kalkulacyjnym** | Otwórz w Excel/Google Sheets, aby sortować, filtrować i analizować reguły |

### Wybór formatu

Gdy klikniesz **Export**, przycisk pobierania oferuje dwa formaty z **identycznymi kolumnami**, jedyna różnica to typ pliku:

| Format    | Typ pliku | Najlepszy do                                                                                                                                                                                                      |
| --------- | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **CSV**   | `.csv`    | Ponownego importu do SellerMagnet, zasilania innego narzędzia lub dowolnego potoku tekstowego. CSV to format, który czyta importer, więc zawsze wybieraj CSV, jeśli plik ma być edytowany i przesłany z powrotem. |
| **Excel** | `.xlsx`   | Czytania, sortowania, filtrowania, udostępniania zespołowi lub wysyłania do dostawcy. Otwiera się czysto w Excel / Google Sheets z właściwymi kolumnami i bez konfiguracji parsowania.                            |

{% hint style="warning" icon="triangle-exclamation" %}
**Jeden wyjątek:** pusty tryb **Import template** zawsze pobiera się jako CSV, ponieważ istnieje po to, by być wypełnionym i ponownie zaimportowanym. Tryby *Products & Fees* i *Current repricers* honorują Twój wybór CSV / Excel.
{% endhint %}

> **Rekomendacja:** Eksportuj do **Excel** dla przeglądu przez człowieka i do **CSV** dla każdej pętli, która kończy się ponownym importem. Cokolwiek wybierzesz, dane są takie same, więc kopia zapasowa wykonana jako Excel jest tak samo kompletna jak wykonana jako CSV.

***

## Import

### Przygotowanie pliku importu

Użyj wyeksportowanego CSV jako szablonu. Każdy wiersz reprezentuje jedną regułę repricera. Modyfikuj istniejące wiersze lub dodawaj nowe.

**Wymagane kolumny dla nowych reguł:**

| Kolumna         | Wymagane | Format                                                      |
| --------------- | -------- | ----------------------------------------------------------- |
| **ASIN**        | Tak      | 10-znakowy ASIN                                             |
| **SKU**         | Tak      | Musi dokładnie pasować do Twojego SKU Seller Central        |
| **Marketplace** | Tak      | Identyfikator marketplace Amazon                            |
| **Condition**   | Tak      | `new` lub `used`                                            |
| **Strategy**    | Tak      | Kod strategii (patrz tabela referencyjna strategii poniżej) |
| **Min Price**   | Tak      | Liczba dziesiętna w walucie marketplace (np. `19.99`)       |
| **Max Price**   | Tak      | Liczba dziesiętna, musi być większa niż Min Price           |
| **Status**      | Nie      | `active` lub `paused` (domyślnie `active`, jeśli pominięte) |

### Referencja kodów strategii

| Kod                | Kategoria  | Opis                                                                                    |
| ------------------ | ---------- | --------------------------------------------------------------------------------------- |
| `lowest`           | Reseller   | Zawsze bądź najtańszą ofertą, podcinając najniższego konkurenta w ramach Twoich min/max |
| `buybox`           | Reseller   | Wygraj i utrzymaj Buy Box po najwyższej rentownej cenie                                 |
| `position`         | Reseller   | Utrzymaj docelową pozycję ceny (np. 2. najniższa) wśród wszystkich sprzedawców          |
| `same`             | Reseller   | Odzwierciedlaj cenę konkretnego sprzedawcy po jego Seller ID                            |
| `brandguard`       | Brand / PL | Wycena marki napędzana popytem, zapasami i ASIN-em konkurencji                          |
| `competitor_sync`  | Brand / PL | Synchronizuj z ceną Buy Box ASIN-a konkurencji razy współczynnik dostosowania           |
| `velocity_balance` | Brand / PL | Wycena napędzana popytem z Twojej własnej prędkości sprzedaży, konkurent niewymagany    |

### Przesyłanie pliku

{% stepper %}
{% step %}

### Kliknij przycisk **Import** na pasku narzędzi Repricera.

{% endstep %}

{% step %}

### Wybierz przygotowany plik CSV (lub przeciągnij i upuść go w obszarze przesyłania).

{% endstep %}

{% step %}

### Ekran podglądu pokazuje sparsowane reguły ze statusem walidacji.

{% endstep %}

{% step %}

### Przejrzyj wszelkie ostrzeżenia lub błędy (podświetlone wiersze wskazują problemy).

{% endstep %}

{% step %}

### Kliknij **Confirm Import**, aby utworzyć lub zaktualizować reguły.

{% endstep %}
{% endstepper %}

### Reguły walidacji

System importu sprawdza:

| Walidacja                                 | Błąd, jeśli naruszony                            |
| ----------------------------------------- | ------------------------------------------------ |
| Min Price > 0                             | "Minimum price must be greater than zero"        |
| Max Price > Min Price                     | "Maximum price must exceed minimum price"        |
| Prawidłowy format ASIN                    | "Invalid ASIN format"                            |
| SKU istnieje w Seller Central             | "SKU not found in your catalog"                  |
| Prawidłowy kod strategii                  | "Unknown strategy code"                          |
| Brak duplikatu ASIN+Marketplace+Condition | "Duplicate rule detected"                        |
| Limit nie przekroczony                    | "Import would exceed your plan's repricer limit" |

***

## Aktualizacja istniejących reguł przez import

![Okno Create Repricer: strategia, podstawa kosztu i podgląd ceny na żywo](https://3115922490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZIDRNZyxgf72uuL993pi%2Fuploads%2Fgit-blob-cc1dd41dff70daf85dd7b1481609790ac8a5a8e3%2Frepricer-create-modal.png?alt=media)

Jeśli plik importu zawiera kombinację ASIN + Marketplace + Condition, która już istnieje jako reguła repricera, system **aktualizuje** istniejącą regułę zamiast tworzyć duplikat. Pozwala to zbiorczo modyfikować strategie lub granice cen.

{% hint style="info" icon="circle-info" %}
**Uwaga:** Aby zaktualizować tylko konkretne pola, najpierw wyeksportuj, zmodyfikuj kolumny, które chcesz zmienić, i zaimportuj ponownie. Niezmienione kolumny zachowują swoje bieżące wartości.
{% endhint %}

***

## 💾 Zapisywanie zaimportowanych kosztów do Twoich produktów (synchronizacja COGS)

Cena zakupu, którą umieszczasz w pliku importu, mieszka wewnątrz Repricera. SellerMagnet może również skopiować ją na **sam produkt** jako jego koszt towarów (COGS), aby zakładka Products i każdy ekran zysku/analityki używały tego samego kosztu - bez podwójnego wprowadzania.

Po pomyślnym imporcie, jeśli reguły, które właśnie utworzyłeś, mają cenę zakupu, okno dialogowe pyta **"Save these costs to your products?"** - *"Right now these purchase prices only exist inside the repricer. Save them on the products too, so the products tab and your profit analytics use them."*

{% hint style="info" icon="circle-info" %}
Ten sam monit pojawia się, gdy tworzysz repricer ręcznie lub gdy edytujesz repricer i **zmieniasz** jego cenę zakupu - oferuje tylko te SKU, których cena faktycznie się zmieniła.
{% endhint %}

### Odczytywanie podglądu

Każdy SKU jest wymieniony z polem wyboru, jego **bieżący koszt → nowy koszt** i plakietką statusu:

| Plakietka                      | Znaczenie                                                                                                                  |
| ------------------------------ | -------------------------------------------------------------------------------------------------------------------------- |
| **No product cost yet**        | Produkt nie ma zapisanego kosztu. Te wiersze są **wstępnie zaznaczone** - zapisanie jest bezpieczne.                       |
| **Updates existing flat cost** | Płaski koszt już istnieje i różni się. Zaznaczenie go zastępuje.                                                           |
| **Overrides batch costs**      | Produkt używa kosztów **partii** zapasów. Zapisanie płaskiego kosztu nadpisuje te partie we WSZYSTKICH obliczeniach zysku. |
| **Multiple prices - pick one** | Ten sam SKU pojawia się w więcej niż jednej cenie w pliku - wybierz, którą cenę zapisać.                                   |
| **Already in sync**            | Koszt produktu już pasuje - nic do zrobienia (wiersz wyłączony).                                                           |
| **Current cost unknown**       | Nie udało się odczytać bieżącego kosztu - pozostawiony niezaznaczony, aby nic nie zostało przypadkowo nadpisane.           |

{% hint style="warning" %}
Wiersze oznaczone **"Overrides batch costs"** już mają partie zapasów. Zaznaczaj je tylko, jeśli naprawdę chcesz, aby jeden płaski koszt zastąpił Twoje koszty partii wszędzie. **Wiersze, które zmieniłyby lub nadpisały istniejący koszt, nigdy nie są zapisywane, chyba że sam je zaznaczysz** - tylko wiersze "No product cost yet" są wstępnie wybrane.
{% endhint %}

Zaznacz wiersze, które chcesz, i kliknij **Save to products (N)**, lub wybierz **Not now**, aby pominąć. Zapisywana jest tylko cena zakupu; staje się płaskim kosztem produktu i jest włączana automatycznie.

### Zapamiętywanie Twojego wyboru

Rozwijane menu **"Next time"** ustawia, co dzieje się przy przyszłych importach i edycjach dla tego projektu:

* **Ask me every time** (domyślnie) - zawsze pokazuj to okno dialogowe.
* **Save automatically (only products without any cost)** - po cichu zapisuj bezpieczne wiersze "No product cost yet", nigdy nie ruszając produktów, które już mają koszt.
* **Never ask again** - całkowicie pomijaj monit.

{% hint style="info" icon="circle-info" %}
**Koszt wysyłki nie jest synchronizowany.** Kolumna `shipping_cost` to dane wejściowe Repricera używane do jego własnej matematyki cen min/max i (dla sprzedawców FBM) danych o zysku. Akcja "Save to products" zapisuje tylko **cenę zakupu** jako COGS - nie zmienia stawki wysyłki produktu.
{% endhint %}

***

## 🎯 Realistyczny przykład

**Scenariusz:** Sprzedajesz 500 produktów na Amazon.de i chcesz skonfigurować dla wszystkich repricery ze strategią BuyBox.

1. **Wyeksportuj** swój bieżący katalog z Seller Central (lub użyj eksportu produktów SellerMagnet).
2. Otwórz plik w Excel / Google Sheets.
3. Dodaj wymagane kolumny: Strategy (`buybox`), Min Price (obliczona per produkt), Max Price (np. 2x Twój koszt).
4. Zapisz jako CSV.
5. Kliknij **Import** na stronie Repricera.
6. Przejrzyj podgląd: 493 reguły prawidłowe, 7 oflagowanych (niezgodności SKU).
7. Napraw 7 problemów, prześlij ponownie.
8. Wszystkie 500 repricerów aktywuje się jednocześnie.

**Zaoszczędzony czas:** \~8 godzin ręcznej konfiguracji w kreatorze zredukowane do \~30 minut pracy w arkuszu kalkulacyjnym.

***

<details>

<summary><strong>⚠️ Częste błędy, których należy unikać</strong></summary>

| Błąd                                               | Dlaczego szkodzi                                                   |
| -------------------------------------------------- | ------------------------------------------------------------------ |
| Używanie przecinków zamiast kropek do dziesiętnych | Parsowanie CSV zawodzi lub ceny są nieprawidłowe                   |
| Zapomnienie o dokładnym dopasowaniu SKU            | Reguły są odrzucane, ponieważ SKU nie istnieje w Twoim katalogu    |
| Importowanie bez wcześniejszego eksportu           | Brak kopii zapasowej do przywrócenia, jeśli coś pójdzie nie tak    |
| Ustawianie tej samej ceny min i max                | Repricer nie ma miejsca na dostosowanie cen                        |
| Niesprawdzanie podglądu walidacji                  | Błędy przechodzą, a reguły nie są tworzone zgodnie z oczekiwaniami |

</details>

\## ✅ Najlepsze praktyki

1. **Zawsze eksportuj przed importem:** Tworzy to kopię zapasową, którą możesz przywrócić, jeśli import wyprodukuje nieoczekiwane wyniki.
2. **Użyj wyeksportowanego pliku jako szablonu:** Gwarantuje to poprawne nazwy kolumn i format.
3. **Zwaliduj najpierw w Excel:** Użyj formatowania warunkowego, aby oflagować wiersze, gdzie Min Price >= Max Price lub gdzie wymagane pola są puste.
4. **Zacznij od małej partii testowej:** Zaimportuj najpierw 10-20 reguł, zweryfikuj, że działają poprawnie, następnie zaimportuj pełną partię.
5. **Wersjonuj swoje pliki importu:** Nazywaj pliki z datami (np. `repricer-import-2026-04-12.csv`) dla ścieżki audytu.

***

## ❓ FAQ

<details>

<summary><strong>Czy mogę zaimportować reguły dla wielu marketplace'ów w jednym pliku?</strong></summary>

Tak. Uwzględnij identyfikator marketplace w każdym wierszu. System przetwarza wszystkie marketplace'y w jednym imporcie.

</details>

<details>

<summary><strong>Co dzieje się z istniejącymi regułami, których nie ma w pliku importu?</strong></summary>

Pozostają nienaruszone. Import tylko tworzy lub aktualizuje reguły dla kombinacji ASIN + Marketplace + Condition obecnych w pliku.

</details>

<details>

<summary><strong>Czy istnieje maksymalny rozmiar pliku do importu?</strong></summary>

Praktyczny limit to 10 000 wierszy na plik importu. W przypadku większych katalogów podziel na wiele partii.

</details>

<details>

<summary><strong>Czy mogę usuwać reguły przez import?</strong></summary>

Nie. Usuwanie odbywa się przez interfejs pulpitu (usuwanie pojedyncze lub zbiorcze). Import tylko tworzy i aktualizuje.

</details>

<details>

<summary><strong>Jakiego kodowania pliku powinienem użyć?</strong></summary>

UTF-8. Zapewnia to poprawną obsługę znaków specjalnych w nazwach produktów i SKU nie-ASCII.

</details>

<details>

<summary><strong>Czy mogę zaplanować automatyczne importy?</strong></summary>

Obecnie nie. Importy są ręczne. Dla zautomatyzowanej konfiguracji repricingu użyj API (dostępne w planach Enterprise).

</details>

***

## ➡️ Co dalej?

{% content-ref url="/pages/YyVq6YQGpgp0EbQ2iBKT" %}
[Tworzenie i zarządzanie regułami Repricera](/pl-przewodnik-sellermagnet/narzedzia-sprzedazy/repricer-overview/create-manage-repricer.md)
{% endcontent-ref %}

{% content-ref url="/pages/5OcfR13u7VRX2sDXsv7p" %}
[Przegląd repricera](/pl-przewodnik-sellermagnet/narzedzia-sprzedazy/repricer-overview.md)
{% endcontent-ref %}
