Wykaz zmian do wersji 4.0.0 (14.10.2021)

FileRobot - automatyczna transformacja i optymalizacja obrazów w sklepie

Nowa wersja sklepu wnosi gruntowne zmiany w obszarze serwowanych w sklepie obrazów, takich jak zdjęcia produktów, ale też zdjęcia własne, służące do prezentacji treści marketingowych, informacyjnych, wykorzystywanych do tworzenia pokazów slajdów, popupów i wszelkich innych. Zmiana ta stała się możliwa dzięki integracji z zewnętrzną Usługą FileRobot, dzięki której zdjęcia prezentowane sklepie ładowane są zawsze w najbardziej zoptymalizowanej możliwie formie, uwzględniając parametry urządzenia, na jakim są wyświetlane, takie jak rozdzielczość ekranu, gęstość ekranu, czy wsparcie dla określonych formatów zdjęć na danym urządzeniu. Dodatkowo, przygotowane w ten sposób zdjęcia, serwowane są optymalnej dla odbiorcy fizycznej lokalizacji, dzięki sieci CDN.

Integracja z FileRobot - opis usługi

Nowy sposób ładowania zdjęć w sklepie odbywa się w sposób następujący:

  1. W momencie ładowania strony odpowiednie mechanizmy, na podstawie parametrów takich jak szerokość kontenera, w jakim osadzone jest zdjęcie oraz możliwości urządzenia użytkownika, dobierają optymalny rozmiar zdjęcia, jakie powinno być wczytane.

  2. Żądanie odpowiedniego rozmiaru przekazywane jest do serwisu FileRobot, który — jeśli jest to pierwsze żądanie tego obrazu w zadanych parametrach, przygotowuje "w locie" odpowiednio zoptymalizowaną wersję na podstawie obrazu źródłowego (zdjęcie MASTER), którą zwraca do użytkownika.

  3. Kopia nowego rozmiaru umieszczana jest w cache’u sieci CDN i umieszczana na ponad 1000 punktów dostępowych rozlokowanych na całym świecie, by przy kolejnych żądaniach tego samego zasobu móc zaserwować go szybciej i z optymalnej, z punktu widzenia fizycznego pobytu użytkownika, lokalizacji.

Bazujące na sztucznej inteligencji algorytmy, które zajmują się przetwarzaniem obrazów, zapewniają najlepsze możliwe efekty kompresji i optymalizacji zdjęć, dzięki czemu wielkość ładowanych zdjęć może być kilka lub nawet kilkanaście razy mniejsza, niż przed wprowadzeniem integracji z FileRobot, również dzięki wsparciu dla tzw. nowoczesnych formatów kompresji obrazów WebP/JPEG, wspieranych przez nowe przeglądarki internetowe. Przekłada się to znaczne przyspieszenie ładowania się zdjęć i zmniejszenie koniecznego transferu danych, w szczególności w odniesieniu do urządzeń mobilnych.

Jak włączyć optymalizację dla zdjęć produktowych?

W nowej wersji optymalizacja zdjęć produktów w sklepie działa OD RAZU i nie trzeba wykonywać żadnych działań konfiguracyjnych.

Jak włączyć optymalizację dla zdjęć własnych?

W celu korzystania z optymalizacji zdjęć dla zdjęć własnych, wykorzystywanych na stronach własnych, we własnych wstawkach, aktualnościach, pokazach slajdów, popup’ach, itd., do wskazania adresu URL do zdjęcia w znacznikach <img> należy używać atrybutu data-src, zamiast src, jak w przykładzie poniżej:

Przykład poprawnie zdefiniowanego zdjęcia z włączoną optymalizacją:

<img data-src="//static.connector-b2b.com/design/accounts/demo-b2c/img/bazowy/dron-kod-rabatowy.jpg" alt="Banner Dron">

Porada! Unikaj bezpośredniego ustawiania wielkości obrazów.

Zaleca się, by przy stosowaniu ww. techniki ładowania obrazów z użyciem mechanizmów optymalizacji, nie stosować bezpośredniego ustawiania szerokości i wysokości rozmiarów zdjęcia poprzez ustawianie własności width i height, np. style="width:1024px; height: 300px". Takie ustawienie powoduje, że mechanizm będzie wczytywał zdjęcie w rozmiarze zadanym, a nie optymalnym. Dla przykładu, przy powyższej definicji rozmiarów dla zdjęcia będzie ono wczytane w szerokości 1024px nawet na urządzeniu, którego szerokość ekranu mieści 320px. Brak ustawiania tych parametrów pozwoli automatycznym mechanizmom na dobranie optymalnej wielkości obrazu. W większości przypadków nie jest to zresztą konieczne, gdyż domyślnie obrazy we wstawkach automatycznie rozciągają się na całą szerokość wstawki. Stosuj bezpośrednie poddawanie rozmiarów tylko wówczas, gdy masz pewność, że dokładanie takie wymiary zdjęcia powinny być użyte w każdych okolicznościach i na każdym urządzeniu.

Obsługa promocji w formie darmowej dostawy

Nowa wersja wnosi możliwość udostępnienia Klientom promocji w formie darmowej dostawy. Dzięki temu można zaoferować im bezpłatną dostawę jako dodatkową zachętę do składania zamówień.

Taką dostawę można uzależnić od:

  • zakresu czasowego — funkcję tę można wykorzystać do stymulacji wzrostu liczby zamówień w pewnych okresach, np. w takich, w których zamówień jest zazwyczaj najmniej, lub by np. udostępnić darmową dostawę w Dniu Darmowej Dostawy, przypadającym na 10 grudnia itp.;

  • sposobu dostawy — tylko wybrane sposoby dostawy mogą być darmowe, w ten sposób można promować np. nowo udostępnione sposoby dostawy;

  • kategorii i etykiet — darmowa dostawa może dotyczyć tylko produktów z wybranych kategorii i o wybranych etykietach, darmową dostawę można wprowadzić wtedy np. dla produktów słabo rotujących albo nowych w ofercie;

  • grup docelowych — tylko wybrane grupy Klientów mogą z niej skorzystać;

  • kuponów rabatowych — można udostępnić kupującym kod rabatowy, który będzie uprawniał do darmowej dostawy.

Bezpłatną dostawę konfiguruje się w ustawieniach rabatów i kuponów (Sklep  Konfiguracja  Rabaty i kupony  zakładka Darmowa dostawa). Informacje wprowadzone w zakładkach Sposób dostawy, Kryteria kategorii i etykiet, Kryteria grup docelowych oraz Kupony rabatowe można edytować do momentu, kiedy zostanie złożone pierwsze zamówienie z wykorzystaniem tej dostawy.

image1
Rysunek 1. Zakładka Darmowa dostawa

Kiedy Klient podczas składania zamówienia wybierze rodzaj dostawy objęty tą promocją, do całkowitego kosztu jego zamówienia nie zostanie doliczony koszt dostawy.

image6
Rysunek 2. Darmowa dostawa do paczkomatu

Możliwość dodawania załączników podczas składania zamówienia

Umożliwiono dodawanie załączników podczas składania zamówienia. Dzięki temu zamawiający może w łatwy sposób dodać do zamówienia, np. list przewozowy dla przewoźnika, który ma realizować transport, lub inne dokumenty, jakie może chcieć przekazać kupujący wraz ze składanym zamówieniem. Możliwość dodawania załączników włącza się w ustawieniach procesu składania zamówienia (Administracja  Konfiguracja  Ustawienia sklepu  Proces składania zamówienia) w polu Umożliwiaj dodanie załączników do zamówienia.

image8
Rysunek 3. Ustawienia sklepu — Umożliwiaj dodanie załączników do zamówienia
image9
Rysunek 4. Dodawanie załącznika w koszyku
image10
Rysunek 5. Dodawanie załącznika

Dodane załączniki widoczne są na karcie danego zamówienia w:

  • sklepie na stronie Moje zamówienia, w zakładce Pliki,

  • Panelu administracyjnym w sekcji Załączniki.

image11
Rysunek 6. Załącznik widoczny w sklepie na karcie zamówienia
image12
Rysunek 7. Załącznik widoczny w Panelu administracyjnym na karcie zamówienia

Nowa metoda płatności — PayPo: Kup teraz, zapłać za 30 dni

Od tej wersji w systemie e-Commerce Enterprise by Asseco można korzystać z płatności odroczonej PayPo. Pozwala ona Klientom odsunąć w czasie zapłatę za złożone w sklepie zamówienie. Doświadczenia sklepów korzystających z usługi pokazują, że po udostępnieniu tej opcji wzrasta wartość składanych zamówień i spada częstotliwość porzucania koszyków przed finalizacją zamówienia.

Jak działa płatność odroczona PayPo

Płatność odroczona działa w tym przypadku na zasadzie pożyczki udzielanej Klientowi przez PayPo. Jeśli Klient wybierze w sklepie tę metodę płatności, dostawca usługi zweryfikuje jego wiarygodność finansową. Następnie zostanie z nim zawarta umowa pożyczki. Zakup opłaci wówczas PayPo, a Klient będzie zobowiązany do zwrotu kwoty w ciągu 30 dni lub później, w ratach.

Sprzedający otrzyma przelew za zamówienie, jeśli w systemie PayPo potwierdzi jego realizację, np. po nadaniu przesyłki. W systemie PayPo można również anulować zamówienie albo zarejestrować zwrot całości lub części zamówienia. Więcej informacji można znaleźć na stronie PayPo: https://paypo.pl/

Jak skonfigurować PayPo w systemie

Odroczoną płatność za zakupy można skonfigurować w module Metody płatności (Sklep  Konfiguracja  Metody płatności). W panelu po lewej stronie należy zaznaczyć płatność PayPo (jeśli jest ona nieaktywna, będzie domyślnie ukryta, aby ją zobaczyć, należy usunąć zaznaczenie opcji Ukryj nieaktywne). Następnie w sekcji Konfiguracja trzeba wprowadzić identyfikator klienta oraz klucz płatności w systemie płatności PayPo. Po zaakceptowaniu wprowadzonych zmian aktywujemy płatność za pomocą opcji Odblokuj. W zakładce Dostawy płatność można powiązać z określonymi metodami dostawy, może ona być np. dostępna wyłącznie dla Klientów korzystających z usług wybranego kuriera.

image4
Rysunek 8. Dostawa PayPo dostępna podczas składania zamówienia
image3
Rysunek 9. Konfiguracja PayPo w panelu administracyjnym

Adresy dostaw — wymuszanie pobierania danych adresowych dla odbiorów w punkcie

Ze względu na przepisy RODO, które zobowiązują do pobierania od klientów jedynie tych danych, które są niezbędne z punktu widzenia realizacji zamówienia, dla zamówień z odbiorem innym niż wysyłka na określony adres (czyli np. Paczkomaty, odbiory w punkcie, odbiory osobiste) standardowo pobieranie tego adresu od klientów jest wyłączone. Jakkolwiek pozostawienie tego w tym kształcie jest nadal dobrą praktyką (nie tylko ze względu na RODO, ale także w celu ułatwienia i przyspieszenia procesu zakupowego dla klientów), o tyle w przypadku niektórych sklepów pobieranie tego adresu może być z jakichś względów konieczne lub istotne. Stąd też w nowej wersji systemu oddajemy w Państwa ręce decyzję, jak system ma zachowywać się w takim przypadku, poprzez dodanie opcji konfiguracyjnej, sterującej tym zachowaniem. Wymuszanie pobierania adresu w przypadku odbioru zamówienia w punkcie można skonfigurować w ustawieniach procesu składania zamówienia (Administracja  Konfiguracja  Ustawienia sklepu  Proces składania zamówienia). Dodano tam opcję Wymuszaj pobieranie danych adresowych dla odbioru w punkcie. Domyślnie wymuszanie jest wyłączone i takie ustawienie rekomendujemy.

image2
Rysunek 10. Konfiguracja wymuszania pobierania danych adresowych dla odbiorów w punkcie

Jeżeli wymuszenie jest ustawione, w koszyku, po wybraniu rodzaju dostawy i punktu odbioru osobistego, na kolejnym kroku pojawi się formularz, do którego klient musi wprowadzić dane adresowe.

image7
Rysunek 11. Formularz danych adresowych

Obsługa zamówień dla klientów zagranicznych

Od nowej wersji możliwa jest obsługa zamówień składanych przed klientów zagranicznych, z krajów członkowskich Unii Europejskiej. Wprowadzono mechanizmy umożliwiające weryfikację, czy kontrahent o danym numerze identyfikacji podatkowej jest czynnym podatnikiem VAT na terytorium UE, oraz ustawianie stawki VAT 0% dla zamówień w walucie innej niż PLN dokonanych przez takiego kontrahenta.

Nabywca unijny zostanie zweryfikowany w systemie VIES (VAT Information Exchange System). System ten umożliwia weryfikację numeru identyfikacji podatkowej kontrahenta w sytuacji, kiedy uczestnikami transakcji są podmioty zarejestrowane w innych krajach członkowskich Unii Europejskiej. Jeżeli numer NIP VAT-UE nabywcy towaru zostanie zweryfikowany jako prawidłowy i ważny, będzie mogła zostać zastosowana preferencyjna stawka VAT 0% dla wewnątrzwspólnotowej dostawy towarów.

W ustawieniach sprzedaży (Administracja  Konfiguracja  Ustawienia sklepu  Sprzedaż) dodano opcję: Sposób pomijania VAT. Domyślnie pomijanie VAT jest wyłączone. Można je włączyć po wybraniu z rozwijanej listy dostępnej w tym polu opcji Pomijanie VAT dla płatników VAT EU. Wówczas dla płatników kupujących w walucie innej niż bazowa i z kraju innego niż Polska, a przy tym poprawnie zweryfikowanych w systemie VIES, stawka VAT nie zostanie doliczona.

image5
Rysunek 12. Ustawienie pomijania VAT

Obsługa ofert w Panelu administracyjnym bez zmian magazynu

Usprawniona została obsługa ofert w Panelu administracyjnym (Sklep  Asortyment  Oferty) w przypadku, kiedy sklep ma wiele magazynów. Obecnie można dodawać, edytować oferty, oglądać ich szczegóły, np. dostępność, bez konieczności przełączania się na inny magazyn.

Nad listą ofert dedykowanych dodano rozwijaną listę Wyświetlanie szczegółów ofert w kontekście magazynu. Po wybraniu magazynu z tej listy, szczegóły ofert, takie jak informacje o dostępności i stanie magazynowym, zaktualizują się zgodnie z danymi aktualnymi dla wybranego magazynu.

image19
Rysunek 13. Wyświetlanie szczegółów ofert w kontekście magazynu

Umożliwiono duplikowanie ofert pomiędzy magazynami za pomocą opcji Duplikuj pomiędzy magazynami dostępnej z menu w kolumnie Operacje. Za pomocą tej opcji wybraną ofertę można skopiować tak, aby była dostępna także w innym magazynie, który należy zaznaczyć na rozwijanej liście. Jeżeli wybierzemy opcję Duplikuj, oferta zostanie skopiowana do bieżącego magazynu, przy duplikowaniu za pomocą tej opcji nie ma możliwości wskazania magazynu docelowego.

image20
Rysunek 14. Duplikuj pomiędzy magazynami

Nowe kolumny na liście ofert

Nowa kolumna Magazyn umożliwia filtrowanie ofert według magazynu. Dostępna jest zarówno na liście ofert standardowych, jak i dedykowanych.

Jeżeli podczas tworzenia oferty dedykowanej na jej karcie zostało zaznaczone pole Dostępna we wszystkich magazynach, to informacja ta będzie widoczna w nowej kolumnie Dostępna we wszystkich magazynach na liście ofert dedykowanych.

image21
Rysunek 15. Nowe kolumny

Działania na ofertach a magazyny

Podczas tworzenia oferty w polu Magazyn można wybrać magazyn, do którego ma zostać ona przypisana. Domyślnie przypisywany jest bieżący magazyn.

image22
Rysunek 16. Wybór magazynu podczas tworzenia oferty

Edycja podstawowych danych oferty oraz oddziałów możliwa jest w dowolnym magazynie, do którego jest zalogowany operator. Natomiast edytować pozycje oferty oraz jej warunki można tylko w magazynie, do którego przypisana jest oferta.

W podglądzie ofert (standardowych i dedykowanych) pojawiła się możliwość przełączania widoku pozycji, warunków, oddziałów kontrahentów i zamówień w kontekście magazynu: Wyświetlanie szczegółów oferty w kontekście magazynu. Domyślnie ustawiony jest tam magazyn, do którego przypisana jest oferta.

image23
Rysunek 17. Przełączanie widoku w kontekście magazynu

Edycja zamówień w module Zamówienia

Na karcie zamówienia (Sklep  Sprzedaż  Zamówienia) w sekcji Dane zamówienia dodano pole Magazyn. Widoczna jest tam informacja, w jakim magazynie realizowane jest zamówienie.

W oknie Dodawanie oferty do zamówienia, które pojawia się po wybraniu przycisku Wybierz ofertę dedykowaną lub Wybierz ofertę standardową na karcie zamówienia, wyłączono filtrowanie na kolumnie Magazyn.

image24
Rysunek 18. Kolumna Magazyn bez możliwości filtrowania

Modyfikacja kontraktów w zakresie ich widoczności

W sklepie zmieniono zakres danych wyświetlanych na liście kontraktów. Wyświetlane są teraz wszystkie kontrakty kontrahenta, także z tych oddziałów, do których nie jest przypisany. Dodana została kolumna Oddział kontrahenta, która umożliwia sortowanie kontraktów według oddziału. Do panelu filtrów, widocznego nad listą kontraktów, dodana została możliwość filtrowania po oddziale kontrahenta.

Operacje grupowe na cennikach

W Panelu administracyjnym w cennikach indywidualnych i grupowych (Sklep  Asortyment  Cenniki) umożliwiono grupową edycję cen i rabatów produktów.

image25
Rysunek 19. Grupowa edycja cen i rabatów produktów z cennika

Dostawy na kod pocztowy — deklarowanie kodu pocztowego adresu dostawy

Od nowej wersji w sklepach, które mają aktywne metody dostawy z wprowadzonymi kodami pocztowymi, po wejściu do koszyka Klient zobaczy okno, w którym będzie musiał podać swój kod pocztowy. Na tej podstawie dostępne metody dostaw zaktualizują się o te, które są dostępne dla zamawiających z rejonu podanego kodu pocztowego.

image26
Rysunek 20. Okno, w którym należy podać kod pocztowy

Nad listą metod dostawy pojawi się wprowadzony kod. Można go zmienić po kliknięciu Zmień.

image27
Rysunek 21. Możliwość zmiany kodu pocztowego dostawy

Blokowanie sprzedaży powyżej limitu kupieckiego według statusów zamówienia

Do ustawień limitów kupieckich w Panelu administracyjnym (Administracja  Konfiguracja  Ustawienia sklepu  Limity kupieckie) została dodana konfiguracja statusów zamówień, które będą uwzględniane podczas wyliczania stanu limitu kupieckiego klienta.

W sytuacji, gdy stan limitu kupieckiego wyliczany jest wyłącznie na podstawie rozrachunków oraz wysokości bieżącego zamówienia, może dojść do sytuacji, w której klient składa wiele zamówień, nie przekraczając limitu kupieckiego, podczas gdy jednak ich sumaryczna wartość taki limit przekracza. W związku z powyższym wprowadziliśmy możliwość wliczania do stanu limitu kupieckiego również wartości złożonych i będących w określonych statusach zamówień. Statusy dostępne w konfiguracji limitów kupieckich są zgodne z tymi, które zostały zdefiniowane w procesie zakupowym (Sklep  Konfiguracja  Proces zakupowy).

W sekcji Zamówienia w statusie, które są uwzględniane przy wyliczeniu limitu kupieckiego można na przykład zaznaczyć status Nowe. W takiej sytuacji wartość złożonych zamówień, będących w statusie Nowe będzie wliczania do limitu kupieckiego. W sytuacji, gdy wartość kolejnego tworzonego zamówienia będzie przekraczać limit kupiecki, zamawiający zostanie o tym poinformowany, a przejście do dalszych etapów procesu składania zamówienia nie będzie możliwe.

image18
Rysunek 22. Zamówienia w statusie, które są uwzględniane przy wyliczeniu limitu kupieckiego

Sklepy hybrydowe — Obsługa limitów kupieckich dla klientów detalicznych

Włączono funkcjonalność limitów kupieckich dla klientów detalicznych zamawiających w sklepach hybrydowych (łączących sprzedaż B2B i B2C).

W sklepie informacja o osiągnięciu limitu kupieckiego przez klienta indywidualnego prezentowana jest w Strefie klienta, w sekcji Twoje rozrachunki.

image17
Rysunek 23. Stan limitu kupieckiego na koncie klienta indywidualnego w sklepie

Obsługa planowanej aktywacji i dezaktywacji produktów

Wprowadzona została możliwość zaplanowania zmiany aktywności produktu. W Panelu administracyjnym na stronie produktu (Sklep  Asortyment  Produkty) w polu Automatyczna zmiana aktywności można zdefiniować datę aktywacji i dezaktywacji produktu. Aktywność zostanie zmieniona na początku dnia zdefiniowanego na stronie produktu w odpowiedniej dla konta strefie czasowej. W ten sposób można z wyprzedzeniem zaplanować sezonową sprzedaż wybranych produktów, np. sadzonek roślin, które mogą być sprzedawane tylko wczesną jesienią.

image14
Rysunek 24. Automatyczna zmiana aktywności produktu

Panel Administracyjny — eksporty danych z tabel

Od nowej wersji można eksportować dane do pliku z głównych tabel w wybranych modułach (Sklep  Asortyment, Sklep  Sprzedaż). Dane są eksportowane w zakresie zależnym od użytych filtrów i kolejności ustawionego sposobu sortowania.

Eksport do pliku dodany został w następujących modułach:

Sklep  Asortyment:

Produkty: Lista produktów

Warianty: Lista wariantów

Oferty: Listy ofert

Cenniki: Lista cenników indywidualnych i grupowych, Lista produktów w cenniku indywidualnym i grupowym

Jednostki miary: Lista jednostek

Atrybuty: Lista atrybutów

Magazyny: Lista magazynów Punkty dystrybucji: Lista punktów dystrybucji

Sklep  Sprzedaż:

Użytkownicy: Lista użytkowników — modyfikacja istniejącego eksportu

Klienci: Lista klientów — modyfikacja istniejącego eksportu

Kontrahenci: Lista kontrahentów

Oddziały kontrahentów: Lista oddziałów kontrahentów

Grupy kontrahentów: Lista grup kontrahentów

Grupy klientów — Lista grup klientów

Grupy oddziałów kontrahentów: Lista grup oddziałów kontrahentów

Targety kontrahentów: Lista targetów kontrahentów (konfiguracja)

Zamówienia: Lista zamówień, Lista zamówień archiwalnych, Lista zamówień wprowadzonych

Faktury: Lista faktur

Rozrachunki: Lista rozrachunków

Awiza dostaw: Lista awiz dostaw

Zgłoszenia: Lista zgłoszeń

Kontrakty: Lista kontraktów

Sklep  Konfiguracja

Rabaty i kupony: Lista kuponów rabatowych — modyfikacja istniejącego eksportu

Program lojalnościowy ⇒ Reguły zdarzeniowe: Lista kodów — modyfikacja istniejącego eksportu

SEO — poprawa tekstu ALT na kolejnych zdjęciach na karcie produktu

Tekst alternatywny (atrybut alt) na dodatkowych zdjęciach produktu w sklepie jest teraz taki sam jak nazwa produktu, ale z dodatkowym numerem (Zdjęcie 1, Zdjęcie 2, Zdjęcie 3 itd.), zależącym od kolejności tego zdjęcia na stronie produktu.

Dynamiczne grupy oddziałów — tworzenie grup na podstawie dowolnego atrybutu

Umożliwione zostało utworzenie dynamicznej grupy oddziałów kontrahenta na podstawie dowolnego atrybutu oddziału. Aby zdefiniować grupę dynamiczną, można teraz użyć dowolnego atrybutu lub atrybutów, które są przypisane do danego oddziału. Atrybuty te można zobaczyć na karcie danego oddziału w zakładce Atrybuty.

Żeby utworzyć nową grupę dynamiczną w module Grupy oddziałów kontrahentów (Sklep  Sprzedaż), wybieramy przycisk Dodaj dynamiczną grupę. Po wprowadzeniu podstawowych danych w polu Kryteria przypisania oddziałów kontrahentów do grupy wprowadzamy parametry według wzorca znajdującego się w panelu po prawej stronie, w rozwijanej sekcji Atrybuty. Pod spodem pojawi się liczba oddziałów, które spełniają wprowadzone kryteria.

image16
Rysunek 25. Tworzenie dynamicznej grupy oddziałów na podstawie atrybutu

Ekstrakty — możliwość ręcznego pobrania ekstraktów w Panelu administracyjnym

Nowa wersja wnosi możliwość generowania ekstraktów, czyli zestawień w formacie JSON z danymi z różnych obszarów biznesowych, które mogą być wykorzystywane do ręcznego lub automatycznego zasilania systemów trzecich danymi pochodzącymi z systemu e-Commerce Enterprise by Asseco.

Zestawienia mogą dotyczyć:

  • oddziałów,

  • grup oddziałów,

  • kontrahentów,

  • użytkowników i zgód,

  • stanów magazynowych produktów,

  • promocji zamówieniowych z kodami rabatowymi,

  • wykorzystanych kodów rabatowych,

  • grup cennikowych,

  • zamówień,

  • etykiet,

  • kategorii produktowych,

  • produktów,

  • dostaw,

  • kalendarzy dostaw,

  • ofert personalnych,

  • historii blokad kontrahenta,

  • kontraktów.

Ekstrakty mogą być pobierane ręcznie w Panelu administracyjnym. Możliwe jest też zestawienie integracji celem ich automatycznego przetwarzania. Funkcjonalność jest uruchamiana i konfigurowana wdrożeniowo. Aby móc z niej korzystać, należy skontaktować się z Menadżerem Projektu po stronie Asseco Business Solutions.

Konta hybrydowe — domyślne role dla użytkowników anonimowych

Niezalogowanym użytkownikom, którzy dokonują zakupów w sklepach hybrydowych (łączących funkcjonalności sprzedaży B2B oraz detalicznej), przypisywane są automatycznie domyślne role. Dzięki temu można kontrolować zakres, w jakim niezalogowany użytkownik będzie widział asortyment sklepu i mógł korzystać z jego funkcjonalności.

Niezalogowanym użytkownikom będą przypisywane role według wartości wprowadzonej w polu Domyślne role dla nowych użytkowników (Administracja  Konfiguracja  Ustawienia sklepu  Dostęp  Uprawnienia i dostęp).

image23
Rysunek 26. Ustawienia ról dla nowych użytkowników

Grupowanie ofert dedykowanych

Umożliwiono przypisywanie ofert dedykowanych do grup oraz prezentowanie ich w ten sposób na stronie sklepu. Podział ofert dedykowanych na grupy ułatwia ich przeglądanie w sytuacji, kiedy utworzonych ofert jest dużo. W module Oferty (Sklep  Asortyment  Oferty) dodano zakładkę Grupy ofert dedykowanych. Można tutaj utworzyć nowe grupy lub podejrzeć te już istniejące. Możliwe jest również ustawianie kolejności, w jakiej poszczególne oferty mają być wyświetlane w sklepie.

image20
Rysunek 27. Zakładka Grupy ofert dedykowanych

Na stronie z ustawieniami grupy znajduje się opcja Wyświetlaj informacje o grupie. Jeżeli zostanie ona zaznaczona, w sklepie będzie prezentowana belka z nazwą tej grupy i możliwe będzie zwijanie oraz rozwijanie listy ofert przypisanych do tej grupy. Aby grupa była domyślnie zwinięta w sklepie, należy zaznaczyć kolejną opcję Grupa domyślnie zwinięta. Jeśli wyświetlanie informacji o grupie jest wyłączone, to oferty z tej grupy nadal są wyświetlane i zachowują kolejność określoną w ramach tej grupy, natomiast informacja, że są one zgrupowane w ten sposób, jest niewidoczna.

image22
Rysunek 28. Rozwinięta grupa ofert widoczna w sklepie

W ustawieniach grupy można także wprowadzić adresy e-mail, na które będą wysyłane powiadomienia o złożeniu zamówienia zawierającego produkty z oferty należącej do grupy.

Aby przypisać ofertę do zdefiniowanej wcześniej grupy, podczas tworzenia lub edytowania oferty, w polu Grupa ofert należy wybrać z listy jedną z grup.

image21
Rysunek 29. Pole Grupa ofert na karcie oferty

Atrybuty zamówienia — widoczność w koszyku

Wprowadzona została możliwość decydowania o tym, które atrybuty zamówienia mają być widoczne w koszyku. Dotychczas wszystkie aktywne atrybuty zamówienia były tam widoczne. Obecnie można wyłączyć wybrane atrybuty, takie jak np. data dostawy, jeżeli nie są one istotne dla zamawiającego.

Aby dany atrybut zamówienia był widoczny w koszyku, w module Atrybuty zamówienia (Sklep  Konfiguracja  Atrybuty zamówienia) w oknie dodawania/edycji atrybutu należy zaznaczyć pole Widoczny w koszyku.

image1
Rysunek 30. Panel administracyjny — Opcja Widoczny w koszyku
image13
Rysunek 31. Koszyk — sekcja z atrybutami zamówienia

Raport wykorzystania kodów rabatowych — poprawa logiki działania

W oknie generowania Raportu wykorzystania kodów rabatowych (Administracja  Narzędzia  Raporty) dodano filtr umożliwiający ograniczenie pozycji raportu według daty obowiązywania promocji: Promocje aktywne w danym okresie. Do samego raportu dodana została natomiast kolumna Data wygaśnięcia z informacją o terminie ważności kuponu rabatowego (jeśli został on określony). Dzięki temu można przeanalizować, które kody zostały użyte w okresie obowiązywania promocji, a które nie. Zmieniło się także działanie filtra daty złożenia zamówienia: jeżeli zostanie on uzupełniony, w raporcie pojawią się tylko kody wykorzystane przy zamówieniach z tego okresu (kody niewykorzystane nie są tu prezentowane).

image2
Rysunek 32. Filtr Promocje aktywne w danym okresie
image3
Rysunek 33. Kolumna Data wygaśnięcia

Raport ofert standardowych — nowe pozycje

Do raportu ofert standardowych dodane zostały informacje o pozycjach produktowych, wchodzących w skład ofert. Nowe kolumny to Indeks katalogowy, Nazwa produktu, Dost. w sprzedaży na ofercie oraz Cena.

image4
Rysunek 34. Nowe kolumny raportu ofert standardowych

Raport grup oddziałów — nowe pozycje

Raport grup oddziałów został rozszerzony o dodatkowe pola związane z adresem oddziału oraz informacją o cenniku (jeżeli cennik istnieje).

image5
Rysunek 35. Raport grup oddziałów — pola adresowe i dotyczące cennika

Nowa wstawka systemowa — Pytanie o produkt

Dodana została nowa wstawka systemowa: zakładka Pytanie o produkt. (CMS  Edycja treści  Wstawki systemowe). Dzięki niej będzie można zmienić zawartość zakładki widocznej na karcie produktu według własnych potrzeb.

image10
Rysunek 36. Edycja wstawki systemowej Pytanie o produkt
image11
Rysunek 37. Zakładka Pytanie o produkt na stronie produktu w sklepie

Zmiany związane z SEO

Poprawa indeksacji stron kategorii

Powielona treść na stronach witryny internetowej jest jednym z czynników, które obniżają jej pozycję w wyszukiwarce Google. Wprowadzone zostały zmiany zapobiegające niezamierzonej duplikacji treści oferty pod kilkoma różnymi adresami.

Dla kolejnych (od 2. do n) stron kategorii usunięto link canonical odsyłający do strony głównej kategorii. Link kanoniczny pozostał tylko dla pierwszych stron kategorii, które faktycznie mogą występować pod dwoma URL-ami: zawierającym nr strony (1) oraz bez numeru strony. Canonical wskazuje na adres bez numeru strony.

Dodatkowo dla wszystkich stron kategorii, które są wariacją podstawowych postaci (z dodanym sortowaniem, filtrowaniem, innym niż domyślny wybór liczby produktów na stronie) dodany został znacznik robots = noindex, follow. Dzięki temu mechanizmy Google nie będą uwzględniały takich stron w wynikach wyszukiwania, ale strona taka nadal będzie skanowana, a robot indeksujący będzie podążał za linkami, które się na niej znajdują w poszukiwaniu dalszej treści do indeksacji.

Nagłówki H1, meta tytuły, meta opisy dla stron własnych, systemowych, stron ofert, kategorii i szczegółów produktów oraz aktualności

Umożliwiono definiowanie nagłówków H1, meta tytułów i meta opisów dla stron własnych, systemowych, stron ofert (standardowych i dedykowanych), kategorii, szczegółów produktów oraz aktualności. Elementy te są istotne dla zwiększenia efektywności działań optymalizujących witrynę pod kątem wyszukiwarek internetowych.

Nagłówki H1

Właściwa organizacja treści na stronie internetowej jest jednym z warunków, aby algorytm Google uznał stronę za wartościową dla użytkownika i umieszczał ją wysoko w wynikach wyszukiwania. Jednym z czynników zwiększających czytelność strony jest poprawne używanie nagłówków. Szczególnie istotne znaczenie ma tu nagłówek pierwszego stopnia, czyli H1. Umieszczone w nim słowa kluczowe mają dużą wagę dla ostatecznej pozycji danej strony w wyszukiwarce. Brak tego nagłówka lub nieobecność w nim słów kluczowych odnoszących się do zawartości strony mogą sprawić, że potencjalny użytkownik nie zobaczy jej na pierwszych stronach wyników wyszukiwania. W związku z tym wprowadziliśmy możliwość zoptymalizowania nagłówka H1 na wszystkich stronach serwisu, niezależnie od nazwy strony w menu. Jeśli w Panelu administracyjnym pole H1 nie zostanie wypełnione, to w kodzie strony znajdzie się nagłówek taki sam jak ten wprowadzony w polu Tytuł.

W przypadku stron produktów i kategorii, jeżeli pole nie zostało wypełnione, jako nagłówek H1 będzie wyświetlana nazwa produktu lub kategorii.

Meta nagłówki i meta opisy

Meta tytuł (meta-title) i meta opis (meta-description) zawarte w kodzie źródłowym danej strony są wyświetlane w wynikach wyszukiwania Google. Warto zadbać o to, żeby w sposób krótki i trafny opisywały zawartość strony, ponieważ najczęściej na ich podstawie wyszukujący podejmują decyzję o tym, czy wejść na daną stronę, czy też nie. Teraz wprowadzenie własnego meta tytułu oraz meta opisu jest możliwe w Panelu administracyjnym na stronach własnych, systemowych i na stronach aktualności (CMS  Edycja treści), a także na stronach ofert, kategorii i szczegółów produktu (Sklep  Asortyment).

image6
Rysunek 38. Nagłówek H1, meta nagłówek i meta opis na stronie systemowej Kontakt
image7
Rysunek 39. Nagłówek H1, meta nagłówek i meta opis na stronie kategorii

Grupowe tłumaczenia nowych elementów dla produktów i kategorii

Dla produktów i kategorii nowe, opisane powyżej elementy, mogą być tłumaczone za pomocą operacji grupowych oraz kopiowane z języka bazowego. Aby przetłumaczyć je dla więcej niż jednego produktu lub kategorii, należy zaznaczyć wybrane pozycje i z menu Operacji grupowych wybrać Edycja grupowa, a następnie język. W oknie, które się wtedy pojawi, trzeba wpisać tekst tłumaczenia. Można także za pomocą opcji Kopiuj wszystkie z języka bazowego skopiować nazwy z języka ustawionego jako bazowy.

image9
Rysunek 40. Produkty — Edycja grupowa — tłumaczenia
image8
Rysunek 41. Produkty — tłumaczenia grupowe

Lista ofert — nowa strona systemowa

Do stron systemowych dodano stronę umożliwiającą konfigurację listy ofert dedykowanych widocznej w sklepie (CMS  Edycja treści  Strony systemowe  Lista ofert). W oknie edycji można zdefiniować dla niej opisane powyżej: nagłówek H1, meta tytuł i meta opis.

image12
Rysunek 42. Strona systemowa Lista ofert

Wyłączenie lazy loadingu dla robotów indeksujących

Lazy loading to technika polegająca na opóźnianiu ładowania elementów interfejsu strony (np. grafik lub treści tekstowych) w taki sposób, by wczytywane były dopiero wtedy, gdy użytkownik znajdzie się w tym miejscu strony, w którym dany element jest obecny. Dzięki temu zabiegowi strona ładuje się szybciej. Takie działanie może być jednak problematyczne dla robotów indeksujących, które nie uruchamiają takich skryptów, przez co treść wczytywana za pomocą tej techniki może nie być dla nich dostępna. W związku z tym wprowadzony został mechanizm, który wyłącza lazy loading w przypadku przeglądania strony przez roboty wyszukiwarek, dzięki czemu wszelkie treści z zakładek i paneli mogą zostać poprawnie zindeksowane.

Breadcrumb — nowe opcje

Nawigacja breadcrumb (inaczej menu okruszkowe) to ścieżka pokazująca użytkownikowi, w którym miejscu witryny internetowej się znajduje, oraz jaka jest kolejność stron i podstron witryny. Takie menu zazwyczaj jest widoczne na górze strony. Jego poszczególne elementy są interaktywne, dzięki czemu możemy przejść do dowolnego z nich z poziomu podstrony, na której aktualnie jesteśmy. Ułatwia to korzystanie z witryn o złożonej strukturze, np. sklepów internetowych z wieloma produktami, należącymi do różnych kategorii i podkategorii. Budowa ścieżki takiego menu może też przyczynić się do lepszego pozycjonowania strony w wyszukiwarce m.in. dzięki możliwości użycia w nim słów kluczowych, wskazania powiązań między nimi oraz zastosowania linkowania wewnętrznego. W nowej wersji systemu wprowadziliśmy zmiany, które zwiększają możliwości zastosowania menu okruszkowego w działaniach SEO.

W Panelu administracyjnym w konfiguracji systemowej strony głównej (CMS  Edycja treści  Strony systemowe) umożliwiono zmianę tytułu Strona główna na inną, która będzie wykorzystywana w ścieżce nawigacji, np. nazwę sklepu. Nowy tytuł można wprowadzić w polu Nazwa do użycia w ścieżce nawigacji.

image14
Rysunek 43. Zmiana nazwy strony głównej w Panelu administracyjnym
image15
Rysunek 44. Zmieniona nazwa strony głównej w menu breadcrumb w sklepie

Zmieniony został też ostatni element ścieżki. Dodano do niego hiperłącze do strony, na której aktualnie znajduje się użytkownik.

W kodzie źródłowym strony sklepu wdrożono schematy mikrodanych JSON-LD na wszystkich elementach nawigacji. Są one generowane na podstawie nazwy danego elementu oraz linku URL. Dane tego typu służą do opisania zawartości strony w sposób zrozumiały dla mechanizmów Google, które analizują jej treść. Ich obecność ma pozytywny wpływ na pozycjonowanie strony w wyszukiwarce.