Nie znam AngularJS, ale użyłem trochę WebTrends. To, co zrobiłem w przeszłości, aby uchwycić zachowanie użytkownika, to napisanie własnego kodu JavaScript (możesz go dodać do webtrends.js lub własnego niestandardowego pliku JS), a następnie dodać wywołania do moich funkcji JS w elementach HTML. Mój kod następnie nazwał dcsMultiTrack()
z parametrami dla jakiejkolwiek informacji, którą potrzebowałem wysłać do WebTrends.
Na przykład, jeśli chcesz się dowiedzieć, kiedy użytkownik kliknie na jakiś buttom, dodaj coś takiego jak onClick() = myFunction()
do elementu html. Wewnątrz myFunction()
, masz kod, który określa, co robi użytkownik i cokolwiek innego, co chcesz śledzić. Następnie zadzwoń pod numer dcsMultiTrack()
, przekazując parametry, które właśnie określiłeś. Jeśli dobrze pamiętam, dcsMultiTrack()
pozwala na elastyczne długości parametrów, pod warunkiem, że występują w parach zmiennych/wartości, takich jak "WT.ti", "Moja strona", "DCSExt.user_id", "twoje imię", itp.