Widget Asystent AI dodasz do sklepu Shoper na dwa sposoby. Zalecamy Google Tag Manager (GTM) — działa w każdym abonamencie i omija czyszczenie kodu HTML przez sklep. Jeśli korzystasz z Shoper Premium, możesz zamiast tego użyć modułu własnego w Storefroncie.
Którą metodę wybrać?
Nie masz jeszcze Google Tag Managera na sklepie? To nie problem — Shoper pozwala go podłączyć w każdym abonamencie. Poniżej pokazujemy, jak to zrobić.
Metoda 1: Google Tag Manager (ZALECANA) ⭐
Ta metoda ma dwa etapy: najpierw podłączasz kontener GTM do sklepu Shoper, a potem dodajesz w GTM widget Asystent AI. Działa w każdym abonamencie Shoper.Etap 1: Podłącz Google Tag Manager do sklepu Shoper
1
Utwórz kontener GTM
Jeśli nie masz jeszcze konta, załóż je na tagmanager.google.com i utwórz kontener dla swojej domeny. Skopiuj identyfikator kontenera w formacie
GTM-XXXXXXXX.2
Dodaj GTM w panelu Shoper
Panel klasyczny: przejdź do Aplikacje i integracje → Własne integracje i wklej kody kontenera GTM w polach Nagłówek strony (
<head>) oraz Stopka strony, przed zamknięciem (<body>).Shoper Storefront: przejdź do Wygląd i treści → Wygląd sklepu → Edycja szablonu graficznego, otwórz edytor szablonu, wejdź w zakładkę Integracje i w module „Google Analytics i Google Tag Manager” wpisz identyfikator GTM-XXXXXXXX.Instrukcja Shopera: instalacja kodu GTM
Oficjalny poradnik Shoper Learn krok po kroku — wraz z metodą dla Storefrontu. Zobacz też: Jak zintegrować sklep z Google Tag Manager?
Etap 2: Dodaj widget Asystent AI w Google Tag Manager
Gdy kontener GTM działa już na sklepie, dodaj w nim widget jako tag Custom HTML z wyzwalaczem All Pages (Wszystkie strony). Pełną instrukcję krok po kroku znajdziesz w naszym artykule: Osadzenie przez Google Tag Manager. W polu Custom HTML wklej poniższy kod (podmieńTWOJ_KOD na swój kod z panelu):
Metoda 2: Moduł własny w Shoper Storefront
1
Otwórz edytor szablonu
Przejdź do Wygląd i treści → Wygląd sklepu → Edycja szablonu graficznego i otwórz edytor układu i stylu szablonu.
2
Dodaj moduł własny
Wejdź w zakładkę Moduły własne i kliknij Dodaj moduł. Nadaj nazwę (np. „Asystent AI”), wybierz typ modułu oraz zakres stron (dowolna strona), aby widget pojawił się na całym sklepie.
3
Wklej kod widgetu
W sekcji Kod źródłowy, w polu JavaScript, wklej poniższy skrypt (podmień
TWOJ_KOD na swój kod z panelu):4
Zapisz i umieść moduł
Kliknij ZAPISZ, a następnie umieść moduł w układzie strony (Visual Editor), zgodnie z instrukcją Shopera.
Shoper Learn: Storefront — Moduły własne
Oficjalna instrukcja Shopera: jak utworzyć i umieścić moduł własny w Storefroncie.
Ważne: „Wyłącz czyszczenie kodu HTML”
Shoper domyślnie czyści (usuwa) kod HTML wklejany we własne pola — ze względów bezpieczeństwa. Jeśli po zapisaniu widzisz, że kod widgetu zniknął albo widget się nie ładuje, wyłącz to czyszczenie:1
Wejdź w ustawienia bezpieczeństwa
Przejdź do Ustawienia → Zaawansowane → Bezpieczeństwo.
2
Włącz opcję
Zaznacz (przesuń suwak) opcję „Wyłącz czyszczenie kodu HTML” i zapisz zmiany.
Metoda przez Google Tag Manager (Metoda 1) nie podlega temu czyszczeniu — kod ładuje się po stronie przeglądarki. Dlatego GTM jest ścieżką zalecaną.
Shoper Learn: Dlaczego sklep wycina znaczniki HTML?
Oficjalne wyjaśnienie Shopera wraz z lokalizacją opcji.
Najczęstsze problemy
Kod widgetu znika po zapisaniu
Kod widgetu znika po zapisaniu
To domyślne czyszczenie kodu HTML w Shoperze. Włącz opcję „Wyłącz czyszczenie kodu HTML” w Ustawienia → Zaawansowane → Bezpieczeństwo i zapisz — albo (zalecane) dodaj widget przez Google Tag Manager, gdzie problem nie występuje.
Widget nie pojawia się po publikacji
Widget nie pojawia się po publikacji
Sprawdź kolejno:
- Czy podmieniłeś
TWOJ_KODna prawdziwy kod z panelu? - Jeśli używasz GTM — czy opublikowałeś kontener (Submit → Publish)? Sam Preview nie wystarczy.
- Wyczyść cache przeglądarki (Ctrl+Shift+R lub Cmd+Shift+R) oraz cache sklepu.
- Otwórz stronę w trybie prywatnym (incognito).
- Sprawdź konsolę przeglądarki (F12) — czy nie ma błędów?
Widget pojawia się dwa razy
Widget pojawia się dwa razy
Kod jest dodany w dwóch miejscach (np. przez GTM i dodatkowo w module/integracji). Usuń jedną instancję. Zabezpieczenie
window.__asystentCloudLoaded w naszym skrypcie chroni przed duplikatem w obrębie GTM.Widget pojawił się raz i zniknął
Widget pojawił się raz i zniknął
To normalne zachowanie! Widget automatycznie otwiera się przy pierwszej wizycie (po 3 sekundach). Przy kolejnych odwiedzinach w ciągu 15 minut trzeba kliknąć ikonę czatu ręcznie.Aby przetestować ponowne auto-otwarcie, otwórz stronę w nowym oknie prywatnym (incognito).
Widget zablokowany przez Content Security Policy (CSP)
Widget zablokowany przez Content Security Policy (CSP)
Jeśli w konsoli przeglądarki (F12) widzisz błąd „Refused to load the script”:
- Dodaj
widget.wenetasystent.aido dozwolonych źródeł skryptów (script-src) w nagłówkach CSP. - Skontaktuj się z administratorem serwera, jeśli nie masz dostępu do konfiguracji CSP.
Używam adblocka lub rozszerzenia prywatności
Używam adblocka lub rozszerzenia prywatności
Niektóre rozszerzenia przeglądarki (uBlock Origin, Ghostery, AdBlock) mogą blokować skrypt widgetu.Rozwiązanie: dodaj
widget.wenetasystent.ai do wyjątków w ustawieniach rozszerzenia lub otwórz stronę w trybie prywatnym bez rozszerzeń.Jak usunąć widget?
Metoda 1 (GTM): w Google Tag Manager znajdź tag „Asystent AI Widget” → Pause (Wstrzymaj) lub usuń tag → Submit → Publish. Metoda 2 (moduł własny): w edytorze szablonu Storefront usuń moduł z układu strony lub skasuj moduł własny → zapisz. Jeśli wklejałeś kod bezpośrednio we Własne integracje — usuń go z pól Nagłówek strony / Stopka strony, przed zamknięciem i zapisz. Po usunięciu wyczyść cache przeglądarki oraz cache sklepu.Gotowy kod do skopiowania
Kod widgetu (podmieńTWOJ_KOD na swój kod z panelu Asystent AI):
Nie wiesz, czy widget działa? Sprawdź naszą instrukcję weryfikacji instalacji.
