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.

Czy to jest odpowiedź na twoje pytanie? Dziękujemy za opinię! Wystąpił problem podczas przesyłania opinii. Spróbuj ponownie później.

Nadal potrzebujesz pomocy? Skontaktuj się z nami Skontaktuj się z nami