Integracja z Sky-Shop
Integracja z platformą Sky-Shop jest bardzo prosta. Wystarczy w odpowiednim miejscu panelu administracyjnego wkleić odpowiednie kody. Szczegóły niżej.
Podstawowa Integracja
Krok 1
Logujemy się do panelu administracyjnego Sky-Shop i z menu Konfiguracja > Własny kod JavaScript/HTML/CSS, a następnie wybieramy opcję "W ciele strony <BODY>"
W nowo otwartym oknie wklejamy poniższy kod zmieniając jedynie linię 8, wpisując własny kod strony.
Zamień ###-KOD-WITRYNY-### (linijka 8) na odpowiednia wartość!
Zobacz jak znaleźć Twój kod witryny. Przeczytaj ten artykuł.
<script> (function(a,b,c,d,e,f,g,h,i){ h=a.SPT={u:d},a.SP={init:function(a,b){h.ai=a;h.cb=b}, go:function(){(h.eq=h.eq||[]).push(arguments)}}, g=b.getElementsByTagName(c)[0],f=b.createElement(c), f.async=1,f.src="//js"+d+e,i=g.parentNode.insertBefore(f,g) })(window,document,"script",".trustisto.com","/socialproof.js"); SP.init("###-KOD-WITRYNY-###"); var shc = '[CONTROLER]'; if (shc === 'index') { SP.go('startPage'); } else if (shc === 'product') { SP.go('productPage', { productId: '[PROD_ID]', product: '[PROD_NAME]', link: document.location.href, image: '$SP.platforms.custom.getMetaValue,og:image' }); } else if (shc === 'category') { SP.go('categoryAndSearchPage'); } else if (shc === 'cart') { SP.go('basketPage'); } </script>
Powinno to wyglądać mniej więcej tak. Pamiętaj, że Ty masz inny kod strony.
Klikamy Zapisz.
Krok 2
Ponownie z menu wybieramy Konfiguracja > Własny kod JavaScript/HTML/CSS, a następnie wybieramy opcję "Podczas finalizacji zamówienia". W otwartym okienku wpisujemy następujący kod.
Zamień ###-KOD-WITRYNY-### (linijka 8) na odpowiednia wartość!
Zobacz jak znaleźć Twój kod witryny. Przeczytaj ten artykuł.
<script> (function(a,b,c,d,e,f,g,h,i){ h=a.SPT={u:d},a.SP={init:function(a,b){h.ai=a;h.cb=b}, go:function(){(h.eq=h.eq||[]).push(arguments)}}, g=b.getElementsByTagName(c)[0],f=b.createElement(c), f.async=1,f.src="//js"+d+e,i=g.parentNode.insertBefore(f,g) })(window,document,"script",".trustisto.com","/socialproof.js"); SP.init("###-KOD-WITRYNY-###"); var purchase = [PRODUCTS]; var productIds = Object.keys(purchase); var trustBasket = []; for(var i = 0; i < productIds.length; i++) { var product = purchase[productIds[i]]; var link = '/-p' + product.op_prod_id; trustBasket.push({ productId: product.op_prod_id, product: product.op_prod_name, link: link, image: product.op_prod_img_src + '_200.jpg', quantity: product.op_amount, price: product.op_price, sum: product.op_amount * product.op_price }); } SP.go('thankYouPage', { order: { id: "[ORDER_ID]", total: "[PRICE]" }, client: { email: "[EMAIL]" }, basket: trustBasket }); </script>
Klikamy Zapisz.
Krok 3 (opcjonalny)
Krok opcjonalny
System Trustisto powinien automatycznie wykonać ten krok za Ciebie, ale na wszelki wypadek możesz sprawdzić.
Ostatni krok to modyfikacja komunikatów na powiadomieniach, ponieważ platforma Sky-Shop nie udostępnia informacji o imieniu i miejscowości klienta, który kupuje towary, tak więc nie możemy tych danych użyć w powiadomieniu.
W panelu Trustisto, w pasku na górze strony wybieramy zakładkę "Optymalizacja" > "Powiadomienia" > "Twoje powiadomienia".
Jesteśmy w sekcji powiadomień. Teraz sprawdź, czy stworzone domyślnie powiadomienia ("Ostatni zakup oglądanego produktu" i "Ostatnie zakupy produktów", a dokładnie ich komunikat, nie zawiera zmiennych {{firstname}} oraz {{city}}. Jeśli zawiera, tak jak poniżej:
Edytuj komunikat, aby nie używał tych zmiennych. Możesz np. użyć odpowiednio:
Ktoś niedawno kupił ten produkt.
Ktoś niedawno kupił <a href="{{link}}">{{product}}</a>
Na koniec kliknij w niebieski przycisk "Zapisz" i kliknij "Publikuj", aby wprowadzić zmiany w życie.
Plik produktowy
Dodanie pliku produktowego zajmie Ci chwilę.
Na początku zaloguj się do swojego konta na platformie SkyShop i wybierz 1. Integracje i następnie > 2. Kliknij w Porównywarki cen i opinii.
Następnie znajdź CENEO i wybierz Edycje.
(1) W tej sekcji uruchom integrację.
(2) Zdefiniuj, jak często ma być aktualizowany plik produktowy generowany przez sklep.
(3) Określ czy sklep ma przekazywać do pliku produkty z ilością 0 oraz od jakiej kwoty mają być przekazywane produkty.
(4) Następnie zdefiniuj, czy do produktów ma być przekazywana nazwa alternatywna.
(5) Opcjonalnie określ prefiksy i sufiksy dla nazw produktów.
(6) Ustal dane dotyczące informacji o odbiorze osobistym oraz o przekazywaniu punktów odbioru.
(7) Zapisz link do pliku produktowego, będzie on potrzebny do dalszej konfiguracji w Trustisto.
(8) Po zakończonej konfiguracji zapisz zmiany.
Skopiowany link wklejamy do panelu Trustisto w edycji Twojej strony i wybieramy źródło jako Ceneo.
Jak dodać plik produktowy w panelu Trustisto?
Odpowiedź znajdziesz w tym artykule.
Śledzenie koszyka
Jeżeli chcesz skorzystać z śledzenia koszyka koniecznie daj nam o tym znać na support@trustisto.com
Import kontaktów
Import kontaktów w SkyShop jest szybki i banalnie prosty, w panelu głównym wybieramy
1. Klienci > 2. Lista Klientów > po otwarciu nowego okna wybieramy 3. Eksportuj
Po kliknięciu w Eksportuj rozwinie się lista, wybieramy Wszystkie.
Następnie wybierz interesujące Cię informacje które chcesz wyeksportować do naszego systemu (1) > po wybraniu wybierz CSV na dole okienka (2).
Po chwili plik z kontaktami w formacie CSV ściągnie Ci się na dysk.
W ostatnim kroku plik z kontaktami w CSV który został pobrany musisz wgrać do Trustisto
Instrukcję jak załadować plik CSV z kontaktami do Trustisto znajdziesz w tym miejscu.