Ta strona dokumentuje wszelkie zmiany wprowadzone w interfejsach API i pakietach SDK Google Analytics. Zawiera ona dzienniki zmian do śledzenia sieci (ga.js), pakietu Android SDK i pakietu SDK na iOS. Zalecamy okresowe sprawdzanie tej listy pod kątem nowych powiadomień. Możesz też zasubskrybować zmiany za pomocą kanałów wymienionych w sekcji Subskrybuj poniżej.
Subskrybuj powiązane historię zmian
Obejmuje wszystkie interfejsy API do zbierania danych, konfiguracji i raportowania.
Obejmuje śledzenie witryn (ga.js i analytics.js), pakiet Android SDK, pakiet SDK na iOS i platformę Measurement Protocol.
Śledzenie w witrynie (analytics.js) – wersja 21.09.2017 (21 września 2017 r.)
Dodano adresy URL „android-app://” jako prawidłowe źródło odesłania.
Śledzenie w witrynie (analytics.js) – wersja 12.07.2017 (12 lipca 2017 r.)
W tej wersji dodano nowe zadanie customTask.
iOS SDK – wersja 3.17 (12 września 2016 r.)
W tej wersji:
Google Analytics
- Poprawki i poprawki dotyczące zgodności z iOS 10.
iOS SDK – wersja 3.16 (10 sierpnia 2016 r.)
W tej wersji:
Google Analytics
- Poprawki błędów.
iOS SDK – wersja 3.15 (23 listopada 2015 r.)
W tej wersji:
Google Analytics
- Nic się nie zmieni.
Menedżer tagów Google
- Rozwiązaliśmy problem, który powodował awarię podczas testów jednostkowych.
iOS SDK – wersja 3.14 (23 października 2015 r.)
W tej wersji:
Google Analytics
- Dodano obsługę bitkodu.
Menedżer tagów Google
- Dodano obsługę bitkodu.
iOS SDK – wersja 3.13 (21 lipca 2015 r.)
W tej wersji:
Google Analytics
- Rozwiązaliśmy problem, który powodował błędy podczas korzystania z funkcji setCampaignParametersFromUrl. Problem 636.
Menedżer tagów Google
- Nic się nie zmieni.
iOS SDK – wersja 3.12 (11 maja 2015 r.)
W tej wersji:
Google Analytics
- Nic się nie zmieni.
Menedżer tagów Google
- Rozwiązaliśmy konflikt nazw zajęć. Problem 631.
Android SDK – wersja 4.5 – Usługi Google Play 7.3 (1 maja 2015 r.)
W tej wersji:
Google Analytics
- Dodaliśmy obsługę wysyłania w tle na urządzeniach spoza Google Play.
- Nieużywany rejestrator/poziom Analytics. Analytics używa teraz logowania z Androida. Aby włączyć logowanie debugowania, uruchom
adb shell setprop log.tag.GAv4 DEBUG
. - refaktoryzacja, aby poprawić wyświetlanie danych i zainstalować atrybucję kampanii;
- Naprawiliśmy błąd analizy kampanii. Problem 596.
- Nieobsługiwane wyjątki aplikacji w pierwszych sekundach inicjowania Analytics są prawidłowo raportowane. Problem 443.
Menedżer tagów Google
- Bez zmian.
iOS SDK – wersja 3.11 (30 kwietnia 2015 r.)
W tej wersji:
Google Analytics
- Zgłaszanie problemów z ekranem za pomocą natywnych reklam w systemie iOS 8.0 lub nowszym Rozwiązujemy problem 504.
- Dodaliśmy obsługę parametrów kampanii związanych z kliknięciami.
- Oprócz wersji systemu operacyjnego urządzenia raportuj model sprzętu na iOS. Rozwiązujemy ten problem: Problem 408.
- Raportowanie atrybucji instalacji iAd w systemie iOS 7.1 i nowszych. Wymaga to platformy iAd.
- Dodaliśmy ostrzeżenie o wycofaniu danego typu działania AppView.
- sqlite3 jest teraz wymaganą biblioteką.
Menedżer tagów Google
- Naprawiliśmy błąd nilowy ciąg znaków w TAGDissenter.
Śledzenie w witrynie (analytics.js) – wersja 13.04.2015 (13 kwietnia 2015 r.)
W tej wersji dodano nowe pole. Pełną listę pól znajdziesz w przewodniku po polach.
Transport
- Pole transport pozwala ustawić mechanizm przesyłania działań.
Inne zmiany
- Opcja
useBeacon
została wycofana. - Poprawki błędów
Android SDK – wersja 4.0.6 – Usługi Google Play 7.0 (19 marca 2015 r.)
W tej wersji:
Google Analytics
- Rozwiązaliśmy problem 440: CampaignTrackingService NullPointerException.
- Rozwiązaliśmy problem 552. Strona blokująca GoogleAnalytics.getInstance().
- Rozwiązaliśmy problem 564: raporty działań automatycznych w Analytics zwracają nieobsługiwany wyjątek.
- Naprawiono drobne błędy.
Menedżer tagów Google
- Naprawiono drobne błędy.
Android SDK – wersja 4.0.5 – Usługi Google Play 6.7 (17 lutego 2015 r.)
W tej wersji:
Google Analytics
- Naprawiono drobne błędy.
Menedżer tagów Google
- Naprawiliśmy błąd związany z warunkiem wyścigu związany z ustawieniem Jak unikać użycia Menedżera tagów „DisallowStateException: Wyniki zostały już ustawione”.
Measurement Protocol – wersja 30.01.2015 (30 stycznia 2015 r.)
W tej wersji dodano nowy parametr działania. Pełną listę parametrów znajdziesz w dokumentacji parametrów.
Źródło danych
- Parametr Źródło danych
ds
umożliwia ustawienie źródła danych działania.
Śledzenie w witrynie (analytics.js) – wersja 30.01.2015 (30 stycznia 2015 r.)
W tej wersji dodano nowe pole. Pełną listę pól znajdziesz w przewodniku po polach.
Źródło danych
- Pole Źródło danych umożliwia ustawienie źródła danych działania.
Measurement Protocol – wersja 29.01.2015 (29 stycznia 2015 r.)
W tej wersji dodano nowy parametr działania. Pełną listę parametrów znajdziesz w dokumentacji parametrów.
Zastąpienie geograficzne
- Ustawienie
geoid
Zastępowanie geograficzne umożliwia jednoznaczne ustawienie lokalizacji geograficznej użytkownika.
Android SDK – wersja 4.0.4 – Usługi Google Play 6.5 (24 listopada 2014 r.)
W tej wersji:
Google Analytics
- Usprawnienia dotyczące śledzenia wyjątków związane z problemem 443: Usługi Google Play nie przesyłają wyjątków.
- Naprawiono drobne błędy.
Menedżer tagów Google
- Brak zmian w Menedżerze tagów Google.
iOS SDK – wersja 3.10 (5 listopada 2014 r.)
W tej wersji:
Google Analytics
- Rozwiązaliśmy problem, który powodował, że wszystkie obrazy typu beacon nie były wysyłane podczas wysyłania obrazów typu beacon.
- Zaktualizowaliśmy przykładową aplikację CuteAnimals, aby pokazać, jak wysyłać aplikację, gdy działa w tle.
- Dodaliśmy obsługę dodatkowych pól Ulepszonego e-commerce.
- Usunęliśmy komunikaty ostrzegawcze dotyczące klas GAIHit i GAIProperty, które były kompilowane przed kompilacją względem pakietu SDK na iOS w wersji 8.0. Te klasy zostały usunięte.
- Wysyłanie obrazów typu beacon jest teraz skuteczniejsze. Kilka obrazów typu beacon jest wysyłanych w jednym żądaniu HTTPS.
- W określonych okolicznościach żądania będą skompresowane, aby oszczędzać wykorzystanie abonamentu.
Menedżer tagów Google
- Wycofano tag TAGContainerFuture oparty na kodzie OpenContainerWithId. Korzystanie z tego interfejsu API w systemie iOS8 powoduje błędy podczas wywoływania pobierania na niektórych etapach cyklu życia UIAppDelegate.
- Dodaliśmy obsługę niestandardowych danych i wymiarów niestandardowych w tagu Google Universal Analytics.
- Naprawiliśmy błąd, który wymagał produktów w przypadku działań Ulepszonego e-commerce, które zawierają produkty opcjonalne.
- Obsługa funkcji identyfikatora wyświetlania reklam w tagu Universal Analytics.
- Zaktualizowaliśmy przykładową aplikację CuteAnimals, aby pokazać, jak wysyłać dane, gdy aplikacja działa w tle.
Android SDK – wersja 4.0.3 – Usługi Google Play 6.1 (25 września 2014 r.)
W tej wersji:
Google Analytics
- Naprawiono drobne błędy.
Menedżer tagów Google
- Dodaliśmy obsługę Ulepszonego e-commerce. Więcej informacji znajdziesz w Przewodniku dla programistów Ulepszonego e-commerce.
Śledzenie w witrynie (analytics.js) – wersja 2.09.2014 (2 września 2014 r.)
- Działania można teraz wysyłać za pomocą parametru
navigator.sendBeacon
(w obsługiwanych przeglądarkach), przekazując parametruseBeacon
. - Nazwa pliku cookie ustawiona przez wtyczkę funkcje wyświetlania została zmieniona z
_dc
na_gat
.
iOS SDK – wersja 3.09 (31 lipca 2014 r.)
W tej wersji:
Google Analytics
- Bez zmian.
Menedżer tagów Google
- Do tagu Universal Analytics dodaliśmy obsługę ulepszonego e-commerce.
- Do klasy TAGManager dodaliśmy nowe metody
dispatch
idispatchWithCompletionHandler
.
Android SDK – wersja 4.0.2 – Usługi Google Play 5.0 (1 lipca 2014 r.)
W tej wersji:
Google Analytics
- Dodaliśmy obsługę Ulepszonego e-commerce. Więcej informacji znajdziesz w Przewodniku dla programistów Ulepszonego e-commerce.
- Identyfikator klienta będzie się teraz resetował po każdej zmianie identyfikatora wyświetlania reklam.
- Zbieranie identyfikatorów wyświetlania reklam jest domyślnie wyłączone.
- Dodaliśmy zautomatyzowane interfejsy API do raportowania wyjątków.
- Poprawki błędów w dokumentacji.
- Naprawiono drobne błędy.
Menedżer tagów Google
- Brak zmian w Menedżerze tagów Google.
iOS SDK – wersja 3.08 (25 czerwca 2014 r.)
W tej wersji:
Google Analytics
- Pakiet SDK będzie teraz zbierać IDFA i flagę śledzenia reklamodawcy, jeśli biblioteka libAdIdAccess.a (dostarczana w ramach pakietu SDK) jest uwzględniona w aplikacji, a funkcja
allowIDFACollection
ma wartość Prawda w module do śledzenia. - Dodano obsługę Ulepszonego e-commerce.
- Dodaliśmy typ działania wyświetlenia ekranu, który zastąpi typ działania AppView.
- Parametr identyfikatora działania jest teraz dodawany do każdego działania. Zmienia się ona za każdym razem, gdy zostanie wygenerowane wyświetlenie aplikacji, wyświetlenie ekranu lub wyświetlenie strony.
- Identyfikator Client-ID będzie teraz resetowany po każdej zmianie wartości IDFA. Tak tylko wtedy, gdy identyfikator IDFA zostanie zarejestrowany w module.
- Do klasy GAI została dodana nowa metoda
dispatchWithCompletionHandler
. - Rozwiązaliśmy problem, który powodował, że pakiet SDK wysyłał obraz typu beacon bez identyfikatora Client-ID lub z pustym identyfikatorem clientId.
Menedżer tagów Google
- Bez zmian
Śledzenie w witrynie (analytics.js) – wersja 25.06.2014 (25 czerwca 2014 r.)
- Działania, które nie mają prawidłowego identyfikatora śledzenia, są teraz odrzucane.
- Dodaliśmy obsługę wtyczki do łączenia wyrażeń regularnych w wielu domenach.
Śledzenie w witrynie (ga.js) – wersja 25.06.2014 (25 czerwca 2014 r.)
- Działania, które nie mają prawidłowego identyfikatora śledzenia, są teraz odrzucane.
Measurement Protocol – wersja 12.05.2014 (12 maja 2014 roku)
-
Zaktualizowano listę obsługiwanych źródeł bezpłatnych.
- Usunięto: Netscape, About, Mamma, Voila, Live, Wirtulana Polska, Yam, Ozu.
- Dodano/zaktualizowano: Baidu, DOCOMO, Onet, Centrum, Sogou, Tut.By, Globo, Ukr.net, So.com, au one.
Śledzenie w witrynie (analytics.js) – wersja 12.05.2014 (12 maja 2014 r.)
-
Zaktualizowano listę obsługiwanych źródeł bezpłatnych.
- Usunięto: Netscape, About, Mamma, Voila, Live, Wirtulana Polska, Yam, Ozu.
- Dodano/zaktualizowano: Baidu, DOCOMO, Onet, Centrum, Sogou, Tut.By, Globo, Ukr.net, So.com, au one.
iOS SDK – wersja 3.07 (9 maja 2014 r.)
W tej wersji:
Google Analytics
- Dodano pole identyfikatora użytkownika.
Menedżer tagów Google
- Naprawiliśmy błąd w identyfikatorze makra reklamowego, który zwracał odpowiedni identyfikator reklamodawcy (IDFA), jeśli jest dostępny.
- Rozwiązaliśmy problem, który uniemożliwiał używanie danych
NSNumber
w danych e-commerce.
Measurement Protocol – wersja 16.04.2014 (16 kwietnia 2014 roku)
W tej wersji zastąpiliśmy typ działania appview
oraz dodaliśmy i zmieniliśmy nazwy parametrów. Pełną listę parametrów znajdziesz w dokumentacji parametrów.
Zastępowanie AppView
- Typ działania
appview
został zastąpiony ciągiemscreenview
. Jak najszybciej zaktualizuj kod śledzenia aplikacji, tak aby korzystał zscreenview
zamiastappview
.
Nowe parametry
- Identyfikator aplikacji – identyfikator aplikacji.
- Identyfikator instalatora aplikacji – identyfikator instalatora aplikacji.
Zmiana nazwy parametru
- Nazwa Opis treści została zmieniona na Nazwa ekranu. Nazwa parametru zapytania (
cd
) pozostanie bez zmian.
Śledzenie w witrynie (analytics.js) – wersja 16.04.2014 (16 kwietnia 2014 r.)
W tej wersji zastąpiliśmy typ działania appview
i dodaliśmy nowe pola. Pełną listę pól znajdziesz w przewodniku po polach.
Zastępowanie AppView
- Typ działania
appview
został zastąpiony ciągiemscreenview
. Jak najszybciej zaktualizuj kod śledzenia aplikacji, tak aby korzystał zscreenview
zamiastappview
.
Nowe pola
- Nazwa ekranu – nazwa strony/ekranu. Gdy zasada jest nieskonfigurowana, domyślnie używany jest adres URL strony (internet) lub identyfikator ekranu (aplikacja).
- Identyfikator aplikacji – identyfikator aplikacji.
- Identyfikator instalatora aplikacji – identyfikator instalatora aplikacji.
Inne zmiany
- Ulepszone dane wyjściowe debugowania.
- Naprawiliśmy różne błędy wstępnego renderowania.
- Dodaliśmy obsługę nieograniczonego wstępnego renderowania API. Renderowanie wstępne działa teraz w przeglądarce IE11 oprócz Chrome.
- Inne poprawki błędów w narzędziu łączącym.
Śledzenie witryn (ga.js) – wersja 16.04.2014 (16 kwietnia 2014 r.)
- Bezpieczne wyszukiwanie w Yahoo jest teraz prawidłowo klasyfikowane jako źródło bezpłatne.
- Dodaliśmy obsługę nieograniczonego wstępnego renderowania API. Renderowanie wstępne działa teraz w przeglądarce IE11 oprócz Chrome.
Śledzenie w witrynie (analytics.js) – wersja 2014-04 (2 kwietnia 2014 r.)
- Dodaliśmy możliwość zastępowania parametru User-ID.
Android SDK – wersja 4 (25 marca 2014 r.)
Google Analytics i Menedżer tagów Google
- Pakiety SDK Google Analytics i Menedżera tagów Google są teraz częścią pakietu SDK usług Google Play 4.3 .
- Nie wymaga to zainstalowania Usług Google Play na urządzeniach. Jeśli Usługi Google Play nie są dostępne, pakiet SDK automatycznie przełącza się na wysyłanie lokalne.
- Aby dowiedzieć się, jak zacząć, przeczytaj artykuł Pakiet SDK Menedżera tagów Google w wersji 4 na Androida i Google Analytics SDK v4 na Androida.
iOS SDK – wersja 3.06 (18 marca 2014 r.)
W tej wersji:
Google Analytics
- SDK domyślnie wypełnia parametr identyfikatora aplikacji (
&aid
).
Menedżer tagów Google
- Wprowadzono makro dla eksperymentów z treścią stron w Google Analytics.
Android SDK – wersja 3.02 (18 marca 2014)
W tej wersji:
Google Analytics
- Brak zmian w Google Analytics.
Menedżer tagów Google
- Wprowadzono makro dla eksperymentów z treścią stron w Google Analytics.
iOS SDK – wersja 3.03c (19 lutego 2014 r.)
W tej wersji:
Google Analytics
- Brak zmian bezpośrednio w Google Analytics. Użytkownicy Google Analytics nie powinni już domyślnie korzystać z tagu
AdSupport.framework
zależności. Może to pomóc w rozwiązaniu problemu 387.
Menedżer tagów Google
- Funkcje wywołujące interfejs
AdSupport.framework
API są podzielone na osobne zasoby (libAdIdAccess.a
). Aplikacje muszą połączyć się z tą biblioteką, aby mieć dostęp do ciągu znaków identyfikatora wyświetlania reklam (IDFA) i flagi śledzenia reklamodawcy.
Śledzenie w witrynie (analytics.js) – wersja 2014-02 (11 lutego 2014 r.)
- Parametry łączące nie są już ignorowane podczas poruszania się po domenach z różnymi poziomami powiększenia w Firefoksie.
- Rozwiązaliśmy problem, który powodował, że w przypadku niektórych adresów URL nie można było załadować analizy strony.
- Ulepszenia danych wyjściowych trybu debugowania.
Śledzenie w witrynie (ga.js) – wersja 2014-02 (11 lutego 2014 r.)
- Wersja konserwacyjna.
iOS SDK – wersja 3.03a (5 lutego 2014 r.)
Ta wersja zawiera: * Usunięcie potrzeb systemu AdSupport.framework
. * Nieużywany kod został usunięty.
iOS SDK – wersja 3.03 (14 stycznia 2014 r.)
W tej wersji: * dodaliśmy obsługę 64-bitowego pakietu SDK na iOS w wersji 7.0. * Usunięto libGoogleAnalytics_debug.a
, ponieważ jest częścią biblioteki libGoogleAnalyticsServices.a
. * Wyczyszczono plik kompilacji CuteAnimals na potrzeby Google Analytics.
Śledzenie w witrynie (analytics.js) – wersja 2013–11 (22 listopada 2013 r.)
- Wersja konserwacyjna.
Śledzenie w internecie (ga.js) – wersja 2013–11 (22 listopada 2013 r.)
- Ulepszenia obsługujące uaktualnienia Universal Analytics w witrynach, które korzystają z wielu modułów śledzenia.
Śledzenie w internecie (analytics.js) – wersja 2013–11 (7 listopada 2013 r.)
- Dodano automatyczną konfigurację domeny plików cookie.
- Dodano automatyczne połączenie domen w wielu domenach
- Poprawki błędów
iOS SDK – wersja 3.02 (18 października 2013 r.)
W tej wersji: * Rozwiązaliśmy konflikt z pakietem SDK bufora protokołu. * Naprawiono błąd tagu łączącego, gdy włączone było usuwanie kodu.
Android SDK – wersja 2.0beta6 (11 października 2013)
Ta wersja zawiera: * Szósta wersja beta. * Wprowadziliśmy zmianę, która pozwoli uniknąć wyjątku w czasie działania, gdy aplikacja jest kierowana na KitKat (poziom interfejsu API 19) i korzysta z pakietu SDK.
Android SDK – wersja 3.01 (11 października 2013)
Ta wersja zawiera: * Druga wersja systemu w wersji 3.0. * Wprowadziliśmy zmianę, która pozwoli uniknąć wyjątku w czasie działania, gdy aplikacja jest kierowana na KitKat (poziom interfejsu API 19) i korzysta z pakietu SDK.
iOS SDK – wersja 3.01 (20 września 2013 r.)
W tej wersji:
- Naprawiliśmy błąd związany z linkiem podczas kierowania na iOS 7.0.
iOS SDK – wersja 3.0.0 (16 sierpnia 2013 r.)
Ta wersja zawiera: * pierwszą wersję 3.0 * zmianę w interfejsie API pakietu SDK zgodnie z analytics.js. Metody track
i send
zostały usunięte. Zamiast tego użyj metody send
i konstrukcji GAIDictionaryBuilder
. * Większość właściwości protokołu GAITracker
została usunięta. Zamiast niego użyj pola set
. * Wszystkie parametry ustawione za pomocą metody set
zostaną zachowane. Wcześniej kilka parametrów można było ustawić tylko dla następnego wywołania dotyczącego wysyłania/śledzenia. * Protokół GAILogger
jest dostępny dla użytkowników, którzy chcą zaimplementować własne niestandardowe logowanie na potrzeby pakietu SDK. * Minimalne wymagania systemowe zostały zmienione. Szczegółowe informacje znajdziesz w pliku Readme.txt. * Cała aktywność pakietu SDK (dostęp do bazy danych i sieci) jest teraz prowadzona w osobnym wątku. * Aplikacja clientId
może teraz czytać. Zadzwoń do firmy [tracker get:kGAIClientId]
. Pamiętaj, że to wywołanie zostanie zablokowane, dopóki token clientId
nie będzie można odczytać z bazy danych. * SDK nie używa już atrybutu POST
, chyba że działanie jest większe niż 2000 bajtów. Zamiast niego zostanie użyty system GET
. * SDK nie będzie już próbowała wysyłać działań na podstawie kodu odpowiedzi HTTP.
Android SDK – wersja 3.0.0 (16 sierpnia 2013 r.)
Ta wersja zawiera: * pierwszą wersję 3.0 * interfejs API pakietu SDK przepisany lepiej do biblioteki analytics.js. Szczegółowe informacje znajdziesz w katalogach javadoc i /analytics/devguides/collection/android/v3/. * Usunięto wszystkie metody track
i send
. Zamiast tego możesz wysyłać działania, używając metody wysyłania i odpowiadających im metod konstrukcji w klasie MapBuilder
. Listę klas, które możesz wykorzystać do tworzenia działań za pomocą set
i send
, znajdziesz w klasie Fields
. * Wiele różnych właściwości zostało też usuniętych, np. useHttps
, anonymizeIp
itp. Aby ustawić lub zresetować te właściwości, użyj polecenia set
. * EasyTracker
to teraz rozszerzenie Tracker
. Nie musisz dzwonić bezpośrednio do aplikacji EasyTracker.getTracker
, aby bezpośrednio śledzić połączenia. * SDK nie ustawia już flagi kontroli sesji przy uruchamianiu. Deweloperzy muszą teraz określić, czy konieczna jest nowa sesja. EasyTracker nadal zarządza sesją tak samo jak wcześniej. * SDK obsługuje teraz niestandardową klasę logowania. Więcej informacji znajdziesz w opisie Logger
w pliku javadoc. * Dodano tryb dryRun
. * Aplikacja clientId
może teraz czytać. Zadzwoń pod numer tracker.get(Fields.CLIENT_ID)
. Ta rozmowa będzie blokowana, dopóki clientId
nie zostanie wczytany ze stałego sklepu. * Pakiet SDK nie będzie już próbować podejmować działań na podstawie kodu odpowiedzi HTTP.
Android SDK – wersja 2.0beta5 (10 kwietnia 2013 r.)
Ta wersja zawiera: * piątą wersję beta. * Naprawiono błąd związany z analizą błędu aplikacji EasyTracker. Po ustawieniu flagi ga_reportUncaughtExceptions
nie zainicjowaliśmy parsera wyjątku i w rezultacie nie przeanalizujemy lokalizacji niewyłapanego wyjątku. Gdy ta zasada jest poprawiona, raporty o awariach i wyjątkach podają w raportach lokalizację niewypełnionych wyjątków, gdy zasada ga_reportUncaughtExceptions
ma wartość Prawda.
Measurement Protocol – wersja 2013-03 (22 marca 2013 r.)
Dzisiaj uruchomiliśmy nowy protokół Measurement Protocol w publicznej wersji beta.
Śledzenie w witrynie (analytics.js) – wersja 2013-03 (22 marca 2013 r.)
Dzisiaj uruchomiliśmy nową bibliotekę biblioteki analytics.js w ramach otwartych testów beta.
Śledzenie w witrynie (ga.js) – wersja 2013-02 (13 lutego 2013 r.)
Te zmiany zostały przeniesione do najnowszej wersji kodu śledzenia:
- Dodano obsługę określania walut lokalnych za pomocą atrybutu
_set
, np.gaq.push(['_set', 'currencyCode', 'EUR'])
iOS SDK – wersja 2.0beta4 (8 stycznia 2013 r.)
W tej wersji:
- Zmień domyślną wersję aplikacji version na wartość z parametru
CFBundleShortVersionString
zamiastCFBundleVersionKey
. - Używaj protokołu HTTPS jako domyślnego protokołu zamiast HTTP.
- Metody śledzenia zmieniono na Wyślij (np.
trackView
nazywa się terazsendView
). - Drobne poprawki błędów.
Android SDK – wersja 2.0beta4 (8 stycznia 2013 r.)
Ta wersja zawiera: * Czwartą wersję beta. * SDK uwzględnia teraz ustawienie częstotliwości próbkowania. Jeśli wcześniej ustawiłeś współczynnik próbkowania inny niż 100%, zobaczysz teraz spadek niektórych danych Analytics w porównaniu z wersją beta 3. * Zmienione metody śledzenia połączeń (np. trackView
nazywa się teraz sendView
). * Dodano obsługę waluty lokalnej za pomocą protokołu Transaction.setCurrencyCode
* Domyślnie używaj protokołu HTTPS zamiast HTTP. * Pakiet SDK nie będzie próbował wysyłać działań, jeśli nie ma połączenia z siecią. * Unikaj błędów ANR podczas próby obsługi danych kampanii promujących instalacje. * Zajęcia zostały usunięte z pakietu SDK. TrackedActivity
* Przenieś inicjowanie pakietu SDK poza główny wątek interfejsu. * Zwiększ możliwości pakietu SDK, który pozwoli Ci przywrócić go z uszkodzonej bazy danych SQLite. * Kilka innych awarii i błędów.
iOS SDK – wersja iOS 2.0beta3 (26 września 2012 r.)
W tej wersji:
- Dodano architekturę Armv7 do libGoogleAnalytics.a.
- Usunięto architekturę Armv6 z libGoogleAnalytics.a
iOS SDK – wersja 1.5.1 (18 września 2012 r.)
W tej wersji:
-
Poprawki błędów:
- Usuń wersję biblioteki NoThumb.
- Zrezygnuj z obsługi trybu Armv6.
-
Nowe funkcje:
- Dodaj obsługę Armv7 (na iPhone5).
Android SDK – wersja 1.5.1 (18 września 2012 r.)
W tej wersji:
- Poprawki:
- Napraw migrację ze zmiennych CV sprzed wersji 1.5 do zmiennych niestandardowych pakietu SDK 1.5.
- Uwzględniaj ustawienie ograniczeń danych użytkownika w tle.
iOS SDK – wersja 1.5 (17 września 2012 r.)
W tej wersji:
- Poprawki:
- Metody protokołów GANTrackerDelegate są teraz opcjonalne.
- Zdarzenia obejmują teraz ostatnie śledzone wyświetlenie strony (utmp).
- Nowe funkcje:
- Obsługa maksymalnie 50 zmiennych niestandardowych (uwaga: ta funkcja jest dostępna tylko dla użytkowników Google Analytics Premium).
- Zaktualizowano przykładową aplikację podstawową Example.
Android SDK – wersja 1.5 (17 września 2012 r.)
W tej wersji:
-
Poprawki błędów:
- Naprawianie wycieku pamięci
- Zdarzenia obejmują teraz ostatnie śledzone wyświetlenie strony (
utmp
).
-
Nowe funkcje:
- Obsługa 50 zmiennych niestandardowych (uwaga: ta funkcja jest dostępna tylko dla użytkowników Google Analytics Premium).
iOS SDK – wersja 2.0beta3 (21 sierpnia 2012 r.)
W tej wersji:
- Dodano metodę śledzenia społecznościowego do
GAITracker
:trackSocial:withAction:withTarget:
- Zmieniono podpis metody czasowej na:
trackTiming:withValue:withName:withLabel:
- Do GAITracker dodano ręczne metody tworzenia i wysyłania:
set:value:
get:
send:params:
- Metody ustawiania wymiarów niestandardowych dodane do GAITracker:
setCustom:dimension:
setCustom:metric:
- Architektura magazynu danych została refaktoryzowana, aby zapobiec zgłoszonym problemom (
CoreData
).
Android SDK – wersja 2.0beta3 (21 sierpnia 2012 r.)
W tej wersji:
- Dodaliśmy obsługę wymiarów i danych niestandardowych.
- Dodano obsługę śledzenia interakcji społecznościowych.
- Upubliczniono
StandardExceptionParser
zajęcia - Rozwiązaliśmy ten problem, który czasami występował podczas inicjowania pakietu SDK.
- Naprawiliśmy błędy (
INSTALL_REFERRER
) na niektórych urządzeniach. - Poprawiono plik
ConcurrentModificationExceptions
w klasieGoogleTracker
. - Inne poprawki i ulepszenia
iOS SDK – wersja 2.0beta2 (27 czerwca 2012 r.)
W tej wersji:
- Zaktualizowano do najnowszego formatu przewodu.
- Zmieniono wartość
sampleRate
na ścisłą. - Nadmierne śledzenie jest ograniczone.
- Po wyłączeniu rezygnacji informacje o śledzeniu niewysłane są usuwane.
- Niewysłane informacje o śledzeniu starsze niż 30 dni zostaną usunięte.
- Ulepszenie działania nadawcy.
- Zamiast okresowo powtarzać próbę, dyspozytor będzie używać interfejsu Reachability API w przypadku utraty połączenia, aby otrzymywać powiadomienia o ponownym połączeniu.
- Przykładowa aplikacja została zaktualizowana.
- Inne poprawki i ulepszenia.
Android SDK – wersja 2.0beta2 (21 czerwca 2012 r.)
W tej wersji:
- Uproszczony interfejs EasyTracker.
- Kontrola nad wysyłaniem do nowej klasy:
GAServiceManager
. - Zaktualizowano do najnowszego formatu przewodu.
sampleRate
: zmieniono na podwójną precyzję.- Nadmierne śledzenie jest ograniczone.
- Po wyłączeniu rezygnacji informacje o śledzeniu niewysłane są usuwane.
- Niewysłane informacje o śledzeniu starsze niż 30 dni zostaną usunięte.
- Inne poprawki i ulepszenia.
iOS SDK – wersja 2.0beta1 (25 maja 2012 r.)
W tej wersji:
- Dodaliśmy platformę obsługi wyjątków nieobsługiwanych.
- Usunięto właściwość
dispatchEnabled
zGAI
. - Dodano właściwość
defaultTracker
do:GAI
. - Do metody
GAITracker
dodano metodęclose
. - Do metody
GAITracker
dodano metodę śledzenia czasu. - Dodano metodę
trackView
do metodyGAITracker
, która nie przyjmuje argumentów. - Zaktualizowano nazwy pól transakcji.
- Zaktualizowano do najnowszego formatu przewodu.
- Wartość zdarzenia jest interpretowana jako 64-bitowa liczba całkowita.
- Generowanie kodu ARMV6 zostało zmienione z THUMB na ARM.
Android SDK – wersja 2.0beta1 (25 maja 2012 r.)
W tej wersji:
- Metoda
startSession
została usunięta. Użyj w zamian zasadysetStartSession
. - Dodano parametr
ga_sessionTimeout
do EasyTracker. - Wdrożono tryb oszczędzania energii.
- Dodano metodę
trackView
do metodyGAITracker
, która nie przyjmuje argumentów. - Naprawiliśmy błąd, który uniemożliwiał wysyłanie parametrów działania przy działaniach.
- Działania, których nie można odczytać z bazy danych, są odrzucane, zamiast trwale blokować wszystkie działania.
- Zaktualizowano do najnowszego formatu przewodu.
- Wdrożony typ działania związanego z czasem.
- Implementowane typy działań e-commerce (transakcje i produkty).
Śledzenie w witrynie (ga.js) – wersja 2012-02 (24 lutego 2012 r.)
Te zmiany zostały przeniesione do najnowszej wersji kodu śledzenia:
- Zwiększono maksymalną dozwoloną częstotliwość próbkowania szybkości witryny (
_setSiteSpeedSampleRate
) z 10% do 100%. - Metoda
_setAccount
pozwala teraz usunąć początkowe i końcowe spacje.
Śledzenie w internecie (ga.js) – wersja 2012-02 (1 lutego 2012 r.)
Te zmiany zostały przeniesione do najnowszej wersji kodu śledzenia:
- Zaktualizowano domyślnie listę bezpłatnych wyszukiwarek. Dodano adresy „startsiden.no”, „rakuten.co.jp”, „biglobe.ne.jp” i „goo.ne.jp”. Usunięto adresy „search” oraz „conduit.com”, „babylon.com”, „search-results.com”, „avg.com”, „comcast.net” i „incredimail.com”.
Śledzenie w internecie (ga.js) – wersja 2012-01 (26 stycznia 2012 r.)
Te zmiany zostały przeniesione do najnowszej wersji kodu śledzenia:
- Limit długości zmiennej niestandardowej został zwiększony z 64 do 128 znaków. Poza tym długość jest teraz sprawdzana przed kodowaniem adresu URL.
- Limit liczby działań na stronach został zmniejszony. Możesz teraz wysłać 10 działań z jednym dodatkowym działaniem na sekundę (wcześniej było to jedno działanie co 5 sekund). Pamiętaj, że obowiązuje limit 500 działań na sesję.
- Pliki cookie
__utmv
są teraz zapisywane z użyciem innego separatora zmiennej (karetki zamiast przecinka), aby zapewnić zgodność ze standardem RFC. To powinno pomóc w rozwiązaniu niektórych problemów związanych z kodowaniem plików cookie wyświetlanych klientom.
Android SDK – wersja 1.4.2 (28 listopada 2011 r.)
W tej wersji:
-
Dokumentacja:
- Zaktualizowaliśmy plik ReadMe.txt, aby wskazywał witrynę na dokumentację.
Android SDK – wersja 1.4.1 (22 listopada 2011 r.)
W tej wersji:
- Poprawki:
- Stała obsługa automatycznego śledzenia docelowych adresów URL w Google Play.
- Zezwalaj na kodowanie w adresie URL parametru strony odsyłającej w zakresie
setReferrer
.
Web Tracking (ga.js) – wersja 2011–11 (16 listopada 2011 r.)
Zmiany w gromadzeniu danych o szybkości witryny:
- Dane dotyczące szybkości witryny są teraz automatycznie zbierane dla wszystkich usług internetowych z próbką 1%. Funkcja
_trackPageLoadTime
, która wcześniej była wymagana do wyrażenia zgody na zbieranie danych o szybkości witryny, została wycofana. - Domyślną częstotliwość próbkowania można dostosować za pomocą nowej funkcji
_setSiteSpeedSampleRate
. - Jeśli w wywołaniu
_trackPageview
zostanie użyta ścieżka wirtualna, będzie ona teraz powiązana ze wszystkimi danymi o szybkości witryny zbieranymi na tej stronie.
iOS SDK – wersja 1.4 (15 listopada 2011 r.)
W tej wersji:
- Poprawki:
- Lokalizacja bazy danych została zmieniona z katalogu Dokumenty na Biblioteka.
- Pakiet SDK nie zgłasza już błędów typu
NSAsserts
w przypadku błędów bazy danych SQLite. - Rozwiązaliśmy problem powodujący błąd podczas wywoływania funkcji
trackPageview
przy użyciu pustego ciągu znaków. - Rozwiązaliśmy problem powodujący błędy po wywołaniu różnych metod
GANTracker
po wywołaniu elementustopTracker
. - Naprawiono kilka wycieków pamięci, w tym jedno wywołanie dataLayer z adresem URL strony, który zaczyna się od „/”.
- Nowe funkcje:
- Dodano metodę
dispatchSynchronously
. - Udostępnia kilka przydatnych stałych stałych (patrz GANTracker.h).
- Dodano metodę
Android SDK – wersja 1.4 (15 listopada 2011 r.)
W tej wersji:
- Poprawki:
- Utrzymano kilka obiektów
SQLiteExceptions
. - Usunięto błąd
NullPointerException
w danychstopSession
przed wywołaniem stronystartNewSession
. - Naprawiono błędy braku pamięci na urządzeniach HTC Thunderbolt i Motorola Droid Bionic.
- Wyeliminowano niepotrzebny dostęp do bazy danych w metodzie wysyłania.
- Utrzymano kilka obiektów
Śledzenie sieci (ga.js) – wersja 2011–10 (17 października 2011 r.)
Ta wersja zawiera tę nową funkcję:
- Zdarzenia można oznaczyć jako niewymagające interakcji, ustawiając nowy parametr
opt_noninteraction
metody_trackEvent()
natrue
. Jeśli zdarzenie nie wymaga interakcji, oznacza to, że odwiedziny pochodzące z otagowanego zdarzenia nie będą wpływały na współczynnik odrzuceń. Więcej informacji znajdziesz w dokumentacji biblioteki ga.js.
W tej wersji poprawiono błąd:
- Rozwiązaliśmy problem polegający na tym, że propagowanie parametru URL AdWords
gclid
w linkach wewnętrznych witryny mogło powodować zawyżanie liczby płatnych wizyt.
iOS SDK – wersja 1.3 (6 września 2011 r.)
W tej wersji:
- Poprawki:
- Naprawiono błąd autobusu podczas próby ustawienia flagi
dryRun
przed uruchomieniem trackera. - Rozwiązaliśmy problem z błędem autobusu podczas próby przekazania
NULL
w przypadku błędu. - Używanie prawidłowego języka w nagłówku HTTP.
- Naprawiono błąd autobusu podczas próby ustawienia flagi
- Nowe funkcje:
- Dodano flagę
anonymizeIp
. - Dodano parametr
sampleRate
. - Ulepszyliśmy obsługę odesłań z kampanii.
- Dodano flagę
Android SDK – wersja 1.3.1 (6 września 2011 r.)
W tej wersji:
- Poprawki:
- Naprawienie błędu związanego z ogólnym śledzeniem odesłań kampanii.
- Rozwiązaliśmy problem (
anonymizeIp
), który zakłóca śledzenie kampanii.
Śledzenie witryn (ga.js) – wersja 2011–08 (16 sierpnia 2011 r.)
Ta wersja zawiera błąd, który spowodował zawyżoną liczbę wizyt lub spadek liczby nowych użytkowników w niektórych witrynach. Pierwszy efekt dotyczy witryn, w których ruch bezpłatny jest wywoływany przez określone zachowania użytkowników. Drugi efekt miało miejsce tylko w witrynach korzystających z nieobsługiwanej konfiguracji śledzenia z wieloma trackerami.
Śledzenie witryn (ga.js) – wersja 2011–08 (11 sierpnia 2011 r.)
Zmiany w obliczeniach sesji:
- Jedna kampania na sesję: jeśli nowa sesja rozpoczęła się w trakcie istniejącej sesji, skrypt śledzenia automatycznie rozpocznie teraz nową sesję. Nowa kampania zostanie uruchomiona przez zmianę dowolnego z tych pól: identyfikatora, nazwy, źródła, medium, hasła, treści lub identyfikatora kliknięcia Google.
- Skrypt śledzenia nie rozpoczyna już nowej sesji, gdy użytkownik zamknie przeglądarkę.
Zmiany w śledzeniu w wielu domenach:
- Wywołanie funkcji
_setAllowHash(false)
nie jest już wymagane przy konfigurowaniu śledzenia w wielu domenach. Strony, które zawierają już połączenie z adresem_setAllowHash(false)
, nadal będą działać, ale nie jest już wymagane podczas konfigurowania nowej witryny. - Skrypt śledzenia będzie teraz próbował naprawić parametry tagu łączącego, które zostały zmanipulowane przez przekierowania HTTP i przeglądarki. Około 85% wartości powiązań, które są obecnie odrzucane z powodu zmian w kodowaniu wprowadzonych przez narzędzia do przekierowania i przeglądarki, powinno już być pomyślnie przywróconych i ponownie akceptowanych przez kod śledzenia.
Android SDK – wersja 1.3 (10 sierpnia 2011 r.)
W tej wersji:
- Poprawki:
- Rozwiązaliśmy kilka problemów z obsługą baz danych.
- Naprawiliśmy wyjątki podczas korzystania ze zmiennych niestandardowych.
- Przytrzymaj kontekst aplikacji zamiast kontekstu przekazywanego do niego.
- Odzyskaliśmy możliwość przypadkowego tworzenia sesji z pamięcią.
- Nowe funkcje:
- Dodano możliwość ustawiania odesłań kampanii w dowolnym momencie
- Dodano flagę
sampleRate
- Dodano flagę
anonymizeIp
Web Tracking (ga.js) – wersja: 2011-07 (26 lipca 2011)
Ta wersja zawiera 1 nową funkcję:
- Kod śledzenia opóźnia teraz działania dotyczące wstępnie renderowanych stron, dopóki użytkownik ich nie zobaczy. Jeśli wstępnie wyrenderowana strona nigdy nie jest wyświetlana, nie są wysyłane żadne działania. Ta funkcja jest dostępna tylko w witrynach korzystających ze skryptu śledzenia asynchronicznego. Więcej informacji o renderowaniu z wyprzedzeniem znajdziesz na blogu Centrum Google dla webmasterów.
Web Tracking (ga.js) – wersja 2011-07 (14 lipca 2011 r.)
Obejmuje ona różne poprawki błędów i refaktoryzację oraz jedną nową funkcję:
- Dodano obsługę śledzenia społecznościowego ( _trackSocial)
iOS SDK – wersja 1.2 (27 czerwca 2011 r.)
W tej wersji:
- Poprawki:
- Rozwiązaliśmy problem powodujący błąd w przypadku korzystania ze zmiennych niestandardowych.
- Naprawiono wycieki pamięci podczas korzystania ze zmiennych niestandardowych.
- Nowe funkcje:
- Dodaliśmy obsługę działań e-commerce.
- Dodano flagę
Debug
. - Dodano flagę
DryRun
. - Bardziej szczegółowe informacje o błędach w
SQLite3
Android SDK – wersja 1.2 (27 czerwca 2011 r.)
W tej wersji:
-
Poprawki błędów:
- Poprawiono nieprawidłowo sformatowany ciąg znaków
userAgent
.
- Poprawiono nieprawidłowo sformatowany ciąg znaków
-
Nowe funkcje:
- Dodana obsługa śledzenia e-commerce
- Dodano flagę
debug
- Dodano flagę
dryRun
Śledzenie witryn (ga.js) – wersja 2011–05 (18 maja 2011 r.)
Ta wersja zawiera te poprawki błędów.
- Naprawiliśmy błąd w śledzeniu w wielu domenach, który w niektórych przypadkach powodował nieprawidłowe kodowanie danych kampanii.
- Naprawiliśmy błąd w śledzeniu w wielu domenach, który powodował, że pliki cookie ładowały się z adresu URL więcej niż raz, co w niektórych przypadkach powodowało nieprawidłowe pliki cookie.
- Naprawiliśmy błąd w zmiennych niestandardowych, który powodował kodowanie niektórych wartości w raportach.
Android SDK – wersja 1.1 (4 maja 2011 r.)
W tej wersji:
-
Poprawki błędów:
- Stałe nieprawidłowe kodowanie pokoi.
SQLiteExceptions
już nie powoduje awarii aplikacji.
-
Nowe funkcje:
- Dodana obsługa zmiennych niestandardowych
Śledzenie witryn (ga.js) – wersja 2011-04 (14 kwietnia 2011 r.)
W tej wersji regularnie przeprowadzamy konserwację, w tym poprawki błędów i refaktoryzację. Nie wprowadzamy zmian w publicznych interfejsach API ani funkcjach.
Śledzenie w witrynie (ga.js) – wersja 2011-03 (30 marca 2011 r.)
Ta wersja zawiera aktualizacje i 1 nową funkcję.
-
Pomoc
POST
:- Kod śledzenia może teraz wysyłać znacznie większe obrazy typu beacon. Tradycyjnie obrazy typu beacon były wysyłane przez żądania HTTP
GET
, w przypadku których niektóre przeglądarki i serwery proxy mają ograniczenie do 2048 znaków. Żądania przekraczające ten limit zostały odrzucone, a dane nigdy nie dotarły do Google Analytics. Od tej wersji żądania dłuższe niż 2048 znaków będą wysyłane przez protokół HTTPPOST
, który nie ma tego limitu. Kod śledzenia będzie teraz obsługiwać obrazy typu beacon o długości do 8192 znaków.
- Kod śledzenia może teraz wysyłać znacznie większe obrazy typu beacon. Tradycyjnie obrazy typu beacon były wysyłane przez żądania HTTP
Śledzenie sieci (ga.js) – wersja 2011–02 (17 lutego 2011 r.)
Ta wersja zawiera te poprawki błędów.
- Naprawiliśmy błąd, który uniemożliwiał prawidłowe działanie stron
_addIgnoredOrganic
i_addIgnoredRef
podczas pierwszej wizyty w witrynie. - Rozwiązaliśmy problem z kodem śledzenia działającym w wielu elementach iframe.
iOS SDK – wersja 1.1 (11 lutego 2011 r.)
W tej wersji:
- Nowe funkcje:
- Dodaliśmy obsługę zmiennych niestandardowych.
- Dodano bibliotekę biblioteki NoThumb.
Śledzenie sieci (ga.js) – wersja 2010–10 (4 października 2010 r.)
W tej wersji regularnie przeprowadzamy konserwację, w tym poprawki błędów i refaktoryzację. Nie wprowadzamy zmian w publicznych interfejsach API ani funkcjach.
SDK na iOS – wersja 1.0 (30 sierpnia 2010 r.)
W tej wersji:
-
Nowe funkcje:
- Dodano obsługę iOS4
Śledzenie w internecie (ga.js) – wersja 2010-04 (20 kwietnia 2010 r.)
Ta wersja zawiera poprawki błędów i czyszczenie interfejsu API.
-
Poprawki błędów:
- Naprawiliśmy błąd śledzenia zdarzeń. Aby zadzwonić do firmy
_trackEvent
, nie musisz już dzwonić:_initData
lub_trackPageview
. - Zaktualizowaliśmy fragment kodu asynchronicznego, aby można było umieścić go w nagłówku na dowolnej stronie bez powodowania problemów w Internet Explorerze 6 i 7. Więcej informacji o nowym fragmencie kodu znajdziesz w przewodniku śledzenia asynchronicznego. Ta aktualizacja miała miejsce 22.03.2010.
- Rozszerzona składnia asynchronicznego obsługuje metody wywoływania w obiekcie
_gat
.
- Naprawiliśmy błąd śledzenia zdarzeń. Aby zadzwonić do firmy
-
Zaktualizowane interfejsy API inicjowania trackera w celu zachowania spójności ze składnią asynchroniczną. Oprócz tego wycofane zostały stare funkcje.
- Dodano funkcję
_gat._createTracker(opt_account, opt_name)
. Umożliwia nadawanie trackerom nazw, a następnie pobieranie ich według nazwy.Użyj tego atrybutu zamiast_gat._getTracker(account)
. - Dodano:
_gat._getTrackerByName(name)
. Pobiera tracker o podanej nazwie. - Dodano:
tracker._getName()
. Zwraca nazwę nadaną trackerowi w chwili jego utworzenia. - Wycofane
_gaq._createAsyncTracker(account, opt_name)
. Użyj w zamian zasady_gat._createTracker
. - Wycofane
_gaq._getAsyncTracker(name)
. Użyj w zamian zasady_gat._getTrackerByName
.
- Dodano funkcję
-
Więcej informacji o tych zmianach w interfejsie API znajdziesz w przewodniku po trackerze.
Web Tracking (ga.js) – wersja 2009–12 (1 grudnia 2009 roku)
Wersja ta zawiera aktualizacje domyślnej listy wyszukiwarek oraz nowe funkcje umożliwiające kontrolowanie czasu ważności plików cookie. Uruchomiony jest też asynchroniczny fragment kodu Google Analytics, który zmniejsza wpływ opóźnień ga.js na stronie.
-
Zaktualizowano domyślną listę wyszukiwarek
- Dodano wyszukiwarki Naver, Eniro i Daum.
- Z listy usunięto Lookmart, Gigablast, Club-Internet, Netsprint, Intera, Nostrum i Ilse.
-
Dodaliśmy funkcje sterujące czasumi ważności wszystkich zapisanych plików cookie. Wycofano funkcje limitu czasu plików cookie. Więcej informacji znajdziesz w dokumentacji interfejsu API JavaScript.
- Funkcja
_setVisitorCookieTimeout(cookieTimeoutMillis)
zastępuje funkcję_setCookiePersistence
. - Funkcja
_setSessionCookieTimeout(cookieTimeoutMillis)
zastępuje funkcję_setSessionTimeout
. - Funkcja
_setCampaignCookieTimeout(cookieTimeoutMillis)
zastępuje funkcję_setCookieTimeout
.
- Funkcja
-
Udostępniliśmy asynchroniczny fragment kodu Google Analytics. Aby dowiedzieć się, jak go wypróbować, zapoznaj się z dokumentacją.
-
Funkcja
_setVar
została wycofana. Funkcja zmiennych niestandardowych zastępuje_setVar
. Więcej informacji znajdziesz w dokumentacji.
Web Tracking (ga.js) – wersja 2009–11 (4 listopada 2009 r.)
W tej wersji:
-
Dodaliśmy nową funkcję, która pobiera zmienne niestandardowe na poziomie użytkownika. Więcej informacji znajdziesz w dokumentacji funkcji.
_getVisitorCustomVar(index)
-
Zamiast czekać na okno window.onload, zawartość nakładek witryn jest wczytywana natychmiast po wykonaniu kodu ga.js.
Śledzenie sieci (ga.js) – wersja 2009–10 (14 października 2009 roku)
Ta wersja zawiera nową funkcję:
-
Do funkcji
_addOrganic
dodaliśmy opcjonalny parametr logiczny, który określa, czy na początku lub na końcu listy bezpłatnych źródeł występują nowe źródła bezpłatne. Więcej informacji znajdziesz w dokumentacji._addOrganic(newOrganicEngine, newOrganicKeyword, opt_prepend)
Śledzenie witryn (ga.js) – wersja: 28.09.2009 (28 września 2009 r.)
W tej wersji regularnie poprawiamy wydajność i refaktoryzację. Nie wprowadzamy zmian w publicznych interfejsach API ani funkcjach.
Web Tracking (ga.js) – wersja 2009-08 (31 sierpnia 2009 r.)
Ta wersja zawiera wiele poprawek błędów i poprawienie wydajności:
- Prawidłowe kodowanie wyszukiwanych haseł dla bezpłatnych wyników wyszukiwania, informacji o ścieżce strony internetowej w przypadku (utmp) i wartości zdefiniowanych przez użytkownika, gdy są używane w ramach funkcji tagu łączącego (np. funkcji
_link
i_linkByPost
). - Wyszukiwarka Rambler została dodana do listy bezpłatnych wyników wyszukiwania.
- Poprawiono analizę bezpłatnych wyników wyszukiwania dla wyszukiwarki http://kvasir.no
- Nowe bezpłatne wyszukiwarki zdefiniowane przez użytkownika są teraz dodawane na górze listy
- Usunięto wycofaną funkcję
_trackEvent(action, label, value)
i zastąp ją funkcją_trackEvent(category, action, label, value)
- Adresy URL stron odsyłających są obecnie zapisane z uwzględnieniem wielkości liter. Przykład: www.domena.com/PaGe.HtMl będzie raportowana z informacjami o zgłoszeniu.
- Dodano ograniczenie 1200 znaków do rozmiaru tokena GASO.
- Dodaliśmy nową funkcję, która zastępuje domyślne limity czasu plików cookie:
_setCookiePersistence(timeout)