Pracuję nad rozszerzeniem przeglądarki Firefox i chcę śledzić jego użycie w google analytics, ale nie mogę go uruchomić.Google Analytics do śledzenia użycia rozszerzenia FireFox
Próbowałem ręcznie wywoływanie funkcji z ga.js
, ale to nie zadziałało z jakiegoś powodu. Żaden błąd nie został wygenerowany, ale nie zebrano żadnych danych.
Moja ostatnia próba polegała na tym, aby mieć stronę internetową, która przechowuje javascript, a następnie załadować ją w obrębie rozszerzenia w elemencie iframe z adresem URL skonfigurowanym tak, aby zawierał sensowne dane. W ten sposób analityka uzyskuje połączenie, gdy odwiedzam tę stronę internetową za pomocą przeglądarki, ale nie w rozszerzeniu. Próbowałem umieścić jakiś widoczny javascript na stronie i potwierdziłem, że javascript witryny jest wykonywany. Ta metoda działa również z innymi trackerami, ale nie podoba mi się ich produkcja i wolałaby Google Analytics.
Jakieś pomysły, co jeszcze mógłbym spróbować osiągnąć?
Jeśli próbujesz „emulować przeglądarki” w zakresie swojego rozszerzenia, to może nie we właściwym kierunku. Aby uzyskać wszystko, co jest zbliżone do rzeczywistej witryny, musisz zdawać sobie sprawę z wykonywania wszystkich kodów i powiązań zdarzeń, które tworzy Analytics (na dowolnej stronie). Nie jest jasne, co dokładnie robi to rozszerzenie, dlatego trudno jest określić, w jaki sposób można to zrobić. –
Cóż, naprawdę nie potrzebuję wszystkich specjalnych rzeczy, buduję URL, który zawiera wszystkie informacje, które muszę śledzić, a następnie chciałbym uruchomić zdarzenie ładowania strony w analitykach z tym adresem URL. Być może jest coś o ich API, którego mi brakuje? Czy istnieje sposób na uruchamianie niestandardowych zdarzeń z dowolnego kodu javascript? –