Przejdź do głównej zawartości

Browser SDK

Browser SDK to niewielki skrypt, window.sdk, który działa w przeglądarce odwiedzającego na stronach PWA oraz na Pańskich/Pani prelanderach. Za jego pośrednictwem strona proponuje zainstalowanie aplikacji, zapisuje odwiedzającego do powiadomień push i wysyła zdarzenia do analityki Qubix.

Jest to coś innego niż Server SDK — zestaw poleceń po stronie serwera (sql, fetch, stan), które działają w skryptach, regułach automatycznych Britva oraz backendzie witryny. Server SDK działa na serwerze Qubix, natomiast Browser SDK działa bezpośrednio na stronie odwiedzającego. To dwa różne narzędzia: Browser SDK jest w przeglądarce, Server SDK — na serwerze.

Co potrafi

  • Instalacja PWA — pokazanie odwiedzającemu monitu instalacji aplikacji oraz otwarcie już zainstalowanej aplikacji. Zob. dokumentację Browser SDK.
  • Subskrypcja push — prośba o zgodę na powiadomienia i utworzenie subskrypcji, dzięki której odwiedzający będzie mógł później otrzymywać kampanie push.
  • Zdarzenia — informowanie analityki o tym, co wydarzyło się na stronie (wyświetlenie, zgoda na push, instalacja) oraz wysyłanie własnych zdarzeń.
  • Parametry ruchu — odczyt oferty, PWA, identyfikatora odwiedzającego oraz tagów trackingowych przesłanych przy kliknięciu.

Gdzie jest podłączony

  • Automatycznie — na stronach serwowanych przez Qubix (karta sklepu PWA, strony aplikacji). Nie wymaga żadnych dodatkowych działań.
  • Ręcznie — na Pańskim/Pani prelanderze przesłanym w sekcji Witryny. Pozwala to instalować aplikację i zapisywać odwiedzających bezpośrednio na własnej stronie, bez przekierowywania ich do karty sklepu. Jak to zrobić — zob. SDK na prelanderze.
notatka

Instalacja aplikacji i push działają tylko przez bezpieczne połączenie (HTTPS) oraz na domenie skonfigurowanej w Qubix i aktywnej. Więcej na ten temat w artykule o podłączaniu na prelanderze.

Co dalej