Integracja z Selly

Podstawowa integracja

Integracja z platformą Selly.pl jest bardzo prosta. Wystarczy w odpowiednim miejscu panelu administracyjnego wkleić odpowiednie kody. Szczegóły niżej.


Krok 1 - Kod główny

Z menu Konfiguracja wybieramy Integracje - opcje dodatkowe 

W polu Integracja własna 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-###");

</script>

Powinno to wyglądać tak jak na poniższym screenie z dokładnością do kodu strony.

Następnie klikamy Zapisz.

Krok 2 - Strona główna

Korzystając z edytora szablonów, modyfikujemy szablony strony głównej.

Wchodzimy do edytora wybierając Wygląd (1) i następnie Edytor szablonów (2)

Z menu Plik do edycji edytujemy kolejno dwa pliki które znajdziemy w Podstawowe szablony strony (1):

  • D01. Szkielet szablonu: strona główna (2)
  • D07. Szkielet szablonu: strona główna sklepu dostępnego po zalogowaniu (3)

W każdym z nich dodając na końcu następujący fragment kodu:

<script>

SP.go('startPage');

</script>

Wstawiamy go przed linijką zawierającą kod </body>. Tak jak pokazana niżej. Następnie klikamy Zapisz.

Krok 3 - Strona kategorii

Ponownie za pomocą edytora szablonów modyfikujemy stronę, tym razem wybieramy Podstawowe szablony stron (1) i następnie D02. Szkielet szablonu: Katalog produktów (2).

W to same miejsce na końcu strony wklejamy kod:

<script>

SP.go('categoryAndSearchPage');

</script>

i klikamy Zapisz.

Krok 4 - Karta produktu

Jeszcze raz za pomocą edytora szablonów modyfikujemy stronę, tym razem wybieramy Karta produktu (1)  i następnie wybieramy E01. Szablon: Karta produktu (2).

i na samym końcu strony wklejamy kod:

<script>

SP.go('productPage', {

productId: '{#PRODUKT_ID#}',

product: '{#NAZWA#}',

link: '$SP.platforms.custom.getTagAttrValueByKeyValue,link,href,rel,canonical',

image: '$SP.platforms.custom.getTagAttrValueByKeyValue,a,href,class,product-img-link'

});

</script>

Następnie klikamy Zapisz.

Krok 5 - Koszyk

Ponownie za pomocą edytora szablonów modyfikujemy stronę, tym razem wybieramy dwie strony i modyfikujemy je w ten sam sposób. Elementy znajdziemy w Elementy stron (1) a następnie K01. Strefa koszyka: zawartość koszyka (2).

Odnajdujemy w treści kod:

<!-- endblock:zamowienie_produkt -->

i tuż nad nim wklejamy:

<script>

window.trustBasket = window.trustBasket || [];

trustBasket.push({

productId: '{#PRODUKT_ID#}',

product: '{#PRODUKT#}',

link: '/{#PRODUKT_HTACCESS#},id{#PRODUKT_ID#}.html',

image: '/{#PRODUKT_FOTO#}',

});

</script>

Tak to powinno wyglądać:

a na samym końcu strony wklejamy kod:

<script>

SP.go('basketPage', window.trustBasket);

</script>

Tak to powinno wyglądać:

Na koniec klikamy Zapisz.

Krok 6 (ostatni) - Zamówienie

Ostatni raz korzystając z edytora szablonów wybieramy Elementy stron (1) i następnie wybieramy K05. Strefa koszyka: potwierdzenie zamówienia (2).

Szukamy w pliku fragmentu


<!-- endblock:zamowienie_produkt -->


i zaraz nad nim wklejamy następujący kod:

<script>

window.trustBasket = window.trustBasket || [];

window.trustBasket.push({

productId: '{#PRODUKT_ID#}',

product: '{#PRODUKT#}',

link: '/{#PRODUKT_HTACCESS#},id{#PRODUKT_ID#}.html',

image: '/{#PRODUKT_FOTO#}',

price: '{#CENA#}'.slice(0,-3),

quantity: '{#ILOSC#}',

sum: '{#WARTOSC#}'.slice(0,-3)

});

</script>

Powinno to wyglądać mniej więcej tak:

Następnie na samym końcu pliku wklejamy:

<script>

SP.go('thankYouPage', {

order: {

id: "{#ID_ZAMOWIENIA#}",

total: "{#KWOTA_DO_ZAPLATY#}".slice(0,-3),

},

client: {

firstname: "{#IMIE#}",

city: "{#MIASTO#}",

email: "{#EMAIL#}",

phone: "{#TELEFON#}"

},

basket: window.trustBasket

});

</script>

Tak to powinno wyglądać:

Na koniec klikamy Zapisz.

Plik produktowy

Po zalogowaniu się do panelu Selly przechodzimy do 1. Konfiguracja > 2. Integracje - porównywarki

Następnie wyszukujemy Ceneo.pl i upewniamy się, że mamy odznaczone Wszystkie dostępne i Eksport stanów magazynowych.


Jeżeli odznaczyliśmy to następnie zapisujemy zmiany.

Po zapisaniu zmian wybieramy Adresy stron eksportów.

I następnie wyszukujemy Ceneo.pl i kopiujemy link XML.

Następnie dodajemy skopiowany link pliku produktowego do Trustisto.

Jak dodać plik produktowy w panelu Trustisto?

Odpowiedź znajdziesz w tym artykule.

Śledzenie koszyka

Jeżeli podstawowa integracja przebiegła pomyślnie, to tutaj już nie musisz nic robić :)

Import kontaktów

Import klientów z platformy Selly jest bardzo łatwy, zajmie Ci dosłownie parę chwil.

Po zalogowaniu się do panelu Selly najedź na pole 1. Sprzedaż > a następnie wybierz 2. Klienci

Następnie zjedź na sam dół i wybierz Eksport CSV

Plik który zostanie pobrany załaduj 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