Jak obejść limit 100 wariantów na produkt w Shopify

Tuesday, 2, Jul 2024

Jednym z kluczowych ograniczeń, z którymi muszą mierzyć się sklepy podczas konfiguracji w Shopify, jest limit 100 wariantów (i 3 opcji) na pojedynczy produkt. Ograniczenie to wynika głównie z kwestii optymalizacyjnych i jest obowiązujące na wszystkich abonamentach. Choć Shopify planuje w przyszłości zwiększyć te limity, na chwilę obecną przedsiębiorcy muszą się z nimi zmagać. Może to stanowić szczególne wyzwanie dla firm z sektorów oferujących bardziej złożone produkty.

Dlaczego istnieje limit 100 wariantów w Shopify?

Technicznie, ten limit ma swoje korzenie w architekturze bazy danych Shopify. Taka struktura bazy danych utrudnia późniejsze zwiększanie limitów, co jest problematyczne nie tylko dla Shopify, ale i dla twórców aplikacji współpracujących z platformą. Ograniczenie to jest wbudowane w każdy plan subskrypcyjny, a zatem zwiększenie abonamentu nie rozwiązuje tego problemu.

Chociaż nie możemy w bezpośredni sposób obejść tego limitu, istnieją trzy techniczne rozwiązania, które pozwalają na chociaż częściowe rozwiązanie tego problemu.

Rozwiązanie 1: podział na różne produkty z linkami wewnętrznymi

Pierwszym rozwiązaniem jest podział wariantów produktu na osobne produkty, co może być bardziej przyjazne dla użytkownika i jednocześnie ominąć limit wariantów.

Kroki do wdrożenia:

  • Podział produktu na osobne produkty: utwórz osobne produkty dla każdej kombinacji opcji, która przekracza limit 100 wariantów. Na przykład, zamiast mieć jeden produkt "Koszulka", utwórz osobne produkty dla każdego koloru: "Koszulka - Biała", "Koszulka - Czarna", itp
  • Implementacja linków wewnętrznych: w tym przypadku będziemy musieli poprosić o pomoc dewelopera, aby dodać powiązania pomiędzy tymi produktami. Najlepiej gdyby na karcie produktu produkty zostały powiązane ze sobą w taki sposób aby imitowały wariantowość. Można to osiągnąć za pomocą metadanych, które będą przechowywać informacje o powiązanych produktach.
  • Zarządzanie SEO za pomocą kanonicznych URL: aby uniknąć problemów SEO związanych z duplikacją treści, ustaw kanoniczne URL dla wszystkich wariantów, które będą wskazywać na jeden główny produkt. Na przykład, strona /products/koszulka-biala może mieć kanoniczny URL wskazujący na /products/koszulka. Dodatkowo można również dodać do reszty produktów tagi no-index oraz no-follow, aby być pewnym, że nie nastąpi duplikacja contentu.

Rozwiązanie 2: Użycie aplikacji do opcji produktów

Drugie rozwiązanie polega na użyciu aplikacji dostępnych w Shopify App Store, które pozwalają na dodanie dodatkowych opcji produktów, wykraczających poza standardowe limity Shopify.

Kroki do wdrożenia:

  • Wybór odpowiedniej aplikacji: przeglądaj i wybierz aplikację, która najlepiej spełnia Twoje potrzeby. Popularne opcje to:
  • Integracja aplikacji: zainstaluj wybraną aplikację i skonfiguruj ją, aby dodać dodatkowe opcje do produktów. Aplikacje te często oferują interfejsy użytkownika pozwalające na łatwe dodawanie i zarządzanie dodatkowymi opcjami.
  • Testowanie funkcjonalności: przetestuj nowe opcje na stronie produktu, aby upewnić się, że działają poprawnie i są intuicyjne dla użytkowników.

Ta metoda ma jednak pewne ograniczenia. W przypadku większości aplikacji nie będziemy mieć możliwości wdrożenia SKU, kodów EAN aby odpowiednio zintegrować z narzędziami zewnętrznymi i kontrować np. stany magazynowe.

Rozwiązanie 3: Edytowanie motywu w celu połączenia produktów

Trzecie rozwiązanie jest bardziej zaawansowane i polega na edytowaniu motywu sklepu, aby połączyć wiele produktów w jeden wirtualny produkt.

Kroki do wdrożenia:

  • Tworzenie produktów z wariantami: stwórz wiele produktów, każdy z maksymalnie 100 wariantami. Upewnij się, że opcje dla tych produktów są spójne (ta sama kolejność opcji i nazwy).
  • Edytowanie kodu motywu: użyj Liquid (języka szablonów Shopify) do modyfikacji motywu. Kod powinien umożliwić wyświetlanie i zarządzanie opcjami z wielu produktów jako jednego wirtualnego produktu.
  • Łączenie produktów: dodaj skrypty JavaScript do synchronizacji opcji między produktami, tworząc wrażenie, że są one jednym produktem. Skrypty te powinny obsługiwać zmiany opcji, aktualizacje koszyka i inne interakcje użytkownika.
  • Usunięcie zbędnych stron z mapy witryny: połączone produkty mogą tworzyć zbędne strony, które należy usunąć z mapy witryny, aby uniknąć problemów z SEO.

Podsumowanie

Chociaż limit 100 wariantów na produkt w Shopify jest technicznym ograniczeniem, istnieją skuteczne sposoby, aby go obejść. Podział produktów z linkami wewnętrznymi, użycie aplikacji do opcji produktów oraz zaawansowane edytowanie motywu to trzy podejścia, które mogą pomóc w zarządzaniu większą liczbą wariantów i poprawie doświadczenia użytkownika. Wybór odpowiedniej metody zależy od specyfiki Twojego sklepu oraz zasobów technicznych, jakie masz do dyspozycji. Warto pamiętać na przyszłość również, że limity związane z opcjami oraz wariantami występują również w przypadku bundli tworzonych przez oficjalną aplikację Shopify.

Zapraszamy do skorzystania z naszego doświadczenia w celu dostosowania Shopify do unikalnych potrzeb Twojego biznesu.

Więcej artykułów

Thursday, 5, Sep 2024

Wydarzenia z branży startapów - Q3 2024 Europa

Tuesday, 3, Sep 2024

Nowa opcja w TPay. PragmaPay - płatności odroczone i ratalne

Tuesday, 27, Aug 2024

Co Polacy sądzą o e-commerce? - raport e- Izby 2024

Tuesday, 2, Jul 2024

Jak obejść limit 100 wariantów na produkt w Shopify

Jednym z kluczowych ograniczeń, z którymi muszą mierzyć się sklepy podczas konfiguracji w Shopify, jest limit 100 wariantów (i 3 opcji) na pojedynczy produkt. Ograniczenie to wynika głównie z kwestii optymalizacyjnych i jest obowiązujące na wszystkich abonamentach. Choć Shopify planuje w przyszłości zwiększyć te limity, na chwilę obecną przedsiębiorcy muszą się z nimi zmagać. Może to stanowić szczególne wyzwanie dla firm z sektorów oferujących bardziej złożone produkty.

Dlaczego istnieje limit 100 wariantów w Shopify?

Technicznie, ten limit ma swoje korzenie w architekturze bazy danych Shopify. Taka struktura bazy danych utrudnia późniejsze zwiększanie limitów, co jest problematyczne nie tylko dla Shopify, ale i dla twórców aplikacji współpracujących z platformą. Ograniczenie to jest wbudowane w każdy plan subskrypcyjny, a zatem zwiększenie abonamentu nie rozwiązuje tego problemu.

Chociaż nie możemy w bezpośredni sposób obejść tego limitu, istnieją trzy techniczne rozwiązania, które pozwalają na chociaż częściowe rozwiązanie tego problemu.

Rozwiązanie 1: podział na różne produkty z linkami wewnętrznymi

Pierwszym rozwiązaniem jest podział wariantów produktu na osobne produkty, co może być bardziej przyjazne dla użytkownika i jednocześnie ominąć limit wariantów.

Kroki do wdrożenia:

  • Podział produktu na osobne produkty: utwórz osobne produkty dla każdej kombinacji opcji, która przekracza limit 100 wariantów. Na przykład, zamiast mieć jeden produkt "Koszulka", utwórz osobne produkty dla każdego koloru: "Koszulka - Biała", "Koszulka - Czarna", itp
  • Implementacja linków wewnętrznych: w tym przypadku będziemy musieli poprosić o pomoc dewelopera, aby dodać powiązania pomiędzy tymi produktami. Najlepiej gdyby na karcie produktu produkty zostały powiązane ze sobą w taki sposób aby imitowały wariantowość. Można to osiągnąć za pomocą metadanych, które będą przechowywać informacje o powiązanych produktach.
  • Zarządzanie SEO za pomocą kanonicznych URL: aby uniknąć problemów SEO związanych z duplikacją treści, ustaw kanoniczne URL dla wszystkich wariantów, które będą wskazywać na jeden główny produkt. Na przykład, strona /products/koszulka-biala może mieć kanoniczny URL wskazujący na /products/koszulka. Dodatkowo można również dodać do reszty produktów tagi no-index oraz no-follow, aby być pewnym, że nie nastąpi duplikacja contentu.

Rozwiązanie 2: Użycie aplikacji do opcji produktów

Drugie rozwiązanie polega na użyciu aplikacji dostępnych w Shopify App Store, które pozwalają na dodanie dodatkowych opcji produktów, wykraczających poza standardowe limity Shopify.

Kroki do wdrożenia:

  • Wybór odpowiedniej aplikacji: przeglądaj i wybierz aplikację, która najlepiej spełnia Twoje potrzeby. Popularne opcje to:
  • Integracja aplikacji: zainstaluj wybraną aplikację i skonfiguruj ją, aby dodać dodatkowe opcje do produktów. Aplikacje te często oferują interfejsy użytkownika pozwalające na łatwe dodawanie i zarządzanie dodatkowymi opcjami.
  • Testowanie funkcjonalności: przetestuj nowe opcje na stronie produktu, aby upewnić się, że działają poprawnie i są intuicyjne dla użytkowników.

Ta metoda ma jednak pewne ograniczenia. W przypadku większości aplikacji nie będziemy mieć możliwości wdrożenia SKU, kodów EAN aby odpowiednio zintegrować z narzędziami zewnętrznymi i kontrować np. stany magazynowe.

Rozwiązanie 3: Edytowanie motywu w celu połączenia produktów

Trzecie rozwiązanie jest bardziej zaawansowane i polega na edytowaniu motywu sklepu, aby połączyć wiele produktów w jeden wirtualny produkt.

Kroki do wdrożenia:

  • Tworzenie produktów z wariantami: stwórz wiele produktów, każdy z maksymalnie 100 wariantami. Upewnij się, że opcje dla tych produktów są spójne (ta sama kolejność opcji i nazwy).
  • Edytowanie kodu motywu: użyj Liquid (języka szablonów Shopify) do modyfikacji motywu. Kod powinien umożliwić wyświetlanie i zarządzanie opcjami z wielu produktów jako jednego wirtualnego produktu.
  • Łączenie produktów: dodaj skrypty JavaScript do synchronizacji opcji między produktami, tworząc wrażenie, że są one jednym produktem. Skrypty te powinny obsługiwać zmiany opcji, aktualizacje koszyka i inne interakcje użytkownika.
  • Usunięcie zbędnych stron z mapy witryny: połączone produkty mogą tworzyć zbędne strony, które należy usunąć z mapy witryny, aby uniknąć problemów z SEO.

Podsumowanie

Chociaż limit 100 wariantów na produkt w Shopify jest technicznym ograniczeniem, istnieją skuteczne sposoby, aby go obejść. Podział produktów z linkami wewnętrznymi, użycie aplikacji do opcji produktów oraz zaawansowane edytowanie motywu to trzy podejścia, które mogą pomóc w zarządzaniu większą liczbą wariantów i poprawie doświadczenia użytkownika. Wybór odpowiedniej metody zależy od specyfiki Twojego sklepu oraz zasobów technicznych, jakie masz do dyspozycji. Warto pamiętać na przyszłość również, że limity związane z opcjami oraz wariantami występują również w przypadku bundli tworzonych przez oficjalną aplikację Shopify.

Zapraszamy do skorzystania z naszego doświadczenia w celu dostosowania Shopify do unikalnych potrzeb Twojego biznesu.

Więcej artykułów