Integracja z innymi typami serwisów
Zanim zaczniesz!
Trustisto zostało stworzone z myślą o sklepach e-commerce, ale uniwersalność naszych powiadomień pozwala na ich zastosowanie w innych typach serwisów. Jeśli chcesz zainstalować Trustisto w swoim sklepie zacznij dedykowanej integracji dla Twojej platformy, jeśli na landing page, zacznij tutaj, jeśli natomiast Twój serwis jest innego typu, czytaj ten artykuł dalej ;-)
Powiadomienia Trustisto dedykowane są sklepom. W sklepie użytkownicy mają kontakt z produktami, kategoriami, koszykim i zakupami. Na Twojej stronie prawdopodobnie tych konstrukcji nie ma lub są podobne, ale spokojnie to nie problem, poradzimy sobie razem.
1. Stwórz stronę w panelu
Pierwszym krokiem jest stworzenie strony w panelu Trustisto, jeśli tego jeszcze nie zrobiłeś, to należy wybrać "Inny" jako Typ serwisu. Jako, że nie znamy Twojej strony (jeszcze!) to na start nie stworzyliśmy żadnych powiadomień.
2. Zainstaluj kody główny
Na każdej stronie twojego serwisu należy umieścić kod główny (niżej) zamieniając w nim jedynie ###-KOD-WITRYNY-### na ten który widnieje w panelu. Najlepiej to zrobić umieszczając kod w stopce strony.
<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>
Zamień ###-KOD-WITRYNY-### na odpowiednia wartość!
Zobacz jak znaleźć Twój kod witryny. Przeczytaj ten artykuł.
3. Zdarzenia
Kolejny etap to zapisywanie zdarzeń. Zdarzenia to akcje jakie użytkownik wykonuje na Twojej stronie, to może być samo wyświetlenie strony, ale także wysłanie formularza, zakup itp. Ze zdarzeń będziemy następnie budować powiadomienia.
Zdarzenia zapisujemy poprzez wywołanie następującego kodu:
<script>
SP.go('push', '###-NAZWA-ZDARZENIA-###', {
nazwaParametru1: "###-WARTOSC-1-###",
nazwaParametru2: "###-WARTOSC-2-###"
});
</script>
Wywołanie tego kodu musi nastąpić po wywołaniu kodu głównego.
Nazwa zdarzenia to tekst składający się jedynie z liter i cyfr, np. view, buy, itp. Parametry podajemy w strukturze klucz-wartość, podając nazwę parametru, a następnie wartość.
Zdarzenie wysłania formularza kontaktowego może być następujące:
<script>
SP.go('push', 'form', {
name: "Adam",
city: "Wrocław"
});
</script>
Zdarzenia można wysyłać z dowolnej strony o ile został umieszczony na niej kod główny.
Na stronie głównej Twojego serwisu zaleca dodatkowo się umieszczenie kodu pomocniczego, poniżej kodu głównego:
<script>
SP.go('startPage');
</script>
który będzie wysyłał zdarzenie o nazwie "home", za każdym razem gdy ktoś odwiedzi stronę główną LP. Z tego zdarzenia będziesz już mógł od razu skorzystać.
4. Stworzenie powiadomień
Mając już zapisywane zdarzenia możemy przystąpić do stworzenia powiadomień, które będą na nich bazować, robimy to już w panelu Trustisto.
Aby stworzyć powiadomienie o liczbie osób, która wypełniła formularz w ciągu ostatnich 4 godzin wystarczy stworzyć powiadomienia bazujące na zdarzeniu jakie wysyłaliśmy po wypełnieniu formularza np. "form", ustawić 4 godziny jako "Okres", wpisać treść powiadomienia oraz dodać wywoływacz, czyli informacje gdzie powiadomienia ma się pokazywać.
W podobny sposób można stworzyć powiadomienia dotyczące innych akcji na naszej stronie.
Kiedy zobaczę pierwsze powiadomienie?
Pierwsze powiadomienie pojawią się gdy na stronie zajdzie dane zdarzenie na którym bazuje konkretne powiadomienie.
Pomoc!
Gdybyś miał problem z integracją, zapisywaniem zdarzeń lub czymkolwiek napisz do nas, a z wielką chęcią Ci pomożemy.