Tracking entities to specjalna funkcja, która umożliwia pozyskiwanie dodatkowych danych z Twojej witryny za pomocą naszego skryptu wstawiania i łączenie ich z sesją użytkownika. Parametry te mogą być przekazywane do Twojego systemu CRM lub innych usług za pomocą Webhooków.
Na przykład, jeśli chcesz połączyć dodatkowe ID generowane przez Twój skrypt dla sesji odwiedzającego z jego identyfikatorem Google Analytics.
Działa to w następujący sposób:
Aby śledzić encję, należy dokonać kilku ustawień na koncie Ringostat. Nazwę parametru oraz jego ustawienia należy określić w sekcji Call tracking - Tracking entities. Dzięki temu, gdy klient odwiedza witrynę, skrypt wstawiania śledzi ten parametr zgodnie z podaną nazwą i ustawieniami. Na przykład identyfikator wizyty generowany przez Twój skrypt – r7k12_si (wartość w zmiennej).
Śledzony parametr r7k12_si jest teraz połączony z odwiedzającym w naszym systemie.
Po skonfigurowaniu ustawień tracking entity możesz przekazywać ten parametr do zewnętrznych systemów za pomocą webhooków.
W ten sposób Ringostat przekazuje do systemu zewnętrznego nie tylko dane dotyczące połączenia i wizyty, ale również ten dodatkowy parametr.
Wartość przekazywanego parametru możesz sprawdzić na swojej stronie internetowej w konsoli przeglądarki. W tym celu przejdź na swoją stronę, otwórz konsolę i wprowadź nazwę śledzonego parametru (zmienną zawierającą potrzebną nam wartość):
W tracking entities dostępne są dwa typy parametrów: Simple i Expression.
Typ parametru Simple umożliwia śledzenie określonej statycznej wartości dodatkowego parametru dla każdego połączenia. W takim przypadku ta sama wartość będzie powiązana z każdą wizytą/połączeniem.
Typ parametru Expression umożliwia śledzenie dynamicznie zmieniających się wartości i łączenie ich z każdym konkretnym połączeniem. Jeśli wartość zmieni się podczas wizyty użytkownika, Ringostat wykryje tę zmianę i zaktualizuje ją do nowej wartości.
Jak skonfigurować tracking entity:
Przejdź do sekcji Call tracking - Tracking entities section na swoim koncie Ringostat i kliknij Add an entity.
Dodaj następujące szczegóły parametru, który chcesz śledzić:
a. Podaj właściwą nazwę swojego parametru.
b. Wybierz typ encji: Simple lub Expression.
c. Wybierz zakres poziomu: Session lub Page View.
d. W polu wartości wprowadź parametr dokładnie tak, jak jest on określony na Twojej stronie internetowej.
Wartość tracking entity będzie zależeć od ustawionego zakresu poziomu.
Jeśli wybierzesz zakres poziomu Session do śledzenia parametru, jego wartość będzie zmieniana przy każdym wyświetleniu strony. Połączenie będzie miało ostatnią wartość, jeśli nie jest ona pusta (np. null). Domyślnie używaj tej metody.
Jeśli chodzi o zakres poziomu Page view, na razie nie zalecamy jego używania.
Parametr ten można następnie przekazać do systemu zewnętrznego za pomocą Webhooków.
Aby skonfigurować przekazywanie parametrów za pomocą Webhooka, przejdź do sekcji Integrations - Webhooks 2.0 i dodaj nowy webhook lub edytuj istniejący, określając w nim nowy parametr.
Dodaj nazwę parametru – powinna być podobna do nazwy tracking entity, ale nie identyczna.
Określ typ pola jako Text i wprowadź wartość, która będzie przekazywana — będzie ona statyczna.
Po zakończeniu tych ustawień Ringostat będzie przekazywał potrzebny dodatkowy parametr do systemu zewnętrznego.




