Powiadomienia Push¶
Dla stron z protokołem HTTPS¶
Wymagany jest protokół HTTPS. W kodzie strony musi znajdować się podstawowy kod śledzący SAREweb oraz dodatkowy parametr webPush.
(function (p){window['sareX_params']=p;var s=document.createElement('script');
s.src='//x.sare25.com/libs/sarex4.min.js';
s.async=true;var t=document.getElementsByTagName('script')[0];
t.parentNode.insertBefore(s,t);
})({
domain : 'brak.pl',
webPush: {}
});
Następnie pobierz SDK: https://x.sare25.com/libs/sareweb_webpush.zip
Na koniec rozpakuj pliki SDK (minifest.json i sw.js) i dodaj je do głównego foldera (root) Twojej strony.
Dla stron z protokołem HTTP¶
Nie jest wymagany protokół HTTPS. W kodzie strony musi znajdować się podstawowy kod śledzący SAREweb oraz dodatkowy parametr webPush z parametrem mode: popup.
(function (p){window['sareX_params']=p;var s=document.createElement('script');
s.src='//x.sare25.com/libs/sarex4.min.js';
s.async=true;var t=document.getElementsByTagName('script')[0];
t.parentNode.insertBefore(s,t);
})({
domain : 'brak.pl',
webPush: {
mode: 'popup'
}
});
lub z parametrem mode: popover:
(function (p){window['sareX_params']=p;var s=document.createElement('script');
s.src='//x.sare25.com/libs/sarex4.min.js';
s.async=true;var t=document.getElementsByTagName('script')[0];
t.parentNode.insertBefore(s,t);
})({
domain : 'brak.pl',
webPush: {
mode: 'popover'
}
});
Powiadomienia będą wysyłane z domeny sarepush.com