Usługa Google Analytics dla Microsoft Silverlight jest zintegrowana z platformą Microsoft Silverlight Analytics. Dzięki tej platformie możesz łatwo śledzić aktywność użytkowników w treściach Microsoft Silverlight.
Obsługa funkcji
Komponent Google Analytics dla Microsoft Silverlight pozwala uniknąć problemów technicznych związanych ze śledzeniem treści Silverlight. Dzięki temu komponentowi śledzenie treści jest proste – przeciąganie, upuszczanie i definiowanie nazw kategorii w raportach. Cała integracja techniczna jest realizowana w trybie wewnętrznym.
Ta integracja obsługuje 3 główne funkcje śledzenia Google Analytics:
Śledzenie zdarzeń
Funkcja śledzenia zdarzeń umożliwia programistom śledzenie interakcji użytkowników z treścią. Przeczytaj podstawowy przewodnik po śledzeniu zdarzeń.
W ramach platformy Silverlight:
- Pole
Category
odpowiada polu Kategoria w zachowaniuTrackAction
. - Pole
Action
odpowiada wartościEventName
aktywatora powiązanego z zachowaniemTrackAction
. - Pole
Label
odpowiada nazwie obiektu nadrzędnegoTrackAction
. - Pole
Value
odpowiada polu wartości działaniaTrackAction
.
Śledzenie odsłon
W standardowym śledzeniu JavaScriptu domyślną wartość strony śledzonej przez Google Analytics można zastąpić, przekazując parametr do metody
_trackPageview()
. Pozwala to zastąpić wartości wyświetlane w raportach Najlepsza treść i Analiza treści.
W ramach platformy Silverlight dane o odsłonach są zintegrowane z Silverlight Frames. Po załadowaniu ramki jej nazwa jest wysyłana jako adres URL i rejestrowana w Google Analytics jako „strona”.
Zmienne niestandardowe
Zmiennych niestandardowych Google Analytics można używać do dodawania dodatkowych informacji do zdarzeń i odsłon. Więcej informacji znajdziesz w dokumentacji zmiennych niestandardowych
Gdy używasz zmiennych niestandardowych w platformie Silverlight:
- Właściwości niestandardowe dodane do zachowań związanych z platformą zostaną zmapowane na zakres
Page
. - Właściwości niestandardowe dodane do obiektu Google Analytics (dodane do katalogu głównego układu) zostaną zmapowane na zakres
Session
. - Właściwości niestandardowe dodane do obiektu
ABTesting
udostępnionego przez platformę zostaną zmapowane na zakresUser
.