Google Analytics – wszystkie historia zmian interfejsu API

Na tej stronie opisano zmiany wprowadzone we wszystkich interfejsach API i pakietach SDK Google Analytics. Zawiera ona historię zmian wszystkich zbiorów, raportów i konfiguracji. 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.

To jest pierwsza wersja interfejsu User Activity API

  • Interfejs User Activity API umożliwia pobieranie wszystkich danych powiązanych z jednym identyfikatorem klienta lub User-ID w danym zakresie dat. Jego głównym przeznaczeniem jest pomaganie właścicielom usług, którzy chcą zapewnić automatyczny dostęp do danych użytkownika. Więcej informacji znajdziesz w przewodniku po interfejsie User Activity API.

Ustawienia przechowywania danych użytkownika w interfejsie API zarządzania Google Analytics

Można teraz automatycznie konfigurować ustawienia przechowywania danych użytkowników za pomocą nowych pól „dataPrzechowywanieTtl” i „datareservationResetOnNewActivity” dodanych do zasobu WebWeb.

Oto pierwsza wersja interfejsu User Deletion API:

  • Interfejs User Deletion API pozwala klientowi z Google Analytics usuwać dane określonego użytkownika z projektu lub usługi internetowej. Prośby o usunięcie użytkownika można przesyłać za pomocą projektów Firebase lub usług Google Analytics. Więcej informacji znajdziesz na stronie Omówienie interfejsu User Deletion API.

Operacje zapisu w interfejsie API zarządzania

Operacje zapisu w interfejsie API zarządzania (np. tworzenie, aktualizowanie, usuwanie i instalowanie poprawek) usług internetowych, widoków (profili) i zasobów celów nie wymagają już białej listy. Domyślny limit dzienny operacji zapisu w interfejsie API zarządzania to 50 zapisów na dzień. Więcej informacji znajdziesz na stronie Limity i limity.

W tej wersji system oparty na zasobach w interfejsie API raportowania Google Analytics 4 jest dostępny dla wszystkich klientów Analytics 360 (Premium).

W tej wersji wprowadzono zmiany w limitach interfejsu Analytics Czas rzeczywisty Analytics.

Wywołania interfejsu API do raportowania w czasie rzeczywistym służące do generowania 10 tys. połączeń na wyświetlenie (profil) dziennie (tak jak w przypadku innych wywołań interfejsu Analytics API). Obecnie wywołania interfejsu API raportowania w czasie rzeczywistym Analytics są rozliczane oddzielnie, co oznacza, że za pomocą interfejsu API do raportowania w czasie rzeczywistym możesz wykonywać 10 tys. wywołań dziennie na widok danych (profil) za pomocą innych interfejsów API Analytics. Więcej informacji znajdziesz na stronie Limity i limity.

Zmiana ta pozwala bardziej precyzyjnie i bezpiecznie zarządzać limitami, więc częste wywołania interfejsu API raportowania w czasie rzeczywistym Analytics nie powinny przez przypadek blokować wszystkich innych wywołań interfejsu Analytics API w poszczególnych profilach.

Ta wersja zwiększa maksymalną liczbę wierszy zwracanych w wynikach interfejsu Analytics Reporting API w wersji 4.

Maksymalna liczba wierszy zwracanych w obiekcie Analytics Reporting API w wersji 4 wzrosła z 10 000 do 100 000.

W tej wersji wprowadziliśmy podgląd systemu limitów zasobów w przypadku interfejsu Google Analytics Reporting API w wersji 4, który umożliwia używanie wyższych progów próbkowania w przypadku klientów Analytics 360 (Premium).

Dodano adresy URL „android-app://” jako prawidłowe źródło odesłania.

W tej wersji wycofaliśmy funkcję Powiązane produkty i powiązane z nią wymiary oraz dane. Pełną listę definicji znajdziesz w tym artykule. Szczegółowe informacje o usuwaniu danych znajdziesz w Zasadach wycofywania danych:

W tej wersji wycofane są te wymiary i dane:

  • ga:correlationModelId
  • ga:queryProductId
  • ga:queryProductName
  • ga:queryProductVariation
  • ga:relatedProductId
  • ga:relatedProductName
  • ga:relatedProductVariation
  • ga:correlationScore
  • ga:queryProductQuantity
  • ga:relatedProductQuantity

Ta wersja dodaje do interfejsu API nowy wymiar. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych. W tej wersji usunęliśmy też kilka wycofanych wymiarów i danych. Aby dowiedzieć się więcej o procesie usuwania danych, zapoznaj się z zasadami wycofywania danych dotyczących interfejsów API Google Analytics.

Czas

  • Nowy wymiar ga:dateHourMinute, który łączy ga:date, ga:hour i ga:minute.

Usuwanie danych

W tej wersji usunęliśmy te wycofane wymiary i dane:

  • ga:socialactivities
  • ga:socialactivityaction
  • ga:socialactivitydisplayname
  • ga:socialactivityendorsingurl
  • ga:socialactivitynetworkaction
  • ga:socialactivitypost
  • ga:socialactivitytagssummary
  • ga:socialactivitytimestamp
  • ga:socialactivityuserhandle
  • ga:socialactivityuserphotourl
  • ga:socialactivityuserprofileurl
  • ga:socialinteractionspervisit

Ta wersja aktualizuje istniejące dane i wymiary w interfejsie API. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Dane o użytkownikach

Zaktualizowaliśmy dane dotyczące użytkowników i aktywnych użytkowników, aby zwiększyć liczbę użytkowników. Możesz zauważyć niewielką zmianę danych. Więcej informacji znajdziesz w sekcji Jak użytkownicy są identyfikowani na podstawie danych o użytkownikach.

Dane użytkowników, których dotyczy aktualizacja:

  • ga:users – łączna liczba użytkowników w wybranym okresie,
  • ga:1dayusers – łączna liczba użytkowników aktywnych w ciągu 1 dnia w wybranym okresie.
  • ga:7dayusers – łączna liczba użytkowników aktywnych w ciągu 7 dni w danym okresie w wybranym okresie,
  • ga:14dayusers – łączna liczba użytkowników aktywnych w ciągu 14 dni w każdym wybranym okresie.
  • ga:30dayusers – łączna liczba użytkowników aktywnych w ciągu 30 dni w danym okresie w wybranym okresie,

Unikalne zdarzenia

Zbliżamy się do końca okresu wycofania usługi ga:uniqueEvents. Po 26 marca 2017 r. zaktualizujemy definicję parametru ga:uniqueEvents, a prywatne dane ga:uniqueEventsTemporary zostaną usunięte z interfejsu API. Więcej informacji znajdziesz w artykule pomocy o niepowtarzalnych zdarzeniach.

Ta wersja dodaje do interfejsu API nowy wymiar, ulepsza komunikaty o błędach i zaczyna wprowadzać zapowiedziane wcześniej zmiany wymiarów i danych AdSense.

Wymiary użytkownika

Komunikaty o błędach

Jeśli wcześniej interfejs API zwracał nieprawidłowy komunikat o błędzie (Unknown dimension(s): lub Unknown metric(s):), gdy żądano danych z warunkami, które nie zostały spełnione, interfejs API zwraca teraz komunikat: Restricted metric(s): ... can only be queried under certain conditions.

Wymiary i dane AdSense

Widoki połączone z usługą AdSense nie będą mogły wysyłać zapytań o wymiary i dane AdSense. Zapytanie o te wymiary i dane z widokami danych połączonymi z kontami innych niż AdSense spowoduje błąd.

Dane niestandardowe

Jest to poprawka błędu, który pomaga rozwiązać problem z tworzeniem danych niestandardowych typu TIME, gdy nie ustawiono wartości min_value. Żądania bez parametru min_value tworzą teraz dane niestandardowe z wartością domyślną domyślną min_value 0.

Jest to poprawka błędu, która rozwiązuje problem z wymiarami i danymi AdSense, a także informuje o nadchodzącej zmianie tych wymiarów i danych.

Wymiary i dane AdSense

W tej wersji rozwiązaliśmy problem, który zaczął się 7 stycznia 2017 roku. Z tego powodu wysyłanie zapytań o wymiary i dane AdSense powodowało wyświetlenie błędu „Nieznane dane” w widoku danych spoza AdSense.

Nadchodzące zmiany

Od 31 stycznia 2017 r. widoki danych połączone z kontami AdSense nie będą mogły wysyłać zapytań o wymiary i dane AdSense. Zapytanie o te wymiary i dane z widokami danych połączonymi z kontami innych niż AdSense spowoduje błąd.

W tej wersji do interfejsu API dodano następujące nowe dane. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Obliczone dane

W tej wersji dodaliśmy obsługę obliczonych danych.

  • Dane – ga:calcMetric_ – wartość żądanych danych, gdzie oznacza nazwę obliczoną przez użytkownika. Należy pamiętać, że typem danych ga:calcMetric_ może być FLOAT, INTEGER, CURRENCY, TIME lub PERCENT. Więcej informacji znajdziesz w artykule Obliczone dane.

Ta wersja dodaje do interfejsu API nowe dane. Spowoduje to też wycofanie istniejących danych. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Śledzenie zdarzeń

Definicja ciągu ga:uniqueEvents zmieni się, by dokładniej odzwierciedlać liczbę unikalnych zdarzeń. Aby wprowadzić tę zmianę, technicznie wycofamy bieżące dane (ga:uniqueEvents) zgodnie z zasadami wycofywania danych. Jeśli chcesz wypróbować nową definicję, możesz skorzystać z danych prywatnych ga:uniqueEventsTemporary, które dokładniej obliczają liczbę unikalnych zdarzeń. wprowadzimy też nowy wskaźnik ga:uniqueDimensionCombinations, który zachowa obecną definicję tagu ga:uniqueEvents. Po upływie odpowiedniego okresu (ok. 6 miesięcy) prywatne dane (ga:uniqueEventsTemporary) zostaną usunięte, a pierwotna wartość ga:uniqueEvents będzie prawidłowo reprezentować liczbę unikalnych zdarzeń. Więcej informacji znajdziesz w dokumentach pomocy dotyczących unikalnych zdarzeń.

Unikalne zdarzenia

  • Dane – ga:uniqueEvents: definicja ga:uniqueEvents wkrótce się zmieni, aby dokładniej odzwierciedlać liczbę unikalnych zdarzeń. Jeśli chcesz zachować obecną definicję, użyj zasady ga:uniqueDimensionCombinations. Więcej informacji znajdziesz w artykule pomocy o niepowtarzalnych zdarzeniach.
  • Dane – ga:uniqueDimensionCombinations – unikalne kombinacje wymiarów zliczają liczbę unikalnych kombinacji wymiar-wartość dla każdego wymiaru w raporcie. Dzięki temu można tworzyć połączone wymiary po zakończeniu przetwarzania, co umożliwia bardziej elastyczne raportowanie bez konieczności aktualizacji implementacji śledzenia lub korzystania z dodatkowych boksów dla niestandardowych wymiarów. Więcej informacji znajdziesz w artykule pomocy o niepowtarzalnych zdarzeniach.

Testowanie przejścia – prywatne

  • Dane – ga:uniqueEventsTemporary – liczba unikalnych zdarzeń. To będzie nowa definicja zasady ga:uniqueEvents. Możesz skorzystać z tych danych, aby zrozumieć nową definicję przed zmianą. Te dane są prywatne i nie pojawią się w wymiarach ani danych.

W tej wersji:

Google Analytics

  • Poprawki i poprawki dotyczące zgodności z iOS 10.

W tej wersji:

Google Analytics

  • Poprawki błędów.

Ta wersja dodaje do interfejsu API nowe wymiary i dane. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

DoubleClick Bid Manager

  • Wymiar – ga:dbmClickAdvertiser – nazwa reklamodawcy DBM kliknięcia DoubleClick pasującego do sesji Google Analytics (tylko w Analytics 360, wymagana jest integracja z DBM).
  • Wymiar – ga:dbmClickAdvertiserId – identyfikator reklamodawcy DBM kliknięcia DBM pasującego do sesji Google Analytics (tylko Analytics 360, wymaga integracji z DBM).
  • Wymiar – ga:dbmClickCreativeId – identyfikator kreacji DBM kliknięcia DBM pasującego do sesji Google Analytics (tylko Analytics 360, wymaga integracji z DBM).
  • Wymiar – ga:dbmClickExchange – nazwa giełdy w kliknięciu DBM pasująca do sesji Google Analytics (tylko w Analytics 360, wymagana jest integracja z DBM).
  • Wymiar – ga:dbmClickExchangeId – identyfikator giełdy Exchange kliknięcia DBM pasującego do sesji Google Analytics (tylko Analytics 360, wymaga integracji z DBM).
  • Wymiar – ga:dbmClickInsertionOrder – nazwa zamówienia reklamowego DBM kliknięcia DBM pasującego do sesji Google Analytics (tylko Analytics 360, wymaga integracji z DBM).
  • Wymiar – ga:dbmClickInsertionOrderId – identyfikator zamówienia reklamowego DBM kliknięcia DBM pasującego do sesji Google Analytics (tylko w Analytics 360, wymagana jest integracja z DBM).
  • Wymiar – ga:dbmClickLineItem – nazwa elementu zamówienia DBM kliknięcia DBM pasującego do sesji Google Analytics (tylko Analytics 360 wymaga integracji z DBM).
  • Wymiar – ga:dbmClickLineItemId – identyfikator elementu zamówienia DBM kliknięcia DBM pasującego do sesji Google Analytics (tylko Analytics 360, wymaga integracji z DBM).
  • Wymiar – ga:dbmClickSite – nazwa witryny DBM, w której wyświetliła się i kliknęła kreacja DBM pasująca do sesji DBM (dotyczy tylko Analytics 360, wymaga integracji z DBM).
  • Wymiar – ga:dbmClickSiteId – identyfikator witryny DBM, w której wyświetliła się i kliknięta kreacja DBM pasująca do sesji Google Analytics (tylko w Analytics 360, wymagana jest integracja z DBM).
  • Wymiar – ga:dbmLastEventAdvertiser – nazwa reklamodawcy w DBM dla ostatniego zdarzenia DBM (wyświetlenie lub kliknięcie w ramach okresu ważności DBM) powiązanego z sesją Google Analytics (tylko w Analytics 360; wymaga integracji z DBM).
  • Wymiar – ga:dbmLastEventAdvertiserId – identyfikator reklamodawcy DBM ostatniego zdarzenia DBM (wyświetlenie lub kliknięcie w ramach okresu ważności DBM) powiązanego z sesją Google Analytics (tylko w Analytics 360; wymaga integracji z DBM).
  • Wymiar – ga:dbmLastEventCreativeId – identyfikator kreacji DBM ostatniego zdarzenia DBM (wyświetlenie lub kliknięcie w ramach okresu ważności DBM) powiązanego z sesją Google Analytics (tylko w Analytics 360; wymaga integracji z DBM).
  • Wymiar – ga:dbmLastEventExchange – nazwa giełdy w ostatnim zdarzeniu DBM (wyświetlenie lub kliknięcie w okresie ważności DBM) powiązanym z sesją Google Analytics (tylko w Analytics 360; wymaga integracji z DBM).
  • Wymiar – ga:dbmLastEventExchangeId – identyfikator giełdy DBM ostatniego zdarzenia DBM (wyświetlenie lub kliknięcie w ramach okresu ważności DBM) powiązanego z sesją Google Analytics (tylko w Analytics 360; wymaga integracji z DBM).
  • Wymiar – ga:dbmLastEventInsertionOrder – nazwa zamówienia reklamowego DBM ostatniego zdarzenia DBM (wyświetlenie lub kliknięcie w ramach okresu ważności DBM) powiązanego z sesją Google Analytics (tylko w Analytics 360; wymaga integracji z DBM).
  • Wymiar – ga:dbmLastEventInsertionOrderId – identyfikator zamówienia reklamowego DBM ostatniego zdarzenia DBM (wyświetlenie lub kliknięcie w ramach okresu ważności DBM) powiązanego z sesją Google Analytics (tylko w Analytics 360; wymaga integracji z DBM).
  • Wymiar – ga:dbmLastEventLineItem – nazwa elementu zamówienia DBM ostatniego zdarzenia DBM (wyświetlenie lub kliknięcie w ramach okresu ważności DBM) powiązanego z sesją Google Analytics (tylko w Analytics 360; wymaga integracji z DBM).
  • Wymiar – ga:dbmLastEventLineItemId – identyfikator elementu zamówienia DBM ostatniego zdarzenia DBM (wyświetlenie lub kliknięcie w ramach okresu ważności DBM) powiązanego z sesją Google Analytics (tylko w Analytics 360; wymaga integracji z DBM).
  • Wymiar – ga:dbmLastEventSite – nazwa witryny DBM, w której wyświetliła się i kliknęła kreacja DBM (ostatnie kliknięcie lub wyświetlenie w okresie ważności DBM) powiązana z sesją Google Analytics (tylko w Analytics 360, wymaga integracji z DBM).
  • Wymiar – ga:dbmLastEventSiteId – identyfikator witryny DBM, w której wyświetliła się i kliknięto ostatnie zdarzenie DBM (wyświetlenie lub kliknięcie w okresie ważności DBM) powiązanym z sesją Google Analytics (tylko w Analytics 360; wymaga integracji z DBM).
  • Dane – ga:dbmCPA – DBM – przychody z przychodów (tylko Analytics 360, wymaga integracji z DBM).
  • Dane – ga:dbmCPC – eCPC z przychodów do DBM (tylko w Analytics 360, wymagana jest integracja z DBM).
  • Dane – ga:dbmCPM – eCPM z przychodów w DBM (tylko Analytics 360, wymaga integracji z DBM).
  • Dane – ga:dbmCTR – CTR CTR (tylko Analytics 360, wymaga integracji z DBM).
  • Dane – ga:dbmClicks – łączna liczba kliknięć w DBM (tylko Analytics 360, wymaga integracji z DBM).
  • Dane – ga:dbmConversions – całkowita liczba konwersji w DBM (tylko Analytics 360, wymaga integracji z DBM).
  • Dane – ga:dbmCost – koszt DBM (tylko Analytics 360, wymaga integracji z DBM).
  • Dane – ga:dbmImpressions – całkowita liczba wyświetleń w DBM (tylko Analytics 360, wymaga integracji z DBM).
  • Dane – ga:dbmROAS – ROAS (tylko w Analytics 360, wymaga integracji z DBM).
  • Wymiar – ga:dsAdGroup – grupa reklam DS (tylko Analytics 360, wymaga integracji z DS).
  • Wymiar – ga:dsAdGroupId – identyfikator grupy reklam DS (tylko w Analytics 360, wymaga integracji z DS).
  • Wymiar – ga:dsAdvertiser – reklamodawca DS (tylko Analytics 360, wymaga integracji z DS).
  • Wymiar – ga:dsAdvertiserId – identyfikator reklamodawcy DS (tylko w Analytics 360, wymaga integracji z DS).
  • Wymiar – ga:dsAgency – agencja DS (tylko Analytics 360, wymaga integracji z DS).
  • Wymiar – ga:dsAgencyId – identyfikator agencji DS (tylko w Analytics 360, który wymaga integracji z DS).
  • Wymiar – ga:dsCampaign – kampania DS (tylko Analytics 360, wymaga integracji z DS).
  • Wymiar – ga:dsCampaignId – identyfikator kampanii DS (tylko w Analytics 360, który wymaga integracji z DS).
  • Wymiar – ga:dsEngineAccount – konto wyszukiwarki DS (tylko w Analytics 360, wymaga integracji z DS).
  • Wymiar – ga:dsEngineAccountId – identyfikator konta wyszukiwarki DS (tylko w Analytics 360; wymaga integracji z DS).
  • Wymiar – ga:dsKeyword – słowo kluczowe DS (tylko Analytics 360, wymaga integracji z DS).
  • Wymiar – ga:dsKeywordId – identyfikator słowa kluczowego DS (tylko w Analytics 360, wymaga integracji z DS).
  • ga:dsCPC – koszt kliknięcia w Search Ads dla reklamodawcy (tylko w Analytics 360, wymaga integracji z DS).
  • ga:dsCTR – współczynnik klikalności DS (tylko Analytics 360, wymaga integracji z DS).
  • ga:dsClicks – kliknięcia DS (tylko w Analytics 360, wymaga integracji z DS).
  • ga:dsCost – koszt DS (tylko w Analytics 360, wymaga integracji z DS).
  • ga:dsImpressions – wyświetlenia DS (tylko w Analytics 360, wymaga integracji z DS).
  • ga:dsProfit – DS Profie (tylko Analytics 360, wymaga integracji z DS).
  • ga:dsReturnOnAdSpend – zwrot z nakładów na reklamę w DS (tylko w Analytics 360 wymaga integracji z DS).
  • ga:dsRevenuePerClick – przychody z kliknięcia w Search Ads (tylko Analytics 360, wymaga integracji z DS).

W tej wersji dodaliśmy listy odbiorców remarketingu do interfejsu API zarządzania Google Analytics.

Odbiorcy remarketingu

Interfejs API zarządzania umożliwia tworzenie list odbiorców remarketingu create, get, list, update i patch w usłudze Google Analytics. Więcej informacji o tym, jak działają listy odbiorców remarketingu, znajdziesz w artykule Listy odbiorców remarketingu w Analytics w Centrum pomocy.

Ta wersja dodaje do interfejsu API nowy wymiar. Pełną listę definicji znajdziesz w materiałach referencyjnych dotyczących wymiarów i danych.

Identyfikator transakcji

  • wymiar – mcf:transactionId – identyfikator transakcji dostarczony przez metodę śledzenia e-commerce przy zakupie w koszyku na zakupy.

Ta wersja dodaje do interfejsu API nowy wymiar. W tej wersji wprowadziliśmy też ograniczenia dotyczące kombinacji wymiarów, które można sprawdzić razem. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Geo Network

  • Wymiar – ga:continentId – identyfikator kontynentu użytkownika określony na podstawie adresu IP użytkownika lub identyfikatora geograficznego.

Ograniczenia

Podane niżej wymiary w poniższych grupach nie mogą być używane jako wymiary w pozostałych grupach:

  • Odwiedź grupę informacyjną Zakupów Google
    • ga:checkoutOptions
    • ga:shoppingStage
  • Grupa eksperymentalna GWO
    • ga:experimentVariant
    • ga:experimentId
  • Grupa zainteresowań
    • ga:interestOtherCategory
  • Grupa na rynku
    • ga:interestInMarketCategory
  • Grupa promocji wewnętrznych:
    • ga:internalPromotionCreative
    • ga:internalPromotionId
    • ga:internalPromotionName
    • ga:internalPromotionPosition
  • Grupa zainteresowań:
    • ga:interestAffinityCategory

W tej wersji wprowadzono nowe limity. Szczegółowe informacje znajdziesz w dokumentacji dotyczącej limitów.

Zgłaszanie błędów

Ta wersja zacznie egzekwować limity nieudanych raportów (5XX).

  • 10 nieudanych żądań na projekt na godzinę.
  • 50 nieudanych żądań na projekt dziennie na profil.

Limity przestawne

W tej wersji obowiązują ograniczenia dotyczące żądań tabeli przestawnej:

  • Żądanie dotyczące raportu może zawierać teraz maksymalnie 2 tabele przestawne.
  • Tabela przestawna może mieć maksymalnie 4 wymiary.
  • Wymiary przestawne stanowią część ograniczenia łącznej liczby wymiarów dozwolonych w żądaniu.
  • Ograniczone dane stanowią część ograniczenia łącznej liczby danych dozwolonych w żądaniu.

Ta wersja dodaje do interfejsu API nowe wymiary i dane. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Geo Network

  • Wymiar – ga:metroId – trzycyfrowy kod rynku docelowego (DMA), z którego pochodzi ruch, określony na podstawie adresu IP użytkownika lub identyfikatora geograficznego.

DoubleClick for Publishers

  • Dane – ga:dfpImpressions – wyświetlenie reklamy DFP jest raportowane za każdym razem, gdy w witrynie wyświetla się pojedyncza reklama. Jeśli na przykład strona zawierająca 2 jednostki reklamowe zostanie wyświetlona raz, zarejestrujemy 2 wyświetlenia (możliwość włączenia połączenia z DFP i wyłączenia włączenia funkcji Przychody z DFP).
  • Dane – ga:dfpCoverage – pokrycie to odsetek żądań reklamy, które zwróciły co najmniej 1 reklamę. Pokrycie z reguły pozwala zidentyfikować witryny, w których konto DFP nie może wyświetlać reklam kierowanych. (Wyświetlenia reklam / Łączna liczba żądań reklamy) * 100 (połączenie z DFP i nieustawione wyświetlanie przychodów z DFP)”.
  • Dane – ga:dfpMonetizedPageviews – mierzy łączną liczbę odsłon w usłudze, które zostały wyświetlone z reklamą z połączonego konta DFP. Pamiętaj, że pojedyncza strona może mieć wiele jednostek reklamowych (połączenie z DFP i nie włączono przychodów z DFP)”.
  • Dane – ga:dfpImpressionsPerSession – stosunek wyświetleń reklam DFP do sesji Analytics (Wyświetlenia reklam / Sesje Analytics) (połączenie z DFP włączone, a ukrywanie przychodów z DFP nie jest włączone)”.
  • Dane – ga:dfpViewableImpressionsPercent – odsetek widocznych wyświetleń reklamy. Wyświetlenie staje się widocznym wyświetleniem, gdy pojawia się w przeglądarce użytkownika i ma możliwość zobaczenia go (masz włączone połączenie z DFP i nie włączono funkcji ukrywania przychodów w DFP).
  • Dane – ga:dfpClicks – liczba kliknięć reklam DFP w witrynie (masz włączone połączenie z DFP i nie włączono przychodów z DFP)”.
  • Dane – ga:dfpCTR – odsetek odsłon, które doprowadziły do kliknięcia reklamy z DFP (nie włączono połączenia z DFP i nie włączono funkcji ukrywania przychodów w DFP)”.
  • Dane – ga:dfpRevenue – przychody z DFP to szacunkowa kwota łącznych przychodów z reklam obliczona na podstawie zrealizowanych wyświetleń (jeśli włączone jest połączenie z DFP i nie włączono opcji ukrywania przychodów w DFP).
  • Dane – ga:dfpRevenuePer1000Sessions – łączne szacunkowe przychody z reklam DFP na 1000 sesji Analytics. Pamiętaj, że te dane opierają się na sesjach, a nie wyświetleniach reklam (włączone jest połączenie z DFP i nie włączono funkcji ukrywania przychodów z DFP).
  • Dane – ga:dfpECPM – efektywny koszt tysiąca odsłon. Jest to przychody z DFP na 1000 wyświetleń (masz włączone połączenie z DFP i nie włączono funkcji ukrywania przychodów w DFP).
  • Dane – ga:backfillImpressions – wyświetlenia reklam zapasowych AdSense to suma wszystkich wyświetleń reklam AdSense lub reklam w usłudze Ad Exchange realizowanych w ramach DFP. Wyświetlenie reklamy jest rejestrowane za każdym razem, gdy w witrynie pojawia się pojedyncza reklama. Jeśli na przykład strona zawierająca 2 jednostki reklamowe zostanie wyświetlona raz, zarejestrujemy 2 wyświetlenia (możliwość włączenia połączenia z DFP i wyłączenia włączenia funkcji Przychody z DFP).
  • Dane – ga:backfillCoverage – Pokrycie reklam zapasowych to odsetek żądań reklam zapasowych, które zwróciły co najmniej jedną reklamę. Pokrycie może na przykład pomóc zidentyfikować witryny, w których konto wydawcy nie może wyświetlać reklam kierowanych. (Wyświetlenia reklam / łączna liczba żądań reklamy) * 100. Jeśli AdSense i Ad Exchange udostępniają reklamy zapasowe, te dane są średnią ważoną z 2 kont zapasowych (włączono połączenie z DFP i nie włączono przychodów z DFP)”.
  • Dane – ga:backfillMonetizedPageviews – mierzy łączną liczbę odsłon strony w usłudze, które zostały wyświetlone z co najmniej 1 reklamą z połączonych kont zapasowych. Pamiętaj, że pojedyncza odsłona generująca przychody może obejmować wiele wyświetleń reklam (połączenie z DFP i wyłączone ukrycie przychodów z DFP).
  • Dane – ga:backfillImpressionsPerSession – stosunek wyświetleń reklam zapasowych do sesji Analytics (Wyświetlenia reklam / Sesje Analytics). Jeśli AdSense i Ad Exchange udostępniają reklamy zapasowe, te dane to suma obydwu kont zapasowych (włączono połączenie z DFP i nie włączono przychodów z DFP)”.
  • Dane – ga:backfillViewableImpressionsPercent – odsetek widocznych wyświetleń reklam zapasowych. Wyświetlenie jest uznawane za widoczne wyświetlenie, jeśli pojawiło się w przeglądarce użytkownika i okazało się, że miało miejsce. Jeśli AdSense i Ad Exchange udostępniają reklamy zapasowe, te dane są średnią ważoną z 2 kont zapasowych (włączono połączenie z DFP i nie włączono przychodów z DFP)”.
  • Dane – ga:backfillClicks – liczba kliknięć reklam zapasowych w witrynie. Jeśli AdSense i Ad Exchange udostępniają reklamy zapasowe, te dane to suma obydwu kont zapasowych (włączono połączenie z DFP i nie włączono przychodów z DFP)”.
  • Dane – ga:backfillCTR – procent wyświetleń zapasowych, które doprowadziły do kliknięcia reklamy. Jeśli AdSense i Ad Exchange udostępniają reklamy zapasowe, te dane są średnią ważoną z 2 kont zapasowych (włączono połączenie z DFP i nie włączono przychodów z DFP)”.
  • Dane – ga:backfillRevenue – łączne szacunkowe przychody z reklam zapasowych. Jeśli AdSense i Ad Exchange udostępniają reklamy zapasowe, te dane to suma obydwu kont zapasowych (włączono połączenie z DFP i nie włączono przychodów z DFP)”.
  • Dane – ga:backfillRevenuePer1000Sessions – łączne szacunkowe przychody z reklam zapasowych na 1000 sesji Analytics. Pamiętaj, że te dane są oparte na sesjach w witrynie, a nie na wyświetleniach reklam. Jeśli AdSense i Ad Exchange udostępniają reklamy zapasowe, te dane to suma obydwu kont zapasowych (włączono połączenie z DFP i nie włączono przychodów z DFP)”.
  • Dane – ga:backfillECPM – efektywny koszt tysiąca odsłon. Jest to przychody z reklam zapasowych DFP na 1000 wyświetleń strony. Jeśli AdSense i Ad Exchange udostępniają reklamy zapasowe, te dane to suma obydwu kont zapasowych (włączono połączenie z DFP i nie włączono przychodów z DFP)”.

Jest to poprawka błędu, która usuwa błąd podczas tworzenia żądań kohorty Analytics V4 interfejsu API raportowania Analytics.

Prośby o kohortę

Prośby o kohortę mogą teraz zawierać pytania o wymiary kohorty. Wcześniej interfejs API zwracał żądanie błędu dotyczące wymiarów ga:acquisition....

Wartość od początku śledzenia – wartość od początku śledzenia

Pamiętaj, że żądania wartości od początku śledzenia mogą generować raporty wartości od początku śledzenia tylko w przypadku wyświetleń aplikacji.

W tej wersji dodano nowy atrybut addedInApiVersion.

Dodano w wersji interfejsu API

  • addedInApiVersion to atrybut liczbowy, który służy do sprawdzania, czy kolumny można użyć w interfejsie API do raportowania w przypadku określonej wersji. Szczegółowe informacje znajdziesz w Przewodniku po interfejsach API dla deweloperów.

W tej wersji pojawiła się nowa wersja interfejsu API Analytics Reporting API V4. Nowy interfejs API jest najbardziej zaawansowaną metodą uzyskiwania dostępu do danych raportów w Google Analytics.

Najważniejsze funkcje

Google Analytics opiera się na zaawansowanej infrastrukturze raportowania danych. Interfejs API daje deweloperom dostęp do możliwości platformy Google Analytics. Oto najważniejsze funkcje Analytics Analytics V4:

  • Wyrażenia wskaźników – interfejs API umożliwia zgłaszanie żądań nie tylko do wbudowanych wskaźników, ale także do działań matematycznych. Na przykład realizacji celu na liczbę sesji można wyrazić w żądaniu jako ga:goal1completions/ga:sessions.
  • Wiele zakresów dat – obsługa wysyłania żądań dwóch zakresów dat, co umożliwia porównywanie danych z dwóch okresów w jednym żądaniu.
  • Kohorty i wartość od początku śledzenia – interfejs API zawiera obszerne słodkości, dzięki którym można uzyskać raporty dotyczące kohorty i wartości od początku śledzenia.
  • Wiele segmentów – teraz możesz poprosić o kilka segmentów w jednym żądaniu.

Pierwsze kroki

Więcej informacji o pierwszych krokach z interfejsem API znajdziesz w dokumentacji dla programistów.

Zasady dotyczące limitów

Interfejs Analytics Reporting API V4 ma własne limity i limity. Ponieważ jest to nowy interfejs API, te limity mogą ulec zmianie.

Migracja

Razem z przewodnikiem po migracji udostępniamy też bibliotekę zgodności z językami Python w GitHubie.

Wymiary i dane

W tej wersji dodano też zestaw wymiarów i danych specyficznych dla interfejsu Analytics Reporting API V4. Pełną listę definicji znajdziesz w eksploratorze wymiarów i danych.

  • Wymiar – ga:cohort – nazwa kohorty, do której należy użytkownik, na podstawie definicji kohort. W zależności od sposobu określenia kohorty użytkownik może należeć do wielu kohort, podobnie jak użytkownik może należeć do wielu segmentów.

  • Wymiar – ga:cohortNthDay – przesunięcie dnia o 0 w stosunku do daty definicji kohorty. Jeśli na przykład kohorta została określona jako pierwsza wizyta 2015-09-01, w dniu 2015-09-04 ga:cohortNthDay będzie mieć wartość 3.

  • ga:cohortNthMonth – przesunięcie miesiąca o 0 w stosunku do daty definicji kohorty.

  • Wymiar – ga:cohortNthWeek – przesunięcie tygodnia na podstawie 0 w stosunku do daty definicji kohorty.

  • Wymiar – ga:acquisitionTrafficChannel – kanał wizyt, dzięki któremu udało się pozyskać użytkownika. Jest on wyodrębniany z pierwszej sesji użytkownika. Kanał ruchu jest obliczany na podstawie domyślnych reguł grupowania kanałów (na poziomie widoku danych, jeśli są dostępne) w momencie pozyskania użytkownika.

  • Wymiar – ga:acquisitionSource – źródło, dzięki któremu udało się pozyskać użytkownika. Pochodzące z pierwszej sesji użytkownika.

  • Wymiar – ga:acquisitionMedium – medium, dzięki któremu udało się pozyskać użytkownika. Pochodzące z pierwszej sesji użytkownika.

  • Wymiar – ga:acquisitionSourceMedium – łączna wartość ga:userAcquisitionSource i ga:Acquisitionmedium.

  • Wymiar – ga:acquisitionCampaign kampania, dzięki której udało się pozyskać użytkownika. Pochodzące z pierwszej sesji użytkownika.

  • Dane – ga:cohortActiveUsers – te dane są istotne w kontekście wymiarów przesunięcia opartych na 0 (ga:cohortNthDay, ga:cohortNthWeek lub ga:cohortNthMonth). Wskazuje on liczbę użytkowników w kohorcie, którzy są aktywni w okresie odpowiadającym n-tym dniu/tygodniu/miesiącowi. Na przykład w przypadku ga:cohortNthWeek = 1 liczba użytkowników (w kohorcie) aktywnych w 2 tygodniu. Jeśli żądanie nie zawiera żadnych parametrów ga:cohortNthDay, ga:cohortNthWeek ani ga:cohortNthMonth, te dane mają taką samą wartość jak ga:cohortTotalUsers.

  • Dane – ga:cohortTotalUsers – liczba użytkowników należących do kohorty, nazywana też rozmiarem kohorty.

  • Dane – ga:cohortAppviewsPerUser – wyświetlenia aplikacji na użytkownika w kohorcie.

  • Dane – ga:cohortGoalCompletionsPerUser – realizacje celu na użytkownika w kohorcie.

  • Dane – ga:cohortPageviewsPerUser – liczba wyświetleń strony na użytkownika w kohorcie.

  • Wskaźnik – ga:cohortRetentionRate – współczynnik utrzymania kohorty.

  • Dane – ga:cohortRevenuePerUser – przychody na użytkownika dla kohorty.

  • Dane – ga:cohortVisitDurationPerUser – czas trwania sesji na użytkownika w kohorcie.

  • Dane – ga:cohortSessionsPerUser – liczba sesji na użytkownika w ramach kohorty.

  • Dane – ga:cohortTotalUsersWithLifetimeCriteria – dotyczy kontekstu w kontekście żądania, które ma wymiary ga:acquisitionTrafficChannel, ga:acquisitionSource, ga:acquisitionMedium lub ga:acquisitionCampaign. Odzwierciedla on liczbę użytkowników w kohortach, które zostały pozyskane za pomocą bieżącego kanału, źródła, medium lub kampanii. Na przykład w przypadku ga:acquisitionTrafficChannel=Direct reprezentuje liczbę użytkowników w kohorcie, którzy zostali pozyskani bezpośrednio. Jeśli nie istnieje żaden z wymienionych wymiarów, jego wartość jest równa ga:cohortTotalUsers.

  • Dane – ga:cohortAppviewsPerUserWithLifetimeCriteria – wyświetlenia aplikacji na użytkownika w ramach wymiaru pozyskania w kohorcie.

  • Dane – ga:cohortGoalCompletionsPerUserWithLifetimeCriteria – realizacje celu na użytkownika w ramach wymiaru pozyskania w kohorcie.

  • Dane – ga:cohortPageviewsPerUserWithLifetimeCriteria – liczba wyświetleń strony na użytkownika w ramach wymiaru pozyskania w kohorcie.

  • Dane – ga:cohortRevenuePerUserWithLifetimeCriteria – przychody na użytkownika dla wymiaru pozyskania kohorty.

  • Dane – ga:cohortSessionsPerUserWithLifetimeCriteria – czas trwania sesji na użytkownika dla wymiaru pozyskiwania w kohorcie.

Wycofaliśmy wymiary i dane z Centrum danych społecznościowych, które będą widoczne od 30 kwietnia 2016 roku. Po tej dacie nie będą się pojawiać żadne nowe dane. Zgodnie z zasadami wycofywania danych te wymiary i dane zostaną usunięte po 30 września 2016 r.

Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Działania społecznościowe

Te wymiary i dane zostały wycofane i zostaną usunięte po 30 września 2016 r. Szczegółowe informacje o usuwaniu danych znajdziesz w Zasadach wycofywania danych:

  • Wymiar – ga:socialActivityEndorsingUrl – w przypadku centrum danych społecznościowych jest to adres URL działania społecznościowego (np. adres URL posta w Google+, adres URL komentarza na blogu itd.).
  • Wymiar – ga:socialActivityDisplayName – w przypadku centrum danych społecznościowych jest to nazwa działania społecznościowego opublikowane przez użytkowników sieci społecznościowej.
  • Wymiar – ga:socialActivityPost – w przypadku centrum danych społecznościowych to treść aktywności w mediach społecznościowych (np. wiadomość opublikowana w Google+) opublikowana przez użytkowników sieci społecznościowej.
  • Wymiar – ga:socialActivityTimestamp – w przypadku centrum danych społecznościowych oznacza to czas wystąpienia aktywności w sieciach społecznościowych.
  • Wymiar – ga:socialActivityUserHandle – w przypadku centrum danych społecznościowych jest to nick sieci społecznościowej (np. nazwa lub identyfikator) użytkowników, którzy zainicjowali działanie społecznościowe.”
  • Wymiar – ga:socialActivityUserPhotoUrl – w przypadku aktywności centrum danych społecznościowych jest to adres URL zdjęcia powiązanego z profilami w sieciach społecznościowych użytkowników.
  • Wymiar – ga:socialActivityUserProfileUrl – w przypadku aktywności centrum danych społecznościowych jest to adres URL profili sieci społecznościowych powiązanych użytkowników.
  • Wymiar – ga:socialActivityTagsSummary – w przypadku aktywności centrum danych społecznościowych jest to zestaw rozdzielonych przecinkami tagów powiązanych z aktywnością w mediach społecznościowych”.
  • Wymiar – ga:socialActivityAction – w przypadku aktywności centrum danych społecznościowych reprezentuje typ działania społecznościowego (np. głosowanie, komentarz, +1-ki itd.) związane z aktywnością.
  • Wymiar – ga:socialActivityNetworkAction – w przypadku aktywności centrum danych społecznościowych jest to typ interakcji społecznościowej i sieć społecznościowa, z której ona pochodzi.
  • Wymiar – ga:socialActivityContentUrl – w przypadku aktywności centrum danych społecznościowych jest to URL udostępniony przez powiązanych użytkowników sieci społecznościowych.
  • Dane – ga:socialActivities – całkowita liczba działań, w przypadku których adres URL treści został udostępniony lub wspomniany w sieci partnera centrum danych społecznościowych.

Ta wersja dodaje do interfejsu API nowy wymiar. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Platforma lub urządzenie

  • Wymiar – ga:browserSize – rozmiar widocznego obszaru przeglądarek użytkowników. Rozmiar przeglądarki to wymiar o zakresie ograniczonym do sesji, który wskazuje początkowe wymiary widocznego obszaru w pikselach i jest sformatowany jako szerokość X wysokość. np. 1920 x 960.

Niespróbkowane raporty

Niespróbkowany interfejs API raportów nie ma już 100 raportów dziennie. Interfejs API korzysta z tego samego systemu tokenów na usługę na dzień, co podczas tworzenia niespróbkowanego raportu za pomocą interfejsu internetowego.

Niespróbkowane raporty

Niespróbkowane raporty, które nie są dostępne dla bieżącego użytkownika, nie będą już zawierać linku do pobierania w odpowiedzi na interfejs API zarządzania Google Analytics. Obecnie działa to zgodnie z funkcją panelu interfejsu, dzięki której tylko właściciele raportów mogą zobaczyć link do pobrania wygenerowanego dokumentu.

Wyświetlenia (profile)

Ta wersja dodaje właściwość botFilteringEnabled do zasobu widoku danych (profilu). Ta właściwość wskazuje, czy w przypadku danego widoku (profilu) włączone jest filtrowanie robotów. Więcej informacji znajdziesz w dokumentacji referencyjnej (profili).

Niespróbkowane raporty

Ta wersja dodaje metodę delete do niespróbkowanych raportów. Więcej informacji znajdziesz w dokumentacji usuwania niespróbkowanych raportów.

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.

Segmenty

To jest poprawka błędu. Wersja ta usuwa błąd, który powodował, że segmenty z wartościami walutowymi w definicji pojawiały się nieprawidłowo podczas wywoływania metody listy segmentów.

Ta wersja dodaje nowy parametr do interfejsu API.

Uwzględnij puste wiersze

  • Ta wersja dodaje nowy opcjonalny parametr include-empty-rows. Jeśli jest ustawiony na false wierszy bez danych, zostaną one pominięte w odpowiedzi. Wartością domyślną jest true, która nie wprowadza zmian. W związku z tym nie powinna wymagać aktualizacji kodu. Więcej informacji znajdziesz w dokumentacji dotyczącej interfejsu API do raportowania podstawowego.

W tej wersji:

Google Analytics

  • Dodano obsługę bitkodu.

Menedżer tagów Google

  • Dodano obsługę bitkodu.

Ta wersja dodaje nowe dane do interfejsu API. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Użytkownik

  • Dane – ga:1dayUsers – łączna liczba użytkowników aktywnych w ciągu 1 dnia w wybranym okresie. Co najmniej jedną z wartości ga:nthDay, ga:date lub ga:day musisz określić jako wymiar, aby wysyłać zapytania. Zwrócona wartość będzie łączną liczbą unikalnych użytkowników w danym dniu zakończonym w danym dniu.
  • Dane – ga:7dayUsers – łączna liczba użytkowników aktywnych w ciągu 7 dni w danym dniu w wybranym okresie. Co najmniej jedną z wartości ga:nthDay, ga:date lub ga:day musisz określić jako wymiar, aby wysyłać zapytania. Zwrócona wartość to łączna liczba unikalnych użytkowników w danym dniu (w ciągu 7 dni).
  • Dane – ga:14dayUsers – łączna liczba użytkowników aktywnych w ciągu 14 dni każdego dnia w wybranym okresie. Co najmniej jedną z wartości ga:nthDay, ga:date lub ga:day musisz określić jako wymiar, aby wysyłać zapytania. Zwracaną wartością będzie łączna liczba unikalnych użytkowników w danym dniu dla okresu 14 dni zakończonych.
  • Dane – ga:30dayUsers – łączna liczba użytkowników aktywnych w ciągu 30 dni w wybranym okresie. Co najmniej jedną z wartości ga:nthDay, ga:date lub ga:day musisz określić jako wymiar, aby wysyłać zapytania. Zwracana wartość będzie łączną liczbą unikalnych użytkowników w danym okresie 30 dni zakończonym w danym dniu.

Segmenty

To jest poprawka błędu. W tej wersji rozwiązano problem, który powodował, że użytkownicy z segmentami prywatnymi przypiętymi do wielu widoków danych (profili) otrzymywali odpowiedź o błędzie 500 podczas wywoływania metody listy segmentów.

Ta wersja dodaje nowe dane do interfejsu API. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

DoubleClick Ad Exchange (AdX)

  • Dane – ga:adxCTR – odsetek odsłon, które doprowadziły do kliknięcia reklamy AdX.
  • Dane – ga:adxClicks – liczba kliknięć reklam AdX w witrynie.
  • Dane – ga:adxCoverage – pokrycie to odsetek żądań reklamy, które zwróciły co najmniej 1 reklamę. Pokrycie z reguły pozwala zidentyfikować witryny, w których konto AdX nie może wyświetlać reklam kierowanych. (Wyświetlenia reklamy / Łączna liczba żądań reklamy) * 100
  • Dane – ga:adxECPM – efektywny koszt tysiąca odsłon. Jest to przychód z 1000 wyświetleń strony w Ad Exchange.
  • Dane – ga:adxImpressions – wyświetlenie reklamy AdX jest raportowane za każdym razem, gdy w witrynie wyświetla się pojedyncza reklama. Jeśli na przykład strona zawierająca 2 jednostki reklamowe zostanie wyświetlona raz, zarejestrujemy 2 wyświetlenia.
  • Dane – ga:adxImpressionsPerSession – stosunek wyświetleń reklam AdX do sesji Analytics (Wyświetlenia reklam / Sesje Analytics).
  • Dane – ga:adxMonetizedPageviews – liczba wyświetleń stron generujących przychody wskazuje łączną liczbę odsłon w Twojej usłudze, które wyświetliły się z reklamy z połączonego konta AdX. Uwaga: pojedyncza strona może zawierać wiele jednostek reklamowych.
  • Dane – ga:adxRevenue – łączne szacunkowe przychody z reklam AdX.
  • Dane – ga:adxRevenuePer1000Sessions – łączne szacunkowe przychody z reklam AdX na 1000 sesji Analytics. Pamiętaj, że podstawą dla tego wyliczenia jest liczba sesji w witrynie, a nie liczba wyświetleń reklam.
  • Dane – ga:adxViewableImpressionsPercent – odsetek wyświetleń reklam, które były widoczne. Wyświetlenie staje się widocznym wyświetleniem, gdy pojawiło się w wyszukiwarce użytkownika, który miał okazję je zobaczyć.

Ta wersja dodaje dodatkowy parametr do adresu URL Warunków korzystania z interfejsu API do obsługi administracyjnej:

  • Dodanie parametru adresu URL (provisioningSignup=false) usuwa problem, który występuje podczas udostępniania konta Google Analytics użytkownikowi, który nie ma żadnego konta Google Analytics. Programiści powinni zaktualizować swój kod, aby dodać ten parametr do adresu URL Warunków korzystania z usługi.

Grupowanie

W tej wersji, oprócz ogólnej obsługi grupowej, dodaliśmy specjalną obsługę interfejsu User Permissions API. Zbiorcza prośba o przyznanie uprawnień użytkownika może spowodować znaczny wzrost wydajności i zmniejszenie wykorzystania limitu.

Wyświetlenia (profile)

Jeśli nie ustawisz tej funkcji w operacji insert, w tej wersji usługi Widok danych (currency) wyświetli się domyślnie wartość USD. Dodatkowo operacje get i list będą zwracać USD w przypadku wyświetleń (profili), które zostały wcześniej utworzone bez usługi currency.

Ta wersja wycofuje istniejące wymiary i dane. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Wycofane wymiary

Te wymiary zostały wycofane. Szczegółowe informacje o usuwaniu danych znajdziesz w Zasadach wycofywania danych:

  • Wymiar – ga:adSlotPosition – użyj zasady ga:adSlot.
  • Wymiar – ga:nextPagePath – użyj zasady ga:pagePath.
  • Wymiar – ga:nextContentGroupXX – użyj zasady ga:contentGroupXX.

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.

Filtry

Wersja ta usuwa ostateczne usunięcie wycofanych pól filtrów IS_MOBILE i IS_TABLET, które należy zastąpić DEVICE_CATEGORY=mobile i DEVICE_CATEGORY=tablet. Żądania wstawiania, aktualizowania i poprawiania pól, które ustawiają pola filtra IS_MOBILE i IS_TABLET, zwracają błąd.

W tej wersji:

Google Analytics

  • Nic się nie zmieni.

Menedżer tagów Google

Ta wersja dodaje do interfejsu API nowy wymiar. Pełną listę wymiarów i danych znajdziesz w artykule Wymiary i dane.

AdWords

  • Wymiar – ga:adQueryWordCount – liczba słów w zapytaniu.

Filtry

W tej wersji dodaliśmy możliwość używania wymiaru niestandardowego w polu filtra przez dodanie właściwości fieldIndex do wszystkich sekcji szczegółów filtra. Na przykład teraz możesz ustawić wyrażenie filtra z elementami "field": "CUSTOM_DIMENSION" i "fieldIndex": "1", by filtr działał w przypadku pierwszego wymiaru niestandardowego.

Cele

W tej wersji rozwiązano również problem z tworzeniem celu przy użyciu "comparisonValue": "0".

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.

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.

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

Ta wersja dodaje do interfejsu API nowe wymiary. Pełną listę wymiarów i danych znajdziesz w artykule Wymiary i dane.

Platforma lub urządzenie

  • Wymiar – ga:dataSource – źródło danych działania. Działania wysyłane z tagu ga.js i analytics.js są rejestrowane jako „internet”, a działania wysyłane z pakietów SDK – jako „aplikacja”. Te wartości można zastąpić.
  • Wymiar – ga:searchAfterDestinationPage – strona, którą odwiedził użytkownik po przeprowadzeniu wewnętrznego wyszukiwania w witrynie.

To jest poprawka błędu:

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.

W tej wersji dodano nowy parametr działania. Pełną listę parametrów znajdziesz w dokumentacji parametrów.

Zastąpienie geograficzne

Ta wersja dodaje do interfejsu API nowe wymiary i dane i wycofuje 2 istniejące dane. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

E-commerce

  • Dane – ga:transactionsPerUser – łączna liczba transakcji podzielona przez łączną liczbę użytkowników.
  • Dane – ga:revenuePerUser – łączne przychody ze sprzedaży podane w transakcji, z wyłączeniem dostawy i podatku, podzielone przez łączną liczbę użytkowników.

Użytkownik

  • Dane – ga:sessionsPerUser – łączna liczba sesji podzielona przez łączną liczbę użytkowników.

Geo Network

  • Wymiar – ga:cityId – identyfikatory miast użytkowników uzyskane z adresów IP lub identyfikatorów geograficznych
  • Wymiar – ga:countryIsoCode – kod kraju użytkownika zgodnie z adresem IP lub identyfikatorem geograficznym. Wartości są podawane jako kod ISO-3166-1 alfa-2.
  • Wymiar – ga:regionId – identyfikator regionu użytkowników pochodzący z adresów IP lub identyfikatorów geograficznych. W Stanach Zjednoczonych region to stan, np. Nowy Jork.
  • Wymiar – ga:regionIsoCode – kod ISO regionu użytkowników pochodzący z adresów IP lub identyfikatorów geograficznych. Wartości są podawane jako kod ISO-3166-2.
  • Wymiar – ga:subContinentCode – kod subkontynentu pochodzący z adresów IP lub identyfikatorów geograficznych. Na przykład Polinezja lub Europa Północna. Wartości są podawane w formie kodu UN M.49.

DoubleClick Campaign Manager

  • Dane – ga:dcmROAS – zwrot z nakładów na reklamę (ROAS) w DCM (tylko premium).

Wycofane dane

Te dane zostały wycofane. Zapoznaj się z zasadami wycofywania danych, by dowiedzieć się więcej o usuwaniu danych – + dane – ga:dcmROI – użyj zasady ga:dcmROAS. + Dane – ga:dcmMargen – użyj zasady ga:dcmROAS.

Odpowiedź metody list dla wszystkich kolekcji zawiera teraz pustą listę właściwości items, gdy kolekcja nie zawiera żadnych zasobów. Wcześniej właściwość items była pomijana w odpowiedzi. Szczegółowe informacje o zapytaniach i odpowiedziach dotyczących danych konfiguracji Google Analytics znajdziesz w dokumentacji API.

Dodano nowe pole filtrów DEVICE_CATEGORY, a zasady IS_MOBILE i IS_TABLET zostały wycofane. Należy użyć właściwości DEVICE_CATEGORY=mobile i DEVICE_CATEGORY=tablet.

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.

Zasób View (Profil) zawiera teraz właściwość enhancedECommerceTracking, która wskazuje, czy Ulepszony e-commerce jest włączony (true) czy wyłączony (false).

Ta wersja dodaje do interfejsu API nowe dane i wycofuje 2 istniejące dane. Pełną listę definicji znajdziesz w materiałach referencyjnych dotyczących wymiarów i danych.

AdWords

  • Dane – ga:ROAS – zwrot z nakładów na reklamę (ROAS) to łączne przychody z transakcji i wartość celu podzielona przez koszt reklamy.

Wycofane wymiary i dane

Te wymiary i dane zostały wycofane. Zapoznaj się z zasadami wycofywania danych, by dowiedzieć się więcej o usuwaniu danych – + dane – ga:ROI – użyj zasady ga:ROAS. + Dane – ga:margin – użyj zasady ga:ROAS.

Ta wersja zawiera nowy wymiar. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Czas

  • Wymiar – rt:minutesAgo – liczba minut temu działanie.

Ta wersja dodaje nowe dane do interfejsu API. Pełną listę definicji znajdziesz w materiałach referencyjnych dotyczących wymiarów i danych.

AdSense

  • Dane – ga:adsenseCoverage, odsetek żądań reklamy, które zwróciły co najmniej jedną reklamę.
  • Dane – ga:adsenseViewableImpressionPercent – odsetek wyświetleń, które były widoczne.

Ta wersja dodaje do interfejsu API nowe wymiary i dane. Pełną listę definicji znajdziesz w materiałach referencyjnych dotyczących wymiarów i danych.

Ścieżki konwersji

  • wymiar – mcf:dcmAd – nazwa reklamy DCM zdarzenia (wyświetlenia lub kliknięcia) pasującego do konwersji Google Analytics.
  • wymiar – mcf:dcmAdPath – ścieżka konwersji, na której reklamy są wyświetlane przez reklamy DCM;
  • wymiar – mcf:dcmAdType – nazwa typu reklamy DCM zdarzenia (wyświetlenie lub kliknięcie) pasujące do konwersji Google Analytics.
  • wymiar – mcf:dcmAdvertiser – nazwa reklamodawcy w DCM zdarzenia (wyświetlenia lub kliknięcia) pasującego do konwersji Google Analytics.
  • wymiar – mcf:dcmAdvertiserPath – ścieżka konwersji, na której reklamodawcy reprezentują interakcje na ścieżce.
  • wymiar – mcf:dcmCampaign – nazwa kampanii DCM zdarzenia (wyświetlenia lub kliknięcia) pasującej do konwersji Google Analytics.
  • wymiar – mcf:dcmCampaignPath – ścieżka konwersji, na której kampanie odzwierciedlają interakcje na ścieżce
  • wymiar – mcf:dcmCreative – nazwa kreacji DCM zdarzenia (wyświetlenia lub kliknięcia) pasującego do konwersji Google Analytics.
  • wymiar – mcf:dcmCreativePath – ścieżka konwersji, na której kreacje na ścieżce są reprezentowane przez kreacje
  • wymiar – mcf:dcmCreativeVersion – wersja kreacji DCM zdarzenia (wyświetlenia lub kliknięcia), która pasuje do konwersji Google Analytics.
  • wymiar – mcf:dcmCreativeVersionPath – ścieżka do konwersji, w której interakcje na ścieżce są reprezentowane przez wersje kreacji DCM.
  • wymiar – mcf:dcmNetwork – używana sieć.
  • wymiar – mcf:dcmPlacement – nazwa miejsca docelowego w witrynie DCM zdarzenia (wyświetlenia lub kliknięcia) pasującego do konwersji Google Analytics.
  • wymiar – mcf:dcmPlacementPath – ścieżka konwersji, na której interakcje są reprezentowane przez miejsca docelowe DCM
  • wymiar – mcf:dcmSite – nazwa witryny z Campaign Managera, w której wyświetliła się kreacja z zdarzenia DCM (wyświetlenie lub kliknięcie) odpowiadająca konwersji Google Analytics.
  • wymiar – mcf:dcmSitePath – ścieżka konwersji, na której konwersje na ścieżce są reprezentowane przez witryny DCM
  • dane – mcf:firstImpressionConversions – liczba konwersji, w przypadku których wyświetlenie w kampanii DCM było pierwszą interakcją powodującą konwersję w okresie 30 dni. Ten wymiar obejmuje zarówno realizacje celów, jak i transakcje.
  • dane – mcf:firstImpressionValue – wartość konwersji, w przypadku których wyświetlenie w ramach kampanii DCM było pierwszą interakcją powodującą konwersję w okresie 30 dni. Ten wymiar obejmuje zarówno realizacje celów, jak i transakcje.
  • dane – mcf:impressionAssistedConversions – liczba konwersji, w przypadku których wyświetlenie kampanii DCM wystąpiło na ścieżce konwersji, ale nie wskazuje ostatecznej interakcji prowadzącej do konwersji. Ten wymiar obejmuje zarówno realizacje celów, jak i transakcje.
  • dane – mcf:impressionAssistedValue – wartość konwersji, w przypadku których wyświetlenie kampanii w kampanii DCM wystąpiło na ścieżce konwersji, ale nie wskazuje ostatecznej interakcji prowadzącej do konwersji. Ten wymiar obejmuje zarówno realizacje celów, jak i transakcje.

W tej wersji dodaliśmy nowe dane sesji, nowy wymiar Źródła wizyt oraz nowe wymiary i dane DoubleClick Campaign Manager.

Wymiary i dane

Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Sesja

  • Wskaźnik – ga:hits – łączna liczba działań przesłanych do Google Analytics. Te dane uwzględniają wszystkie typy działań (np.odsłona, zdarzenie, czas itp.).

Źródła wizyt

  • Wymiar – ga:campaignCode – w przypadku ręcznego śledzenia kampanii wartość parametru śledzenia kampanii utm_id.

DoubleClick Campaign Manager

  • Wymiar – ga:dcmClickAd – nazwa reklamy DCM kliknięcia DCM pasującego do sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickAdId – identyfikator reklamy DCM kliknięcia DCM pasującego do sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickAdType – nazwa typu reklamy DCM kliknięcia DCM pasującego do sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickAdTypeId – identyfikator typu reklamy DCM kliknięcia DCM pasującego do sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickAdvertiser – nazwa reklamodawcy DCM kliknięcia DCM pasującego do sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickAdvertiserId – identyfikator reklamodawcy DCM kliknięcia DCM pasującego do sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickCampaign – nazwa kampanii DCM kliknięcia DCM pasującego do sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickCampaignId – identyfikator kampanii w Menedżerze kliknięć DCM odpowiadający sesji Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmClickCreative – nazwa kreacji DCM kliknięcia DCM pasującego do sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickCreativeId – identyfikator kreacji DCM kliknięcia DCM pasującego do sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickCreativeType – nazwa typu kreacji DCM kliknięcia DCM pasującego do sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickCreativeTypeId – identyfikator typu kreacji DCM kliknięcia DCM pasującego do sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickCreativeVersion – wersja kreacji Campaign Manager związana z kliknięciem DCM odpowiada sesji Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmClickRenderingId – identyfikator renderowania DCM kliknięcia DCM odpowiadający sesji Google Analytics (tylko premium).
  • Wymiar – ga:dcmClickSite – nazwa witryny, w której wyświetliła się kreacja DCM i która została kliknięta w przypadku kliknięcia DCM odpowiadającego sesji Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmClickSiteId – identyfikator witryny w DCM, w której wyświetliła się kreacja z Campaign Managera i została ona kliknięta po kliknięciu DCM pasującego do sesji Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmClickSitePlacement – nazwa miejsca docelowego w witrynie DCM odpowiadającego kliknięciu DCM pasującemu do sesji Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmClickSitePlacementId – identyfikator miejsca docelowego w witrynie z kliknięciami w DCM pasujący do sesji Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmClickSpotId – identyfikator konfiguracji Floodlight w Menedżerze kliknięć DoubleClick odpowiadający sesji w Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmFloodlightActivity – nazwa aktywności Floodlight w DCM powiązana z konwersją Floodlight (tylko premium).
  • Wymiar – ga:dcmFloodlightActivityAndGroup – nazwa aktywności Floodlight w DCM i nazwa grupy powiązanej z konwersją Floodlight (tylko premium).
  • Wymiar – ga:dcmFloodlightActivityGroup – nazwa grupy aktywności Floodlight Floodlight powiązanej z konwersją Floodlight (tylko premium).
  • Wymiar – ga:dcmFloodlightActivityGroupId – identyfikator grupy aktywności Floodlight Floodlight powiązany z konwersją Floodlight (tylko premium).
  • Wymiar – ga:dcmFloodlightActivityId – identyfikator aktywności Floodlight w DCM powiązany z konwersją Floodlight (tylko premium).
  • Wymiar – ga:dcmFloodlightAdvertiserId – identyfikator reklamodawcy Floodlight w DCM powiązany z konwersją Floodlight (tylko premium).
  • Wymiar – ga:dcmFloodlightSpotId – identyfikator konfiguracji Floodlight Floodlight powiązany z konwersją Floodlight (tylko premium).
  • Wymiar – ga:dcmLastEventAd – nazwa reklamy z ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązana z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventAdId – identyfikator reklamy z ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązane z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventAdType – nazwa typu reklamy z ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązana z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventAdTypeId – identyfikator typu reklamy z ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM), który jest powiązany z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventAdvertiser – nazwa reklamodawcy w DCM jako ostatnie zdarzenie (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązane z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventAdvertiserId – identyfikator reklamodawcy w DCM z ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązane z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventAttributionType – istnieją 2 możliwe wartości (Po kliknięciu i Po obejrzeniu). Jeśli ostatnie zdarzenie DCM powiązane z sesją Google Analytics było kliknięciem, wartość będzie wynosić ClickThrough (Kliknięcie). Jeśli ostatnie zdarzenie DCM powiązane z sesją Google Analytics było wyświetleniem reklamy, wartość będzie wynosić ViewThrough (tylko premium).
  • Wymiar – ga:dcmLastEventCampaign – nazwa kampanii w DCM jako ostatnie zdarzenie (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązane z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventCampaignId – identyfikator kampanii w DCM jako ostatnie zdarzenie (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązane z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventCreative – nazwa kreacji w ostatnim zdarzeniu DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązanym z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventCreativeId – identyfikator kreacji DCM ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązane z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventCreativeType – nazwa typu kreacji z ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązana z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventCreativeTypeId – identyfikator typu kreacji z ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązanego z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventCreativeVersion – wersja kreacji w ostatnim zdarzeniu DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązanym z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventRenderingId – identyfikator renderowania DCM ostatniego zdarzenia (wyświetlenia lub kliknięcia w okresie ważności DCM) powiązanego z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventSite – nazwa witryny, w której wyświetliła się i kliknięto kreację DCM (ostatnie wyświetlenie lub kliknięcie w okresie ważności DCM), powiązana z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventSiteId – identyfikator witryny z DCM, na której wyświetliła się i kliknęła kreacja z ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM), powiązana z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventSitePlacement – nazwa miejsca docelowego w witrynie z ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązanego z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventSitePlacementId – identyfikator miejsca docelowego witryny z ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązanego z sesją Google Analytics (tylko w wersji premium).
  • Wymiar – ga:dcmLastEventSpotId – identyfikator konfiguracji Floodlight ostatniego zdarzenia DCM (wyświetlenie lub kliknięcie w okresie ważności DCM) powiązane z sesją Google Analytics (tylko w wersji premium).
  • Dane – ga:dcmFloodlightQuantity – liczba konwersji Floodlight w DCM (tylko premium).
  • Dane – dcmFloodlightRevenue – przychody Floodlight z DCM (tylko premium).

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 i dispatchWithCompletionHandler.

Ta wersja zawiera nowe wymiary i dane grupowania treści.

Wymiary i dane

Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Grupowanie treści

  • Wymiar – ga:landingContentGroupXX – pierwsza pasująca grupa treści w sesji użytkownika.
  • Wymiar – ga:nextContentGroupXX – odnosi się do grupy treści, która była odwiedzana po innej grupie treści.
  • Wymiar – ga:contentGroupXX – grupa treści w usłudze. Grupa treści to zbiór treści mających logiczną strukturę, która może być określona przez kod śledzenia, dopasowanie do wyrażenia strony/wyrażenia regularnego lub zdefiniowane wstępnie reguły.
  • Wymiar – ga:previousContentGroupXX – odnosi się do grupy treści, która była odwiedzana przed inną grupą treści.
  • Dane – ga:contentGroupUniqueViewsXX – liczba różnych (unikalnych) stron w sesji w ramach określonej grupy treści. Bierze pod uwagę zarówno parametr pagePath, jak i pageTitle, aby określić unikalność.

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.

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
  • Działania, które nie mają prawidłowego identyfikatora śledzenia, są teraz odrzucane.

W tej wersji wprowadziliśmy nowe typy importu danych i wycofano zasób dailyUpload.

Import danych

Więcej informacji o importowaniu danych na konto Google Analytics znajdziesz w Przewodniku dla programistów korzystających z importu danych.

Przesłane

  • Zasób upload obsługuje teraz następujące typy przesyłania:
    • Dane kampanii
    • Dane o treści
    • Dane o kosztach
    • Dane produktu
    • Dane o zwrocie środków
    • Dane użytkownika
  • Zasób upload używa nowej metody migrateDataImport do migracji istniejących danych o kosztach customDataSources.

Wycofanie przesyłania dziennie

  • Zasób dailyUpload został wycofany. Zapoznaj się z przewodnikiem po migracji, aby dowiedzieć się więcej o migracji do korzystania z funkcji Importu danych.
  • Zasób dailyUpload będzie nadal działać przez 6 miesięcy. Po tym czasie wszystkie pozostałe customDataSources z właściwością uploadType ustawioną na analytics#dailyUploads zostaną automatycznie przeniesione i będą działać tylko z zasobem upload.
  • Obecni użytkownicy zasobu dailyUpload powinni jak najszybciej zaktualizować swój kod i przejść na zasób przesyłania.

W tej wersji wprowadziliśmy nowy warunek dateOfSession dla segmentów oraz nowe wymiary i dane Ulepszonego e-commerce.

Segmenty

Segmenty obsługują teraz nowy warunek dateOfSession, który może ograniczać segment do grupy użytkowników, którzy zainicjowali sesję w wybranym zakresie dat. Więcej informacji znajdziesz w Przewodniku dla programistów segmentów.

Wymiary i dane

Pełną listę definicji Ulepszonego e-commerce znajdziesz w przewodniku po wymiarach i danych.

Ulepszone e-commerce

  • Wymiar – ga:internalPromotionCreative – zawartość kreacji przeznaczona na potrzeby promocji.
  • Wymiar – ga:internalPromotionId – identyfikator używany dla danej promocji.
  • Wymiar – ga:internalPromotionName – nazwa promocji.
  • Wymiar – ga:internalPromotionPosition – pozycja promocji na stronie lub ekranie aplikacji.
  • Wymiar – ga:orderCouponCode – kod kuponu zamówienia.
  • Wymiar – ga:productBrand – nazwa marki, pod którą produkt jest sprzedawany.
  • Wymiar – ga:productCategoryHierarchy – hierarchiczna kategoria, w której produkt jest sklasyfikowany (Ulepszony e-commerce).
  • Wymiar – ga:productCategoryLevelXX – poziom (1–5) w hierarchii kategorii produktów, począwszy od góry.
  • Wymiar – ga:productCouponCode – kod kuponu na poziomie produktu
  • Wymiar – ga:productListName – nazwa listy produktów, na której pojawia się produkt.
  • Wymiar – ga:productListPosition – pozycja produktu na liście produktów.
  • Wymiar – ga:productVariant – konkretna wersja produktu, np. XS, S, M i L w przypadku rozmiaru lub czerwony, niebieski, zielony i czarny w przypadku koloru.
  • Wymiar – ga:checkoutOptions – opcje użytkownika określone podczas procesu płatności, np. Opcje dostawy to FedEx, DHL, UPS, a w przypadku płatności kartą Visa, MasterCard, AmEx. Ten wymiar powinien być zawsze używany wraz z Etapem zakupów.
  • Wymiar – ga:shoppingStage – różne etapy interakcji z zakupem, które użytkownicy ukończyli podczas sesji, np. Product_VIEW, ADD_TO_CART, checkoutOUT itp.
  • Dane – ga:internalPromotionCTR – szybkość, z jaką użytkownicy klikali, aby zobaczyć promocję wewnętrzną (liczba kliknięć / liczba wyświetleń promocji).
  • Dane – ga:internalPromotionClicks – liczba kliknięć promocji wewnętrznej.
  • Dane – ga:internalPromotionViews – liczba wyświetleń promocji wewnętrznej.
  • Dane – ga:localProductRefundAmount – kwota zwrotu środków za dany produkt w walucie lokalnej.
  • Dane – ga:localRefundAmount – łączna kwota zwrotu za transakcję w walucie lokalnej.
  • Dane – ga:productAddsToCart – liczba wyświetleń produktu w koszyku.
  • Dane – ga:productCheckouts – liczba przypadków uwzględniania produktu w procesie płatności.
  • Dane – ga:productDetailViews – liczba wyświetleń strony z informacjami o produkcie.
  • Dane – ga:productListClicks – liczba kliknięć produktu przez użytkowników po jego pojawieniu się na liście produktów.
  • Dane – ga:productListViews – liczba wyświetleń produktu na liście produktów.
  • Dane – ga:productListCTR – liczba kliknięć produktu na liście produktów.
  • Dane – ga:productRefunds – liczba zwrotów środków za produkt.
  • Dane – ga:productRefundAmount – łączna kwota zwrotu środków za produkt.
  • Dane – ga:productRemovesFromCart – liczba przypadków usunięcia produktu z koszyków.
  • Dane – ga:productRevenuePerPurchase – średnie przychody z produktu na zakup (często używane z kodem kuponu produktu).
  • Dane – ga:buyToDetailRate – unikalne zakupy podzielone przez liczbę wyświetleń stron ze szczegółami produktu.
  • Dane – ga:cartToDetailRate – produkty dodane przez liczbę wyświetleń szczegółów produktu.
  • Dane – ga:quantityAddedToCart – liczba jednostek produktów dodanych do koszyka.
  • Dane – ga:quantityCheckedOut – liczba jednostek produktu uwzględnionych w wymeldowaniu.
  • Dane – ga:quantityRefunded – liczba jednostek, za które zwrócono środki.
  • Dane – ga:quantityRemovedFromCart – liczba jednostek produktu usuniętych z koszyka.
  • Dane – ga:refundAmount – kwota waluty zwrócona za transakcję.
  • Dane – ga:totalRefunds – liczba zrealizowanych zwrotów środków.

Ta wersja zawiera poprawkę błędu w nagłówkach kolumn oraz nowe wymiary i dane.

Wymiary i dane

Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

System

  • Wymiar – ga:sourcePropertyDisplayName – wyświetlana nazwa usługi źródłowej usług o pełnym zakresie. Dotyczy to tylko usług o pełnym zakresie.
  • Wymiar – ga:sourcePropertyTrackingId – identyfikator śledzenia usługi źródłowej dla usług o pełnym zakresie. Dotyczy to tylko usług o pełnym zakresie

Grupowanie kanałów

  • Wymiar – ga:channelGrouping – domyślne grupowanie kanałów współdzielone w widoku danych (profil).
  • Wymiar – ga:correlationModelId – identyfikator modelu korelacji dla powiązanych produktów.
  • Wymiar – ga:queryProductId – identyfikator produktu, którego dotyczy zapytanie.
  • Wymiar – ga:queryProductName – nazwa produktu, którego dotyczy zapytanie.
  • Wymiar – ga:queryProductVariation – odmiana produktu, którego dotyczy zapytanie.
  • Wymiar – ga:relatedProductId – identyfikator powiązanego produktu.
  • Wymiar – ga:relatedProductName – nazwa powiązanego produktu.
  • Wymiar – ga:relatedProductVariation – odmiana powiązanego produktu.
  • Dane – ga:correlationScore – wynik korelacji dla powiązanych produktów.
  • Dane – ga:queryProductQuantity – ilość produktu, którego dotyczy zapytanie.
  • Dane – ga:relatedProductQuantity – liczba powiązanych produktów

Korekta nazwy kolumny nagłówka

  • W wersji 16.04.2014 wystąpił błąd. Jeśli wyślesz zapytanie o wycofany wymiar lub dane, interfejs API zwróci nagłówki kolumn z wymiarem lub danymi zastępczymi. Teraz prawidłowo zwraca tę samą nazwę wymiaru lub rodzaju danych, która została użyta w żądaniu.

W tej wersji zmieniono konwencję nazewnictwa atrybutu uiName.

Zmiana nazwy użytkownika

  • Atrybut uiName w kolumnach z szablonami używa teraz XX do indeksu liczbowego zamiast 1. Na przykład Goal 1 Value to teraz Goal XX Value.

To jest pierwsza wersja interfejsu Umieść API:

  • Interfejs Google Analytics Umieszczanie API to biblioteka JavaScript, która umożliwia łatwe tworzenie i umieszczanie paneli informacyjnych w witrynach zewnętrznych w ciągu kilku minut. Więcej informacji znajdziesz na stronie Omówienie interfejsu API umieszczania.
  • Komponenty: uwierzytelnianie, selektor widoku danych, dane i wykres danych.

Oto pierwsza wersja interfejsu API do obsługi administracyjnej:

  • Interfejsu API do obsługi administracyjnej można używać do automatycznego tworzenia nowych kont Google Analytics. Ten interfejs API jest przeznaczony tylko dla zaproszonych dostawców usług i dużych partnerów. Więcej informacji znajdziesz na stronie Omówienie obsługi administracyjnej interfejsu API.

W tej wersji dodano 2 nowe interfejsy API konfiguracji.

Filtry

Niespróbkowane raporty: interfejs API zarządzania

Do interfejsu API zarządzania zostanie dodany nowy zasób o nazwie Niespróbkowane raporty. Niespróbkowane raporty to raporty Google Analytics (GA), które zostały wygenerowane na podstawie niespróbkowanych danych.Niespróbkowane raporty są obecnie dostępne tylko dla użytkowników Google Analytics Premium. 

  • 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.
  • 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.

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.

W tej wersji wycofaliśmy atrybut appUiName. Szczegółowe informacje o usuwaniu atrybutów znajdziesz w zasadach wycofywania danych.

Wycofanie aplikacji appUiName

  • Interfejs appUiName został wycofany. Nie jest już wymagane w interfejsie Metadata API, ponieważ nazwy UI dla widoków witryny i aplikacji (profili) zostały ujednolicone. Usuń dowolny kod korzystający z atrybutu appUiName i używaj tylko atrybutu uiName.

W tej wersji zmieniamy nazwy wymiarów i danych. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Zmiana nazw wymiarów i danych

Zmieniliśmy nazwy tych wymiarów i danych. Szczegółowe informacje o zmianach nazw nazw znajdziesz w Zasadach wycofywania danych:

Użytkownik

  • Wymiar – rt:visitorType – użyj zasady rt:userType.
  • Wskaźnik – rt:activeVisitors – zamiast tego użyj rt:activeUsers.

W tej wersji dodajemy nowe wymiary i nazwy oraz zmieniamy ich nazwy. Pełną listę definicji znajdziesz w przewodniku po wymiarach i danych.

Nowe wymiary i dane

Do interfejsu Core Reporting API dodaliśmy te wymiary:

AdWords

  • Wymiar – ga:isTrueViewVideoAdYes lub No – wskazuje, czy reklama jest reklamą wideo TrueView w AdWords.

Czas

  • Wymiar – ga:nthHour – indeks dla każdej godziny w wybranym zakresie dat. Indeks dotyczący pierwszej godziny (tj. daty rozpoczęcia) w zakresie dat wynosi 0, 1 dla następnej godziny itd.

Zmiana nazw wymiarów i danych

Nazwa wszystkich wymiarów i danych związanych z użytkownikami i wizytą została zmieniona na użytkownik i sesja.

Zmieniliśmy nazwy tych wymiarów i danych. Szczegółowe informacje o zmianach nazw nazw znajdziesz w Zasadach wycofywania danych:

Odbiorców

  • Wymiar – ga:visitorAgeBracket – użyj zasady ga:userAgeBracket.
  • Wymiar – ga:visitorGender – użyj zasady ga:userGender.

E-commerce

  • Wskaźnik – ga:transactionRevenuePerVisit – zamiast tego użyj ga:transactionRevenuePerSession.
  • Wskaźnik – ga:transactionsPerVisit – zamiast tego użyj ga:transactionsPerSession.

Śledzenie zdarzeń

  • Wskaźnik – ga:eventsPerVisitWithEvent – zamiast tego użyj ga:eventsPerSessionWithEvent.
  • Wskaźnik – ga:visitsWithEvent – zamiast tego użyj ga:sessionsWithEvent.

Konwersje celu

  • Wskaźnik – ga:goalValuePerVisit – zamiast tego użyj ga:goalValuePerSession.
  • Wskaźnik – ga:percentVisitsWithSearch – zamiast tego użyj ga:percentSessionsWithSearch.
  • Wskaźnik – ga:searchVisits – zamiast tego użyj ga:searchSessions.

Śledzenie strony

  • Wskaźnik – ga:pageviewsPerVisit – zamiast tego użyj ga:pageviewsPerSession.

Sesja

  • Wymiar – ga:visitLength – użyj zasady ga:sessionDurationBucket.
  • Wskaźnik – ga:avgTimeOnSite – zamiast tego użyj ga:avgSessionDuration.
  • Wskaźnik – ga:timeOnSite – zamiast tego użyj ga:sessionDuration.
  • Wskaźnik – ga:visitBounceRate – zamiast tego użyj ga:bounceRate.
  • Wskaźnik – ga:visits – zamiast tego użyj ga:sessions.

Interakcje społecznościowe

  • Wymiar – ga:socialInteractionNetworkActionVisit – użyj zasady ga:socialInteractionNetworkActionSession.
  • Wskaźnik – ga:socialInteractionsPerVisit – zamiast tego użyj ga:socialInteractionsPerSession.

Użytkownik

  • Wymiar – ga:daysSinceLastVisit – użyj zasady ga:daysSinceLastSession.
  • Wymiar – ga:visitCount – użyj zasady ga:sessionCount.
  • Wymiar – ga:visitorType – użyj zasady ga:userType.
  • Wymiar – ga:visitsToTransaction – użyj zasady ga:sessionsToTransaction.
  • Wskaźnik – ga:newVisits – zamiast tego użyj ga:newUsers.
  • Wskaźnik – ga:percentNewVisits – zamiast tego użyj ga:percentNewSessions.
  • Wskaźnik – ga:visitors – zamiast tego użyj ga:users.

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ągiem screenview. Jak najszybciej zaktualizuj kod śledzenia aplikacji, tak aby korzystał z screenview zamiast appview.

Nowe parametry

Zmiana nazwy parametru

  • Nazwa Opis treści została zmieniona na Nazwa ekranu. Nazwa parametru zapytania (cd) pozostanie bez zmian.

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ągiem screenview. Jak najszybciej zaktualizuj kod śledzenia aplikacji, tak aby korzystał z screenview zamiast appview.

Nowe pola

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.
  • 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.

Segmenty: Core Reporting API 2.4 & v3.0

Obsługa nowych segmentów w interfejsie Core Reporting API.

  • Parametr segment obsługuje teraz segmenty użytkowników i sekwencji. Zapytania dotyczące segmentów na poziomie użytkownika i poziomu sesji utworzonych w interfejsie internetowym możesz wysyłać przy użyciu parametru segment.
  • Dla parametru dynamicznego możesz używać nowej składni, której możesz używać z parametrem segment. Więcej informacji znajdziesz w przewodniku dla programistów dotyczącym segmentów.
  • Prefiks dynamic:: został wycofany. Zalecamy jak najszybsze przejście na nową składnię.

Segmenty: Interfejs API zarządzania w wersji 2.4 i amp; v3.0

Wprowadziliśmy zmianę segmentu segmentów:

  • Interfejs API obsługuje teraz segmenty użytkowników i sekwencji.
  • Kolekcja Segmenty zawiera teraz wszystkie wbudowane i niestandardowe segmenty na poziomie sesji oraz na poziomie użytkownika.
  • Właściwość definition segmentów będzie teraz korzystać z nowej składni segmentów. Obejmuje to definicje dotychczasowych segmentów na poziomie sesji, które zmienią się z definition: "" na definition: "sessions::condition::".
  • Nowa właściwość type została dodana do zasobu Segment, aby wskazać, czy segment to CUSTOM (tzn. jest tworzony przez użytkownika w interfejsie internetowym), czy BUILT_IN (np. udostępniony przez Google Analytics).

Eksperymenty

Następujące cele AdSense mogą teraz służyć jako cele optymalizacji:

  • ga:adsenseAdsClicks – liczba kliknięć reklam AdSense w Twojej witrynie;
  • ga:adsenseAdsViewed – liczba wyświetlonych reklam AdSense, W jednostce reklamowej może być wyświetlanych wiele reklam.
  • ga:adsenseRevenue – łączne przychody z reklam AdSense.

Wycofano prefiks ga:

Prefiks ga: został wycofany ze wszystkich wymiarów i danych zbieranych w czasie rzeczywistym. Zastąpiono go nowym prefiksem rt:. Żądania API, które używają prefiksu ga:, będą nadal działać przez 6 miesięcy, po czym zostanie zwrócony błąd.

Nowe wymiary i dane

Ta aktualizacja dodaje nowe wymiary i dane do interfejsu API do raportowania w czasie rzeczywistym. Pełną listę znajdziesz w Opisie wymiarów i danych.

Śledzenie zdarzeń

  • Wymiar – rt:eventAction – akcja zdarzenia.
  • Wymiar – rt:eventCategory – kategoria zdarzenia.
  • Wymiar – rt:eventLabel – etykieta zdarzenia.
  • Wymiar – rt:totalEvents – łączna liczba zdarzeń dla profilu we wszystkich kategoriach.

Śledzenie celu

  • Wymiar – rt:goalId – ciąg odpowiadający identyfikatorowi celu.
  • Dane – rt:goalXXValue – łączna wartość liczbowa dla wymaganego numeru celu, gdzie XX to liczba od 1 do 20.
  • Dane – rt:goalValueAll – łączna wartość liczbowa wszystkich celów zdefiniowanych w Twoim profilu.
  • Dane – rt:goalXXCompletions – łączna liczba realizacji żądanego celu, przy czym XX to liczba z zakresu od 1 do 20.
  • Dane – rt:goalCompletionsAll – łączna liczba realizacji wszystkich celów zdefiniowanych w Twoim profilu.

Śledzenie strony

  • Dane – rt:pageViews – łączna liczba wyświetleń strony.

Śledzenie aplikacji

  • Dane – rt:screenViews – łączna liczba wyświetleń ekranu.

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.

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.

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.

Ta wersja dodaje do interfejsu API nowe wymiary i dane. Pełną listę definicji znajdziesz w materiałach referencyjnych dotyczących wymiarów i danych.

Ścieżki konwersji

  • Wymiar – mcf:adwordsCustomerIDPath – sekwencja identyfikatora klienta AdWords na ścieżkach konwersji.

Interakcje

  • Wymiar – mcf:adwordsCustomerID – odpowiada interfejsowi API AdWords Customer.id.
  • 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.
  • Wersja konserwacyjna.

Ta wersja zawiera: * Usunięcie potrzeb systemu AdSupport.framework. * Nieużywany kod został usunięty.

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.

Ta wersja dodaje do interfejsu API nowe wymiary i dane. Pełną listę definicji znajdziesz w materiałach referencyjnych dotyczących wymiarów i danych.

Ścieżki konwersji

  • Wymiar – mcf:adwordsAdGroupIDPath – sekwencja identyfikatora grupy reklam AdWords wzdłuż ścieżek konwersji.
  • Wymiar – mcf:adwordsCampaignIDPath – sekwencja identyfikatora kampanii AdWords wzdłuż ścieżek konwersji.
  • Wymiar – mcf:adwordsCreativeIDPath – sekwencja identyfikatora kreacji AdWords wzdłuż ścieżek konwersji.
  • Wymiar – mcf:adwordsCriteriaIDPath – sekwencja identyfikatorów kryteriów AdWords wzdłuż ścieżek konwersji.

Interakcje

  • Wymiar – mcf:adwordsAdGroupID – odpowiada interfejsowi API AdWords AdGroup.id.
  • Wymiar – mcf:adwordsCampaignID – odpowiada interfejsowi API AdWords Campaign.id.
  • Wymiar – mcf:adwordsCreativeID – odpowiada interfejsowi API AdWords Ad.id.
  • Wymiar – mcf:adwordsCriteriaID – odpowiada interfejsowi API AdWords Criterion.id.

W tej wersji wprowadziliśmy nowy format odpowiedzi w tabeli danych oraz możliwość dodawania i wycofywania wymiarów i danych (pełną listę definicji znajdziesz w artykule Wymiary i dane).

Dane wyjściowe tabeli danych

Aby ułatwić renderowanie danych Google Analytics za pomocą wizualizacji w Grafach Google, interfejs API może w odpowiedzi zwrócić obiekt typu tabela danych.

  • Do interfejsu API został dodany opcjonalny parametr zapytania output. Możesz jej użyć, aby wybrać format wyjściowy danych Analytics w odpowiedzi, który jest domyślnie JSON. Jeśli jest ustawiona na datatable, odpowiedź zawiera właściwość dataTable zawierającą obiekt tabeli danych. Tego obiektu można używać bezpośrednio z Grafami Google. Więcej informacji znajdziesz w dokumentacji interfejsu API do raportowania podstawowego.

Nowe wymiary i dane

Do interfejsu Core Reporting API zostały dodane te wymiary i dane:

Czas

  • Wymiar – ga:minute – zwraca minutę w ciągu godziny. Możliwe wartości muszą się mieścić w przedziale od 00 do 59.
  • Wymiar – ga:nthMinute – indeks dla każdej minuty w wybranym zakresie dat. Indeks dla pierwszej minuty pierwszego dnia (tj. daty rozpoczęcia) w zakresie dat wynosi 0, 1 przez następną minutę itd.

Odbiorców

  • Wymiar – ga:visitorAgeBracket – przedział wiekowy użytkownika.
  • Wymiar – ga:visitorGender – płeć użytkownika.
  • Wymiar – ga:interestAffinityCategory – wskazuje, że użytkownicy są bardziej zainteresowani uzyskaniem informacji o określonej kategorii.
  • Wymiar – ga:interestInMarketCategory – wskazuje, że użytkownicy są bardziej skłonni do zakupu produktów lub usług z określonej kategorii.
  • Wymiar – ga:interestOtherCategory – wskazuje, że użytkownicy chętniej interesują się określoną kategorią i są bardziej skłonni do zakupu.

Wymiary i dane dozwolone w segmentach

W segmentach można teraz używać tych wymiarów i danych:

  • Wymiar – ga:sourceMedium – połączone wartości ga:source i ga:medium.
  • Dane – ga:localItemRevenue – przychody z produktu w walucie lokalnej.

Wycofane wymiary i dane

Te wymiary i dane zostały wycofane. Szczegółowe informacje o usuwaniu danych znajdziesz w Zasadach wycofywania danych:

  • Wymiar – ga:isMobile – użyj zamiast niego ga:deviceCategory (np. ga:deviceCategory==mobile).
  • Wymiar – ga:isTablet – użyj zamiast niego ga:deviceCategory (np. ga:deviceCategory==tablet).
  • Wskaźnik – ga:entranceBounceRate – zamiast tego użyj ga:visitBounceRate.

Z powodu wycofania wymiarów ga:isMobile i ga:isTablet w segmentach domyślnych wprowadzono te zmiany:

  • Nazwa segmentu gaid::-11 została zmieniona z Ruch z komórek na Ruch z komórek i tabletów. Definicja tego segmentu została zmieniona z ga:isMobile==Yes na ga:deviceCategory==mobile,ga:deviceCategory==tablet. Pamiętaj, że dane ga:isMobile uwzględniają ruch z tabletów, co jest widoczne w nowej definicji. Jeśli chcesz kierować ruch tylko z komórek, z wyłączeniem tabletu, przejdź na nowy segment Ruch z komórek (gaid::-14).
  • Definicja segmentu gaid::-13 zmieniła się z ga:isTablet==Yes na ga:deviceCategory==tablet. Nadal będzie to Ruch z tabletów.
  • Segment gaid::-14 został dodany. Nazwa segmentu to Ruch z urządzeń mobilnych, a definicja to ga:deviceCategory==mobile.
  • Wersja konserwacyjna.

Ta wersja dodaje do interfejsu API nowe wymiary i dane. Pełną listę definicji znajdziesz w materiałach referencyjnych dotyczących wymiarów i danych.

AdSense

  • Dostęp do danych AdSense został dodany:

    • Meta–ga:adsenseRevenue – łączne przychody z reklam AdSense.
    • Meta–ga:adsenseAdUnitsViewed – liczba wyświetlonych jednostek reklamowych AdSense. Jednostka reklamowa to zestaw reklam wyświetlanych na podstawie jednego kodu reklamy AdSense. Szczegółowe informacje: https://support.google.com/adsense/answer/32715.
    • Meta – ga:adsenseAdsViewed – liczba wyświetlonych reklam AdSense. W jednostce reklamowej może być wyświetlanych wiele reklam.
    • Meta – ga:adsenseAdsClicks – liczba kliknięć reklam AdSense w Twojej witrynie.
    • Meta – ga:adsensePageImpressions – liczba wyświetleń strony, w czasie których reklama AdSense została wyświetlona. Wyświetlenie strony może mieć wiele jednostek reklamowych.
    • Meta – ga:adsenseCTR – procent wyświetleń strony, które zakończyły się kliknięciem reklamy AdSense. (ga:adsenseAdsClicks/ga:adsensePageImpressions)
    • Meta–ga:adsenseECPM – szacowany koszt tysiąca wyświetleń strony. Jest to wartość przychodów z AdSense na 1000 wyświetleń. (ga:adsenseRevenue/(ga:adsensePageImpression/1000).
    • Meta – ga:adsenseExits – liczba sesji, które zakończyły się z powodu kliknięcia reklamy przez użytkownika AdSense.

Czas

  • Przyciemnienie – ga:isoYear – rok ISO wizyty. Szczegółowe informacje: http://en.wikipedia.org/wiki/ISO_week_date ga:isoYear powinien być używany tylko z atrybutem ga:isoWeek, ponieważ ga:week odpowiada kalendarzowi gregoriańskiemu.
  • Przyciemnienie – ga:isoYearIsoWeek – połączone wartości ga:isoYear i ga:isoWeek.

AdWords

  • W raportach AdWords znajdziesz te dane:

    • Przyciemnienie – ga:adKeywordMatchType – typy dopasowania zastosowane do słów kluczowych (do wyrażenia, ścisłe, przybliżone). Więcej informacji: Omówienie raportu wyszukiwanych haseł.

Poprawki błędów:

  • Poprawiono informacje o strefie czasowej widoków (profili). Szczegóły: przed rozwiązaniem tego problemu w niektórych przypadkach podczas wyświetlania listy (profili) w interfejsie API zarządzania informacjami o widoku strefy czasowej były wyświetlane nieprawidłowe informacje o strefie czasowej. Obecnie informacje o strefie czasowej widoków (profili) są zgodne z ustawieniami interfejsu administratora Google Analytics.

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.

Nowe funkcje kontroli wielkości próbki i daty względne

Względne daty
  • Do interfejsu MCF Reporting API dodaliśmy obsługę dat względnych. today, yesterday i NdaysAgo to teraz prawidłowe wartości parametrów zapytania start-date i end-date.
  • Używanie tych wartości automatycznie określa zakres dat na podstawie bieżącej daty wykonania zapytania oraz strefy czasowej widoku (profilu) określonego w zapytaniu. Więcej informacji znajdziesz w dokumentacji API.
Poziom próbkowania
  • Wprowadziliśmy nowy parametr samplingLevel, który umożliwia ustawienie poziomu próbkowania (tj. liczby wizyt używanych do obliczenia wyniku) dla zapytania raportowania. Dozwolone wartości to DEFAULT, FASTER i HIGHER_PRECISION.
  • Do odpowiedzi interfejsu API dodano 2 nowe pola: sampleSize i sampleSpace. Korzystając z tych wartości, możesz obliczyć odsetek wizyt uwzględnionych w próbkowanej odpowiedzi.
  • Więcej informacji znajdziesz w artykułach Dokumentacja API i Próbkowanie.

Nowe funkcje kontroli wielkości próbki i daty względne

Względne daty
  • Do interfejsu Core Reporting API dodaliśmy obsługę dat względnych. today, yesterday i NdaysAgo to teraz prawidłowe wartości parametrów zapytania start-date i end-date.
  • Używanie tych wartości automatycznie określa zakres dat na podstawie bieżącej daty wykonania zapytania oraz strefy czasowej widoku (profilu) określonego w zapytaniu. Więcej informacji znajdziesz w dokumentacji API.
Poziom próbkowania
  • Wprowadziliśmy nowy parametr samplingLevel, który umożliwia ustawienie poziomu próbkowania (tj. liczby wizyt używanych do obliczenia wyniku) dla zapytania raportowania. Dozwolone wartości to DEFAULT, FASTER i HIGHER_PRECISION.
  • Do odpowiedzi interfejsu API dodano 2 nowe pola: sampleSize i sampleSpace. Korzystając z tych wartości, możesz obliczyć odsetek wizyt uwzględnionych w próbkowanej odpowiedzi.
  • Więcej informacji znajdziesz w artykułach Dokumentacja API i Próbkowanie.

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.

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.

Ta wersja zawiera operacje zapisu w usługach internetowych, widokach danych (profil) i celach, a także zestaw 3 nowych zasobów, które umożliwiają zarządzanie uprawnieniami użytkowników.

Interfejsy API konfiguracji i konfiguracji kont

  • Widoki (profile) można teraz tworzyć, aktualizować, łatać i usuwać. Więcej informacji o nowych metodach znajdziesz w artykule o wyświetlaniu profili (profili).
  • Teraz możesz tworzyć i aktualizować usługi internetowe i cele, a także wprowadzać w nich poprawki. Szczegółowe informacje o nowych metodach znajdziesz w raportach dotyczących usług internetowych i celach.
  • Teraz można za pomocą metody get żądać pojedynczej usługi internetowej, widoku danych (profilu) lub celu.
  • Te funkcje są obecnie dostępne w wersji przedpremierowej w wersji beta. Jeśli chcesz się zarejestrować, poproś o dostęp do wersji beta.

Uprawnienia użytkownika w interfejsie API zarządzania Google Analytics

W tej wersji:

  • Naprawiliśmy błąd związany z linkiem podczas kierowania na iOS 7.0.

Oto pierwsza wersja interfejsu Metadata API:

  • Interfejs Metadata API zwraca informacje na temat wymiarów i danych występujących w interfejsach API raportowania Google Analytics. Zwracane metadane obejmują takie atrybuty jak nazwa interfejsu, opis, obsługa segmentów zaawansowanych i inne. Dzięki interfejsowi API metadanych aplikacje mogą korzystać z najnowszych informacji o wymiarach i danych dostępnych w przypadku zapytań raportowania. Więcej informacji znajdziesz w artykule Omówienie interfejsu Metadata API.

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.

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.

Początkowa wersja interfejsu API do raportowania w czasie rzeczywistym w ograniczonej wersji beta:

  • Interfejs API do raportowania w czasie rzeczywistym umożliwia tworzenie raportów o aktywności związanej z Twoją usługą. Za pomocą interfejsu API do raportowania w czasie rzeczywistym możesz tworzyć zapytania dotyczące wymiarów i danych, aby tworzyć widżety i panele internetowe dla klientów. Więcej informacji znajdziesz w artykule Omówienie interfejsu API do raportowania w czasie rzeczywistym.

Poprawki błędów

  • ga:adwordsCustomerID prawidłowo zwraca 10-cyfrowy identyfikator klienta AdWords odpowiadający interfejsowi API AdWords AccountInfo.customerId. Ta poprawka umożliwia łączenie danych Analytics z wieloma kontami AdWords.

Wraz z wprowadzeniem nowych segmentów wprowadzimy w interfejsie Core Reporting API te zmiany.

  • Parametr segment obsługuje teraz nowy identyfikator alfanumeryczny dla niestandardowych segmentów zaawansowanych, który jest zwracany w kolekcji segmentów interfejsu API zarządzania Google Analytics.
  • Bieżące identyfikatory numeryczne segmentów niestandardowych są w trakcie wycofywania. Starsza wersja identyfikatorów będzie nadal obsługiwana przez 6 miesięcy. Zalecamy przełączenie aplikacji, które zapisują identyfikatory segmentów użytkowników, na nowe identyfikatory alfanumeryczne. Po upływie okresu wycofywania zapytania zawierające stare identyfikatory numeryczne będą zwracać błąd.
  • Obecnie za pomocą parametru segment można wysyłać zapytania tylko o segmenty na poziomie wizyty utworzone w interfejsie internetowym.
  • Nie będzie to miało wpływu na istniejące segmenty domyślne z ujemnymi wartościami liczbowymi. Nowe segmenty domyślne nie są jednak obsługiwane.

Wraz z wprowadzeniem nowych segmentów wprowadzimy w kolekcji segmenty te zmiany:

  • Wszystkie identyfikatory segmentów zostaną zmienione z dodatnich liczb całkowitych na ciągi alfanumeryczne. Jeśli masz zapisane identyfikatory segmentów użytkowników, zalecamy zaktualizowanie ich, aby korzystały z nowych identyfikatorów.
  • Kolekcja Segmenty zwróci tylko istniejące segmenty na poziomie wizyty. Interfejs API nie obsługuje obecnie nowych segmentów użytkowników, kohort ani sekwencji.
  • Kolekcja Segmenty będzie nadal zwracać istniejące segmenty o tych samych ujemnych identyfikatorach liczbowych, jednak nowe segmenty domyślne nie są obecnie obsługiwane.

Ta wersja dodaje do interfejsu API nowe wymiary i dane. Pełną listę definicji znajdziesz w materiałach referencyjnych dotyczących wymiarów i danych.

Śledzenie aplikacji

  • Dane te można znaleźć w raportach profilu aplikacji:
    • Przyciemnienie – ga:appId – identyfikator aplikacji.
    • Przyciemnienie – ga:appInstallerId – identyfikator instalatora (np. Sklepu Google Play), z którego aplikacja została pobrana. Domyślnie identyfikator instalatora aplikacji jest ustawiany za pomocą metody PackageManager#getInstallerPackageName.
    • Przyciemnienie – ga:appName – nazwa aplikacji.
    • Przyciemnienie – ga:appVersion – wersja aplikacji.
    • Przyciemnienie – ga:exitScreenName – nazwa ekranu po zamknięciu aplikacji przez użytkownika.
    • Przyciemnienie – ga:landingScreenName – nazwa pierwszego wyświetlonego ekranu.
    • Przyciemnienie – ga:screenDepth – liczba wyświetleń ekranu na sesję raportowana jako ciąg znaków. Może być przydatna do tworzenia histogramów.
    • Przyciemnienie – ga:screenName – nazwa ekranu.
    • Meta – ga:avgScreenviewDuration – średni czas spędzony przez użytkowników na ekranie w sekundach.
    • Meta–ga:timeOnScreen – czas przeglądania bieżącego ekranu.
    • Meta – ga:screenviews – łączna liczba wyświetleń ekranu. Używaj tej metody zamiast aplikacji ga:appviews.
    • Metka – ga:uniqueScreenviews – liczba różnych (unikalnych) ga:screenviews w sesji. Używaj tej metody zamiast aplikacji ga:uniqueAppviews.
    • Meta–ga:screenviewsPerSession – średnia liczba ga:screenviews na sesję. Używaj tej metody zamiast aplikacji ga:appviewsPerVisit.

Wycofano

Te dane zostały wycofane. Użyj nowej nazwy danych.

  • Meta – ga:appviews – zamiast tego użyj ga:screenviews.
  • Meta – ga:uniqueAppviews – zamiast tego użyj ga:uniqueScreenviews.
  • Meta – ga:appviewsPerVisit – zamiast tego użyj ga:screenviewsPerSession.

Zmienne niestandardowe lub kolumny

  • Dostęp do wymiarów i danych niestandardowych:

    • Przyciemnienie – ga:dimensionXX – nazwa żądanego wymiaru niestandardowego, gdzie XX odnosi się do liczby lub indeksu wymiaru niestandardowego.
    • Meta–ga:metricXX – nazwa żądanych danych niestandardowych, gdzie XX oznacza numer/indeks tych danych.

Zmiany w dokumentacji

Zmieniliśmy nazwy wymiarów i danych zmiennej niestandardowej. Jest to tylko zmiana w dokumentacji, która nie wymaga aktualizacji zapytań.

  • ga:customVarName(n)ga:customVarNameXX
  • ga:customVarValue(n)ga:customVarValueXX

E-commerce

  • Przyciemnienie – ga:currencyCode – kod waluty lokalnej transakcji zgodnie ze standardem ISO 4217.
  • Meta – ga:localItemRevenue – przychody z produktu w walucie lokalnej.
  • Meta – ga:localTransactionRevenue – Przychody z transakcji w walucie lokalnej.
  • Meta – ga:localTransactionShipping – Koszt transakcji w walucie lokalnej.
  • Meta – ga:localTransactionTax – Podatek od transakcji w walucie lokalnej.

Wyjątki

  • Dane te pochodzą ze śledzenia wyjątków.
    • Przyciemnienie – ga:exceptionDescription – opis wyjątku.
    • Metoda – ga:exceptionsPerScreenview – liczba wyjątków, które zostały podzielone przez liczbę wyświetleń ekranu.
    • Meta–ga:fatalExceptionsPerScreenview – liczba wyjątków krytycznych podzielona przez liczbę wyświetleń ekranu.

Konwersje celu

  • Przyciemnienie – ga:goalCompletionLocation – ścieżka strony lub nazwa ekranu pasujące do dowolnego celu związanego z danym miejscem docelowym.
  • Przyciemnienie – ga:goalPreviousStep1 – ścieżka strony lub nazwa ekranu dopasowana do dowolnego typu celu miejsca docelowego, jeden krok przed lokalizacją realizacji celu.
  • Przyciemnienie – ga:goalPreviousStep2 – ścieżka strony lub nazwa ekranu pasujące do dowolnego celu typu miejsca docelowego, na 2 kroki przed lokalizacją realizacji celu.
  • Przyciemnienie – ga:goalPreviousStep3 – ścieżka strony lub nazwa ekranu pasujące do dowolnego celu typu miejsca docelowego, na 3 kroki przed lokalizacją realizacji celu.

Zmiany w dokumentacji

Zmieniliśmy nazwy wymiarów i danych konwersji celu. Jest to tylko zmiana w dokumentacji, która nie wymaga aktualizacji zapytań.

  • ga:goal(n)AbandonRatega:goalXXAbandonRate
  • ga:goal(n)Abandonsga:goalXXAbandons
  • ga:goal(n)Completionsga:goalXXCompletions
  • ga:goal(n)ConversionRatega:goalXXConversionRate
  • ga:goal(n)Startsga:goalXXStarts
  • ga:goal(n)Valuega:goalXXValue
  • ga:searchGoal(n)ConversionRatega:searchGoalXXConversionRate
  • Metoda – ga:percentSearchRefinements – odsetek przypadków zawężenia (tj. przejścia) między słowami kluczowymi w wyszukiwarce wewnętrznej w ramach sesji.

Śledzenie strony

  • Meta–ga:pageValue – średnia wartość tej strony lub zestawu stron. Wartość strony to ((przychody z transakcji + całkowita wartość celu) podzielona przez liczbę niepowtarzalnych odsłon strony lub zestawu stron).

Platforma lub urządzenie

  • Dane te pochodzą z ciągu znaków klienta użytkownika HTTP.

    • Przyciemnienie – ga:deviceCategory – typ urządzenia: komputer, tablet lub telefon komórkowy.
    • Przyciemnienie – ga:isTablet – wskazuje użytkowników tabletu. Możliwe wartości to Yes lub No.
    • Przyciemnienie – ga:mobileDeviceMarketingName – nazwa marketingowa urządzenia mobilnego.

Interakcje społecznościowe

  • Dane te pochodzą ze śledzenia interakcji społecznościowych w witrynie.

    • Przyciemnienie – ga:socialEngagementType – typ zaangażowania. Możliwe wartości: Socially Engaged lub Not Socially Engaged.

Czas

  • Przyciemnienie – ga:dateHour – połączone wartości ga:date i ga:hour.
  • Przyciemnienie – ga:dayOfWeekName – nazwa dnia tygodnia (w języku angielskim).
  • Ciemna – ga:isoWeek – numer tygodnia w standardzie ISO, gdzie każdy tydzień zaczyna się od poniedziałku. Szczegółowe informacje: http://en.wikipedia.org/wiki/ISO_week_date
  • Przyciemnienie – ga:yearMonth – połączone wartości ga:year i ga:month.
  • Przyciemnienie – ga:yearWeek – połączone wartości ga:year i ga:week.

Źródła wizyt

  • Przyciemnienie – ga:fullReferrer – pełny adres URL strony odsyłającej razem z nazwą hosta i ścieżką.
  • Przyciemnienie – ga:sourceMedium – łączne wartości ga:source i ga:medium.

Ta wersja dodaje do zasobu usługi internetowej 2 nowe właściwości:

  • profileCount – zwraca liczbę profili usługi. Dzięki temu możesz filtrować usługi, które nie mają żadnych profili (np. profileCount = 0).
  • industryVertical – zwraca branżę/kategorię wybraną dla usługi.

Poprawki błędów:

  • Właściwość eCommerceTracking zasobu profilu jest teraz zgodna z ustawieniami e-commerce w sekcji Administracja w interfejsie internetowym. Zwraca wartość true, gdy śledzenie e-commerce jest włączone, lub false, jeśli nie jest włączona.

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.

  • Do interfejsu API zarządzania w wersji 3 dodaliśmy nowy punkt końcowy umożliwiający dostęp do zasobów eksperymentów i ich modyfikowanie.

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'])
  • W tej wersji dodaliśmy 5 nowych wskaźników szybkości witryny:
    • ga:domInteractiveTime
    • ga:avgDomInteractiveTime
    • ga:domContentLoadedTime
    • ga:avgDomContentLoadedTime
    • ga:domLatencyMetricsSample
  • W tej wersji dodano nowy segment domyślny dla ruchu z tabletów: gaid::-13.
  • Zasób profilu zawiera teraz właściwość type, która wskazuje, czy profil jest skonfigurowany na potrzeby witryny lub aplikacji. Dwie możliwe wartości to WEB lub APP.

W tej wersji:

  • Zmień domyślną wersję aplikacji version na wartość z parametru CFBundleShortVersionString zamiast CFBundleVersionKey.
  • Używaj protokołu HTTPS jako domyślnego protokołu zamiast HTTP.
  • Metody śledzenia zmieniono na Wyślij (np. trackView nazywa się teraz sendView).
  • Drobne poprawki błędów.

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.

W tej wersji:

  • Dodano architekturę Armv7 do libGoogleAnalytics.a.
  • Usunięto architekturę Armv6 z libGoogleAnalytics.a

Ta wersja dodaje do interfejsu API nowe wymiary i dane. Definicje znajdziesz tutaj.

Śledzenie aplikacji

  • Dane te można znaleźć w raportach pakietu SDK do śledzenia aplikacji mobilnych:
    • Meta – ga:uniqueAppviews – liczba wyświetleń aplikacji na sesję.
    • Meta – ga:appviews – łączna liczba wyświetleń aplikacji.
    • Meta – ga:appviewsPerVisit – średnia liczba wyświetleń aplikacji na sesję.

Źródła wizyt

  • Przyciemnienie – ga:socialNetwork – ciąg znaków reprezentujący nazwę sieci społecznościowej. Może to być powiązane z odsyłającą siecią społecznościową dla źródeł wizyt lub społecznością związaną z centrum danych społecznościowych. Np. Google+, Blogger, reddit itp.
  • Przyciemnienie – ga:hasSocialSourceReferral oznacza wizyty w witrynie społecznościowej (np. z Google+, Facebooka, Twittera itp.). Możliwe wartości to Tak lub Nie. Pierwsza litera musi być wielka.

Działania społecznościowe

  • Te dane pochodzą z aktywności poza witryną zaimportowanej od partnerów centrum danych społecznościowych.
    • Przyciemnienie – ga:socialActivityDisplayName – w przypadku aktywności centrum danych społecznościowych ten ciąg reprezentuje tytuł aktywności w mediach społecznościowych opublikowanej przez użytkownika.
    • Przyciemnienie – ga:socialActivityEndorsingUrl – w przypadku aktywności w centrum danych społecznościowych ten ciąg reprezentuje adres URL działania społecznościowego (np. adres URL posta w Google+, adres URL komentarza na blogu itd.)
    • Przyciemnienie – ga:socialActivityPost – w przypadku aktywności centrum danych społecznościowych ten ciąg reprezentuje treść działania społecznościowego opublikowanego przez użytkownika sieci społecznościowej (np.treść wiadomości w poście w Google+).
    • Przyciemnienie – ga:socialActivityTimestamp – w przypadku aktywności centrum danych społecznościowych ten ciąg znaków wskazuje, kiedy aktywność społecznościowa pojawiła się w sieci społecznościowej.
    • Przyciemnienie – ga:socialActivityUserPhotoUrl – w przypadku aktywności centrum danych społecznościowych ten ciąg reprezentuje adres URL zdjęcia powiązanego z profilem sieci społecznościowej użytkownika.
    • Przyciemnienie – ga:socialActivityUserProfileUrl – w przypadku aktywności centrum danych społecznościowych ten ciąg reprezentuje adres URL profilu sieci społecznościowej użytkownika.
    • Przyciemnienie – ga:socialActivityContentUrl – w przypadku aktywności centrum danych społecznościowych ten ciąg reprezentuje adres URL udostępniony przez powiązanego użytkownika sieci społecznościowej.
    • Przyciemnienie – ga:socialActivityTagsSummary – w przypadku aktywności centrum danych społecznościowych jest to zestaw rozdzielonych przecinkami tagów powiązanych z aktywnością w mediach społecznościowych.
    • Przyciemnienie – ga:socialActivityUserHandle – w przypadku aktywności centrum danych społecznościowych ten ciąg reprezentuje nazwę sieci społecznościowej (tzn. nazwę) użytkownika, który zainicjował działanie społecznościowe.
    • Przyciemnienie – ga:socialActivityAction – w przypadku aktywności centrum danych społecznościowych ten ciąg reprezentuje typ interakcji społecznościowej powiązanej z aktywnością (np. zagłosowanie, dodanie komentarza, +1 itp.).
    • Przyciemnienie – ga:socialActivityNetworkAction – w przypadku aktywności centrum danych społecznościowych ten ciąg reprezentuje typ interakcji społecznościowej i sieć społecznościową, z której ona pochodzi.
    • Meta – ga:socialActivities – liczba działań, w których dany adres URL treści został udostępniony lub wspomniany w sieci partnera z centrum danych społecznościowych.

Interakcje społecznościowe

  • Dane te pochodzą ze śledzenia interakcji społecznościowych w witrynie.
    • Przyciemnienie – ga:socialInteractionAction – w przypadku interakcji społecznościowych ciąg znaków, który odzwierciedla śledzone działanie społecznościowe (np. +1-ka, polubienie, zakładka)
    • Przyciemnienie – ga:socialInteractionNetwork – w przypadku interakcji społecznościowych ciąg znaków reprezentujący sieć społecznościową, którą chcesz śledzić (np. Google, Facebook, Twitter, LinkedIn)
    • Przyciemnienie – ga:socialInteractionNetworkAction – w przypadku interakcji społecznościowych ciąg znaków reprezentujący połączenie śledzonych wartości ga:socialInteractionNetwork i ga:socialInteractionAction (np. Google: +1, Facebook: polubienia)
    • Przyciemnienie – ga:socialInteractionTarget – w przypadku interakcji społecznościowych ciąg znaków reprezentujący adres URL (lub zasób), który otrzymuje działanie w sieci społecznościowej.
    • Meta–ga:socialInteractions – łączna liczba interakcji społecznościowych w Twojej witrynie.
    • Meta–ga:uniqueSocialInteractions – łączna liczba unikalnych interakcji społecznościowych w Twojej witrynie. Na podstawie pary wartości ga:socialInteractionNetwork i ga:socialInteractionAction
    • Meta – ga:socialInteractionsPerVisitga:socialInteractions / ga:uniqueSocialInteractions. Średnia liczba interakcji społecznościowych podczas wizyty w Twojej witrynie.

Dane geograficzne / sieć

  • Przyciemnienie – ga:metro – rynek docelowy (DMA), z którego pochodzi ruch.

Śledzenie strony

  • Przyciemnienie – ga:pagePathLevel1 – ten wymiar przenosi wszystkie wartości parametru pagePath w pierwszym poziomie hierarchii w ścieżce pagePath.
  • Przyciemnienie – ga:pagePathLevel2 – ten wymiar obejmuje wszystkie ścieżki pagePath na drugim poziomie hierarchii w ścieżce pagePath.
  • Przyciemnienie – ga:pagePathLevel3 – ten wymiar obejmuje wszystkie ścieżki pagePath na trzecim poziomie hierarchii w ścieżce pagePath.
  • Przyciemnienie – ga:pagePathLevel4 – ten wymiar obejmuje wszystkie ścieżki pagePath na 4. poziomie hierarchii w ścieżce pagePath. Wszystkie dodatkowe poziomy w hierarchii pagePath są również zbierane w tym wymiarze.

Śledzenie wyjątków

  • Dane te pochodzą z danych śledzenia wyjątków.

    • Metka – ga:exceptions – liczba wyjątków wysłanych do Google Analytics.
    • Metoda – ga:fatalExceptions – liczba wyjątków, gdzie isFatal ma wartość true (prawda).

Czas działań użytkownika

  • Te dane pochodzą z danych o czasie użytkownika.

    • Przyciemnienie – ga:userTimingCategory – ciąg umożliwiający sklasyfikowanie wszystkich zmiennych czasu użytkownika w grupy logiczne, co ułatwia raportowanie.
    • Przyciemnienie – ga:userTimingLabel – ciąg określający nazwę działania śledzonego zasobu.
    • Przyciemnienie – ga:userTimingVariable – ciąg, którego można użyć do wizualizacji czasu użytkownika w raportach.
    • Przyciemnienie – ga:userTimingValue liczba milisekund w czasie, który upłynął do wysłania do Google Analytics.
    • Metka – ga:userTimingSample – liczba wysłanych próbek.
    • Meta – ga:avgUserTimingValue – średnia wartość czasu użytkownika. ga:userTimiingValue/ga:userTimiingSample.

Urządzenie / platforma

  • Dane te pochodzą od klienta użytkownika zebranych danych.
    • Przyciemnienie – ga:mobileDeviceBranding – nazwa producenta telefonu lub marka (na przykład: Samsung, HTC, Verizon, T-Mobile).
    • Przyciemnienie – ga:mobileDeviceModel – model urządzenia mobilnego (przykład: Nexus S)
    • Przyciemnienie – ga:mobileInputSelector – selektor używany na urządzeniu mobilnym (np. ekran dotykowy, joystick, kółko do kliknięcia, rysik).
    • Dim - ga:mobileDeviceInfo – marka, model i nazwa marketingowa, dzięki którym można zidentyfikować urządzenie mobilne.

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).

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.

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.

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).

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).

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 klasie GoogleTracker.
  • Inne poprawki i ulepszenia

Oto pierwsza wersja interfejsu API do raportowania ścieżek wielokanałowych:

  • Nowy interfejs API umożliwia żądanie danych ścieżek wielokanałowych uwierzytelnionych użytkowników. Dane pochodzą z danych ścieżki konwersji, które wskazują interakcje użytkowników z różnymi źródłami wizyt w ciągu wielu wizyt przed konwersją. Dzięki temu możesz analizować wpływ wielu kanałów marketingowych na konwersje na przestrzeni czasu. Więcej informacji o dostępnych danych i sposobie korzystania z interfejsu API znajdziesz w artykule Interfejs API do raportowania ścieżek wielokanałowych.

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.

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.

Poprawki błędów

  • Interfejs API prawidłowo obsługuje znaki UTF-8 w filtrze lub segmencie dynamicznym.

W tej wersji:

  • Dodaliśmy platformę obsługi wyjątków nieobsługiwanych.
  • Usunięto właściwość dispatchEnabled z GAI.
  • Dodano właściwość defaultTracker do: GAI.
  • Do metody GAITracker dodano metodę close.
  • Do metody GAITracker dodano metodę śledzenia czasu.
  • Dodano metodę trackView do metody GAITracker, 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.

W tej wersji:

  • Metoda startSession została usunięta. Użyj w zamian zasady setStartSession.
  • Dodano parametr ga_sessionTimeout do EasyTracker.
  • Wdrożono tryb oszczędzania energii.
  • Dodano metodę trackView do metody GAITracker, 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).

Dzięki tej wersji konta premium Google Analytics mają dostęp do maksymalnie 50 zmiennych niestandardowych.

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.

W tej wersji poprawiono 2 błędy:

Poprawki błędów

  • Filtry zapytań zawierające znaki specjalne wewnątrz wyrażeń regularnych nie zwracają już błędów serwera.

  • Łączenie filtra danych z segmentem zaawansowanym nie powoduje już błędu.

W tej wersji do interfejsu API dodano nowe dane o szybkości witryny.

Nowe dane

  • Dodaliśmy te dane dotyczące szybkości witryny:
    • ga:speedMetricsSample
    • ga:domainLookupTime
    • ga:pageDownloadTime
    • ga:redirectionTime
    • ga:serverConnectionTime
    • ga:serverResponseTime
    • ga:avgDomainLookupTime
    • ga:avgPageDownloadTime
    • ga:avgRedirectionTime
    • ga:avgServerConnectionTime
    • ga:avgServerResponseTime

Definicje znajdziesz tutaj.

Przypomnienie o wycofaniu interfejsu API w wersji 2.3

  • Interfejs API eksportu danych w wersji 2.3 został wycofany od 2 miesięcy. Za około 4 miesiące wyłączymy tę usługę i będziemy obsługiwać tylko nową wersję 3.0 i wersję 2.4 interfejsu API podstawowego raportowania.

  • Zdecydowanie zalecamy migrację aplikacji do wersji 3.0.

  • W ciągu 4 miesięcy żądania do starszej wersji pliku danych w formacie XML 2.3 zostaną przekazane do wersji 2.4 i zostaną zwrócone odpowiedź XML w wersji 2.4. Od tego momentu wszystkie zasady dotyczące limitu wersji 2.4 będą miały zastosowanie do żądań wersji 2.3.

  • Wszystkie żądania dotyczące kodu JSON w wersji 2.3 lub biblioteki klienta JavaScript danych Google korzystających z danych wyjściowych JSON w wersji 2.3 będą zwracać kody stanu 404.

  • Aby uzyskać pełny limit, zarówno w wersji 3.0, jak i 2.4, musisz zarejestrować aplikację w konsoli interfejsów API Google i używać klucza interfejsu API (lub tokena OAuth 2.0) w każdym żądaniu.

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”.

Naprawiliśmy mały błąd z usługą ga:visitLength. Ten wymiar zwraca teraz prawidłowe dane.

W tej wersji dodano przydatne odpowiedzi na błędy do interfejsu API zarządzania Google Analytics.

  • W odpowiedzi na błędy interfejsu API dodaliśmy nowe kody błędów, przyczyny i opisy. Udokumentowano wszystkie kody zarówno w wersji wersja 2.4, jak i wersji 3.0 interfejsu API zarządzania Google Analytics.

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.

Ta wersja dotyczy wszystkich deweloperów interfejsu Google Analytics API. Ogłosa 2 nowe wersje interfejsu API, wymaga aplikacji do rejestracji, wprowadza nową zasadę dotyczącą limitu oraz zmienia nazwę interfejsu API na interfejs Core Reporting API. W końcu wycofamy istniejący interfejs Data Export API w wersji 2.3.

Versja 3.0

  • Interfejs Core Reporting API 3.0 to najnowsza główna wersja interfejsu API, która nie jest zgodna wstecznie. Wszystkie przyszłe zmiany interfejsu API będą realizowane w tej wersji.

  • Nowe funkcje

  • Aktualizacje

    • Nowy adres URL do przesyłania żądań: https://www.googleapis.com/analytics/v3/data/ga….
    • Tokeny rejestracji i dewelopera są wymagane.
    • Żądania danych konfiguracji należy dokonywać za pomocą interfejsu API do zarządzania.

Wersja 2.4

  • Interfejs Core Reporting API w wersji 2.4 to drobna aktualizacja, która jest głównie zgodna wstecznie z dotychczasową wersją interfejsu Data Export API w wersji 2.3.

  • Aktualizacje

    • Nowy adres URL do przesyłania żądań: https://www.googleapis.com/analytics/v2.4/data…
    • Tokeny rejestracji i dewelopera są wymagane.
    • Format XML jest zgodny z wersją 2.3, więc pozostałe biblioteki klienta danych Google będą nadal działać.
    • Kod błędu błędów limitu został zmieniony z 503 na 403
    • Odpowiedzi JSON nie są obsługiwane.
    • Biblioteka klienta JavaScript danych Google nie jest obsługiwana.
    • Brak pliku danych na koncie. Żądania danych konfiguracji należy dokonywać za pomocą interfejsu API do zarządzania.

Rejestracja

  • Wszystkie aplikacje utworzone przy użyciu interfejsu API Google Analytics muszą być zarejestrowane jako projekt w konsoli Google API.

  • Każde żądanie do interfejsu API musi zawierać klucz interfejsu API lub OAuth 2.0 (identyfikator klienta i tajny klucz klienta).

Zasady dotyczące limitów

  • Ten limit dotyczy zarówno interfejsów API Anlaytics, jak i interfejsu Data Management API

    • 50 tys. żądań na projekt dziennie
    • 10 zapytań na sekundę (QPS) na adres IP.
  • Poniższe limity dotyczą interfejsu Data Export API

    • 10 000 żądań na profil dziennie
    • 10 równoczesnych żądań na profil
  • W przypadku niezarejestrowanych aplikacji oferujemy bardzo niski limit prolongaty, aby obsłużyć niewielką liczbę testów.

Wycofywanie

  • Ogłosiliśmy też wycofanie wersji 2.3 i nadchodzącego wyłączenia pliku danych na koncie w interfejsie API eksportu danych. Za 6 miesięcy:

    • Żądania do pliku danych w formacie 2.3 XML będą przekierowywane do wersji 2.4 i zwracane w ten sposób odpowiedzi. Od tego momentu wszystkie zasady dotyczące limitu wersji 2.4 będą miały zastosowanie do żądań wersji 2.3.

    • Żądania wysyłane do danych JSON w wersji 2.3 nie będą obsługiwane w odpowiedzi na tę wersję i będą zwracać kody stanu 404 Not Found. Jeśli potrzebujesz odpowiedzi JSON, przejdź na wersję 3.0.

    • Żądania przesłane do pliku danych na koncie w interfejsie Data Export API będą zwracać kody stanu (404 Not Found). Żądania danych konfiguracji należy dokonywać za pomocą interfejsu API do zarządzania.

Ta wersja dodaje dane, zmienia dotychczasowe funkcje i naprawia błąd.

Nowe dane

  • Kolekcja Zaawansowane segmenty zawiera teraz pole segmentId, którego można używać w parametrze segmentu interfejsu Data Export API.

Zmiany

  • Typ danych w przypadku max-results został zmieniony na integer.

  • Wartość domyślna i maksymalna w polu max-results zostały zmienione na 1000.

Poprawki błędów

  • Konta, usługi internetowe i profile na potrzeby eksperymentów Optymalizacji witryny Google nie są już uwzględniane w odpowiadających im kolekcjach.

W tej wersji:

  • Dokumentacja:

    • Zaktualizowaliśmy plik ReadMe.txt, aby wskazywał witrynę na dokumentację.

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.

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.

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 elementu stopTracker.
    • 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).

W tej wersji:

  • Poprawki:
    • Utrzymano kilka obiektów SQLiteExceptions.
    • Usunięto błąd NullPointerException w danych stopSession przed wywołaniem strony startNewSession.
    • 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.

Ta wersja zawiera tę nową funkcję:

  • Zdarzenia można oznaczyć jako niewymagające interakcji, ustawiając nowy parametr opt_noninteraction metody _trackEvent() na true. 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.

W tej wersji udostępniamy najnowsze dane AdWords i więcej kombinacji wymiarów i danych AdWords.

  • Dane AdWords są teraz aktualizowane w ciągu godziny. Zanim dane zostały zaktualizowane codziennie.

  • Złagodziliśmy liczne prawidłowe ograniczenia kombinacji danych AdWords.

Kilka tygodni temu wprowadziliśmy zmianę zabraniającą wysyłania zapytań do interfejsu API z prośbą o ga:adGroup lub ga:adContent przy użyciu ga:impressions, ponieważ ta kombinacja zwraca 0. Dzięki tej zmianie ta kombinacja jest już z powrotem i naprawiła błąd.

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.
  • Nowe funkcje:
    • Dodano flagę anonymizeIp.
    • Dodano parametr sampleRate.
    • Ulepszyliśmy obsługę odesłań z kampanii.

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.

Wprowadziliśmy w niej 2 nowe wersje interfejsu API z wieloma nowymi funkcjami, i wycofujemy jego poprzednią wersję. Zmiany mają wpływ na sposób wysyłania i przetwarzania danych z interfejsu API.

Versja 3.0

  • Jest to najnowsza wersja główna interfejsu API, która nie jest zgodna wstecznie. Wszystkie przyszłe zmiany interfejsu API będą realizowane w tej wersji.

  • Nowe dane

    • Pełne przedstawienie celów zdarzeń
    • Wewnętrzny identyfikator usługi internetowej, za pomocą którego można tworzyć precyzyjne linki do interfejsu Google Analytics
    • Konfiguracje profilu dla domyślnych parametrów zapytań na stronie i w witrynie
  • Zmiany

Wersja 2.4

  • Jest to drobna, uaktualniona wersja, która jest głównie zgodna wstecznie z dotychczasową wersją 2.3.

  • Zmiany

    • nowe zasady dotyczące limitu.
    • Integracja z konsolą interfejsów API Google w celu zarządzania dostępem do interfejsów API i wysyłania próśb o zwiększenie limitu
    • Ciągła obsługa dotychczasowych mechanizmów autoryzacji i OAuth 2.0
    • Nowy adres URL do przesyłania żądań: https://www.googleapis.com/analytics/v2.4/management/…
    • Odpowiedzi tylko w formacie XML
    • Biblioteka klienta JavaScript usługi Google Data nie jest obsługiwana
    • Format XML jest zgodny z wersją 2.3, więc pozostałe biblioteki klienta danych Google będą nadal działać.

Wycofanie

  • Ogłaszamy wycofanie starszej wersji 2.3 interfejsu API zarządzania Google Analytics. Będzie on nadal działać przez 2 miesiące, po czym wszystkie żądania wersji 2.3 będą zwracać odpowiedź w wersji 2.4.

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.

W tej wersji poprawiono niektóre nieprawidłowe kombinacje wymiarów i danych.

Poprawiono nieprawidłowe kombinacje danych i wymiarów.

  • W zeszłym miesiącu ogłosiliśmy nadchodzące zmiany w interfejsie API, aby zapobiec wyświetlaniu niektórych nieprawidłowych zapytań w plikach danych, które nie zwracają żadnych danych. Wprowadziliśmy te zmiany w interfejsie API, a te kombinacje są nieprawidłowe:

    • Wymiarów produktu nie można łączyć z danymi transakcji.
    • ga:adContent lub ga:adGroup nie można połączyć z ga:impressions.

    Zamiast zwracać odpowiedź z 0 wynikami, interfejs API zwraca teraz 400 kodu błędu w przypadku wszystkich zapytań, które proszą o te kombinacje.

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.

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

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.

Obejmuje ona różne poprawki błędów i refaktoryzację oraz jedną nową funkcję:

  • Dodano obsługę śledzenia społecznościowego (_trackSocial)

Ta wersja wycofa wartość przedziału ufności w danych.

Wycofanie przedziału ufności

  • Przestań stosować wartości przedziału ufności danych. W tej wersji plik danych do interfejsu Data Export API zwraca wartość 0, 0 dla wszystkich wartości przedziału ufności. Za około miesiąc usuniemy ten atrybut ze wszystkich elementów.

    Aby określić, czy odpowiedź jest próbkowana, użyj w niej pola containSampledData.

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

W tej wersji:

  • Poprawki błędów:

    • Poprawiono nieprawidłowo sformatowany ciąg znaków userAgent.
  • Nowe funkcje:

    • Dodana obsługa śledzenia e-commerce
    • Dodano flagę debug
    • Dodano flagę dryRun

W tej wersji dodano 3 nowe dane i zaktualizowano wartość zwrotną równą 2.

Nowe aktualizacje danych

  • Dodaliśmy do interfejsu API 3 nowe dane dotyczące szybkości witryny:
    • ga:pageLoadSample
    • ga:pageLoadTime
    • ga:avgPageLoadTime

Aktualizacje danych

  • Aby określić wartości waluty w filtrach, musisz podać faktyczną wartość przekazaną z kodu śledzenia (np. 1 jednostka będzie teraz oznaczona jako 1).

  • ga:CTR zwraca teraz rzeczywisty procent (np. wartość 2% jest zwracana jako 2).

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.

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

Ta wersja poprawia wydajność pliku danych i dodaje nowe dane:

Poprawa wydajności

  • Ta wersja zwiększa opóźnienie pliku danych o 30–35%.

Nowe aktualizacje danych

  • Zaktualizowaliśmy listę wymiarów i danych, które są dozwolone w segmentach zaawansowanych. Sprawdź na zaktualizowanej liście, czy Twoje żądania są prawidłowe.

Nadchodzące zmiany

  • Obecnie musisz określić wartość filtra walut w mikrojednostkach (np.1 jednostka waluty jest podawana jako 1000000). W najbliższej przyszłości konieczne będzie określenie rzeczywistej wartości przekazanej z kodu śledzenia (np. 1 jednostka będzie teraz oznaczona jako 1).

  • Obecnie ga:CTR to percent i zwraca wartość 0, 02. W najbliższej przyszłości liczba ta będzie się zwracała do wartości procentowej (np. 2).

W tej wersji regularnie przeprowadzamy konserwację, w tym poprawki błędów i refaktoryzację. Nie wprowadzamy zmian w publicznych interfejsach API ani funkcjach.

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ół HTTP POST, który nie ma tego limitu. Kod śledzenia będzie teraz obsługiwać obrazy typu beacon o długości do 8192 znaków.

Ta wersja zawiera więcej danych w pliku danych:

Nowe aktualizacje danych

  • Dodano ten wymiar Czas: ga:dayOfWeek

  • Dodano te dane dotyczące wyszukiwania wewnętrznego: ga:percentVisitsWithSearch

  • Dodano te dane śledzenia zdarzeń:

    • ga:visitsWithEvent
    • ga:eventsPerVisitWithEvent

Nadchodzące zmiany

Obecnie interfejs API zwraca 401 kod stanu dla różnych problemów z autoryzacją. W ciągu kilku najbliższych tygodni stan 401 będzie używany tylko w przypadku nieprawidłowych tokenów, dzięki czemu deweloperzy będą mogli naprawić ten konkretny wyjątek.

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.

W tej wersji:

  • Nowe funkcje:
    • Dodaliśmy obsługę zmiennych niestandardowych.
    • Dodano bibliotekę biblioteki NoThumb.

Ta wersja zawiera znacznie więcej danych w pliku danych:

Nowe aktualizacje danych

  • Zmieniliśmy obliczenie wartości ga:visitors, by zwracać liczbę unikalnych użytkowników w zakresie dat. Obsługujemy też więcej kombinacji wymiarów i danych.

  • Dodano 10 nowych wymiarów AdWords: ga:adDistributionNetwork, ga:adMatchType, ga:adMatchedQuery, ga:adPlacementDomain, ga:adPlacementUrl, ga:adFormat, ga:adTargetingType, ga:adTargetingOption, ga:adDisplayUrl, ga:adDestinationUrl.

  • Dane ga:organicSearches zostały dodane do grupy kampanii.

  • Dane ga:searchResultViews zostały dodane do wewnętrznej grupy wyszukiwań w witrynie.

  • Dodano 3 nowe wymiary na podstawie czasu: ga:nthDay, ga:nthWeek, ga:nthMonth.

  • Grupowanie wymiarów i danych zostało lepiej dopasowane do funkcji, które reprezentują.

Nowe obliczone dane

Poniższe obliczone dane pochodzą z obliczeń przy użyciu danych podstawowych. Uwaga: każda nazwa z (n) obsługuje wartości 1–20.

  • Oparte na celu: ga:costPerConversion, ga:costPerGoalConversion, ga:costPerTransaction, ga:goal(n)AbandonRate, ga:goal(n)Abandons, ga:goal(n)ConversionRate, ga:goalAbandonRateAll, ga:goalAbandonsAll, ga:goalConversionRateAll, ga:goalValueAllPerSearch, ga:goalValuePerVisit.

  • Na podstawie treści: ga:entranceBounceRate, ga:visitBounceRate, ga:entranceRate, ga:exitRate, ga:pageviewsPerVisit, ga:avgTimeOnPage, ga:avgTimeOnSite, ga:avgEventValue.

  • Na podstawie wewnętrznej wyszukiwarki w witrynie: ga:avgSearchDepth, ga:avgSearchDuration, ga:avgSearchResultViews, ga:searchGoalConversionRateAll, ga:searchGoal(n)ConversionRate, ga:searchExitRate.

  • E-commerce oparte na: ga:itemsPerPurchase, ga:margin, ga:percentNewVisits, ga:revenuePerItem, ga:revenuePerTransaction, ga:ROI, ga:RPC, ga:totalValue, ga:transactionRevenuePerVisit, ga:transactionsPerVisit.

W tej wersji dodaliśmy nową funkcję do pliku danych:

Nowe funkcje

  • Dodaliśmy nowy element XML, który informuje użytkowników o spróbkowaniu danych. true. Ten element zawsze zwraca informację o tym, czy dane są próbkowane, czy nie za pomocą typu true lub false. Biblioteki Java i JavaScript zostały też zaktualizowane o metody pomocnicze, aby uzyskać dostęp do tego elementu.

W tej wersji regularnie przeprowadzamy konserwację, w tym poprawki błędów i refaktoryzację. Nie wprowadzamy zmian w publicznych interfejsach API ani funkcjach.

W tej wersji:

  • Nowe funkcje:

    • Dodano obsługę iOS4

W tej wersji poprawiono 2 błędy:

Poprawki błędów

  • Wcześniej dodano do operatora filtr operatora LUB z wymiarem (np. ga:keyword==store,ga:keyword==bar) mogłoby uzyskać inne wartości niż te, które byłyby stosowane w przypadku wielu zapytań. Rozwiązaliśmy już ten problem, a operator OR zwraca teraz spójne wartości.

  • Niektóre komunikaty o błędach interfejsu API dotyczące nieprawidłowych filtrów zostały zaktualizowane tak, aby NIE zawierały informacji o filtrze wymiaru lub danych, które spowodowały błąd (chociaż same wyrażenie filtra nadal będzie zwracane).

To jest wersja beta interfejsu Google Analytics Management API.

Nowe pliki danych

Zaktualizowane biblioteki klientów

  • Interfejs API zarządzania zostanie udostępniony w tej samej bibliotece co interfejs Google Analytics Data Export API. Zaktualizowaliśmy zarówno biblioteki Java Google Java, jak i JavaScript. Dostęp do każdego kanału możesz uzyskać, określając odpowiedni identyfikator URI pliku w bibliotece getManagementFeed().

Nowa dokumentacja

W tej wersji poprawiono 3 błędy:

Poprawki błędów

  • Problem z kodowaniem w Bibliotece klienta JavaScript został rozwiązany. Narzędzie do śledzenia problemów z Analytics

  • Naprawiliśmy błąd, który uniemożliwiał zwracanie pliku danych konta, gdy nazwa celu, ścieżka celu, wartość porównawcza celu lub typ porównania celów była nieprawidłowo ustawiona.

  • Nieprawidłowa wartość LUB dla wymiaru lub danych w parametrze filtra zapytania w pliku danych. Na przykład: ga:source==google,ga:visits>5. Komunikat o błędzie dotyczący tego nieprawidłowego zapytania został zmieniony: Cannot OR dimension filter(s) with metric filter.

Ta wersja dodaje nowe dane i poprawia błąd:

Nowe funkcje

  • W nowej kategorii D8. Adwords dodaliśmy 5 wymiarów:

    • ga:adwordsAdGroupId: odpowiada identyfikatorowi AdGroup.id interfejsu API AdWords
    • ga:adwordsCampaignId: odpowiada identyfikatorowi Campaign.id interfejsu API AdWords
    • ga:adwordsCreativeId: odpowiada identyfikatorowi Ad.id interfejsu API AdWords
    • ga:adwordsCriteriaId: odpowiada atrybutowi criteria.id interfejsu API AdWords
    • ga:adwordsCustomerId: odpowiada adresowi AccountInfo.customerId interfejsu API AdWords

Poprawki błędów

  • Naprawiliśmy problem polegający na tym, że plik danych konta nie zwracał danych, jeśli jeden z profili miał błędnie skonfigurowany cel lub krok.

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.
  • 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.
  • Więcej informacji o tych zmianach w interfejsie API znajdziesz w przewodniku po trackerze.

W tej wersji dodaliśmy kilka nowych funkcji i naprawiliśmy błąd:

Nowe funkcje

  • Domyślny segment iPhone'a (gaid::-11) został rozszerzony o raporty na wszystkich urządzeniach mobilnych. Identyfikator jest taki sam jak wcześniej (-11), ale nazwa segmentu to teraz Mobile Traffic.

  • Częstotliwość próbkowania używana przez interfejs API jest teraz taka sama jak w interfejsie internetowym. Spowoduje to wstawienie danych z próbkowanych raportów w interfejsie internetowym i zwiększy spójność między nimi.

  • Zaktualizowaliśmy zasady dotyczące limitów, aby zapewnić wszystkim użytkownikom równy dostęp do zasobów. Więcej informacji znajdziesz w dokumentacji zasad limitu. Nowe zasady:

    • Pojedyncza usługa internetowa może wysłać maksymalnie 10 000 żądań w ciągu 24 godzin.
    • Aplikacja może wysłać tylko 10 żądań w ciągu 1 sekundy.
    • Aplikacja może mieć jednocześnie maksymalnie 4 oczekujące prośby.
  • Niektóre ograniczenia wymiarów i danych zostały złagodzone. ga:nextPagePath i ga:previousPagePath należą teraz do grupy D3. Content. Grupa D8. Custom Variable to teraz grupa D6. Custom Variable. Informacje o tych nowych kombinacjach znajdziesz w zaktualizowanym przewodniku.

Poprawki błędów

  • Naprawiliśmy błąd polegający na tym, że interfejs API raportował wartość confidenceInterval danych. Wcześniej przedziały ufności mogą mieć wartość INF lub liczbę z zakresu od 0 do 1. Teraz wszystkie przedziały ufności będą mieć wartość INF lub liczbę większą lub równą 0.

  • Reguły ga:itemQuantity i ga:uniquePurchases były wcześniej zamieniane i zwracały wartość. Są już naprawione i zwracają prawidłowe dane.

Wycofanie wymiarów i danych

  • Przerwij używanie dotychczasowych wymiarów i danych

W tej wersji wprowadzono wiele nowych funkcji:

Ta wersja zwiększa numer wersji głównej do 2

  • Niektóre funkcje wymagają korzystania z najnowszych bibliotek klienta. oficjalnie obsługujemy: Java & JavaScript. Biblioteki innych firm mogą nie być jeszcze aktualizowane.

    • Aby poprosić o wersję 2, dodaj nagłówek GData-Version: 2 do każdego konta lub żądania pliku danych. Więcej informacji znajdziesz w dokumentacji.
    • Nowa przestrzeń nazw XML została dodana do konta i plików danych:
      xmlns:ga='http://schemas.google.com/ga/2009'
  • Interfejs API obsługuje teraz wersję 2 protokołu danych Google.

Zaawansowana obsługa segmentacji

  • Parametr zapytania segmentów dynamicznych:

    • ...&segment=dynamic::wyrażenie
    • umożliwia tworzenie zaawansowanych segmentów na bieżąco.
    • wyrażenie może być dowolnym wymiarem lub danymi i powinno mieć taką samą składnię jak filtry.
  • Domyślny i niestandardowy segment zapytań:

    • ...&segment=gaid::numer
    • gdzie liczba to identyfikator odnoszący się do zaawansowanego segmentu zdefiniowanego w interfejsie internetowym Google Analytics.
    • Identyfikator znajdziesz w pliku danych na koncie.
  • Plik danych na koncie opisuje dane segmentu za pomocą tych elementów i atrybutów XML:

    • <dxp:segment id="gaid::-3" name="Returning Visitors"></dxp:segment>
    • <dxp:definition>ga:visitorType==Returning Visitor</dxp:definition>
  • Plik danych zawiera też element XML, który wskazuje, czy segment został zastosowany w żądaniu interfejsu API.

  • Więcej informacji o segmentach zaawansowanych znajdziesz w dokumentacji.

Dostępne są nowe dane celów

  • Cele związane z miejscami docelowymi i typami zaangażowania dostępne w pliku danych na koncie:

    • <ga:goal active="true" name="Completing Order" number="1" value="10.0"></ga:goal>
    • <ga:destination expression="/purchaseComplete.html" matchtype="regex" step1required="false" casesensitive="false"></ga:destination>
    • <ga:step number="1" name="Login" path="/login.html"></ga:step>
    • <ga:engagement comparison=">" thresholdvalue="300" type="timeOnSite"></ga:engagement>
  • W celach 5–20 dodaliśmy 48 nowych danych zgodnych z konwencją goal(n)Completions, gdzie (n) to liczba z zakresu od 1 do 20.

    • ga:goal(n)Completions
    • ga:goal(n)Starts
    • ga:goal(n)Value
  • Zaktualizowano cel GoalCompletionAll, GoalStartsAll i GoalValueAll, by uwzględnić nowe dane celu.

Nowe dane zmiennej niestandardowej

  • Wszystkie zmienne niestandardowe zebrane przez każdy profil zostały dodane jako nowy element XML do pliku danych na koncie:

    • <ga:customvariable index="1" name="category" scope="visitor"></ga:customvariable>
  • Dodaliśmy 10 nowych wymiarów zmiennych niestandardowych. Są one zgodne z konwencją customVar(n), gdzie (n) może być liczbą od 1 do 5.

    • ga:customVarName(n)
    • ga:customVarValue(n)

Wycofany wymiar & dane do usunięcia!

  • Jeśli Twoje wymiary i dane nie są już używane, przestań ich używać. Zostaną one wkrótce usunięte i w razie potrzeby zwrócą błędy z naszego interfejsu API.

    • ga:countOfVisits
    • ga:countOfVisitsToATransaction
    • ga:sourceMedium
    • ga:percentNewVisits
  • Nazwy tych wymiarów zostały zmienione:

    • ga:countOfVisits to teraz ga:visitCount
    • ga:countOfVisitsToATransaction to teraz ga:visitsToTransaction

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.
  • 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.

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.

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)

W tej wersji regularnie poprawiamy wydajność i refaktoryzację. Nie wprowadzamy zmian w publicznych interfejsach API ani funkcjach.

W tej wersji dodaliśmy nowe funkcje i wycofaliśmy niektóre stare funkcje:

  • Te wymiary i dane zostały wycofane. Za miesiąc usuniemy je z interfejsu API. Zaktualizuj kod, aby aplikacje nie ulegały awarii:

    • ga:countOfWizyty
    • ga:countOfvisitsAATransakcja
    • ga:sourceMedium
    • ga:percentNewVisits
  • Zmieniły się nazwy tych wymiarów:

    • ga:countOfvisits to teraz ga:visitCount
    • ga:countOfvisitsToATransaction to teraz ga:visitsToTransaction
  • Wszystkie dane śledzenia zdarzeń są teraz wyświetlane jako 2 nowe grupy:

    D7. Zdarzenia (Wymiary) * ga:eventCategory * ga:eventAction * ga:eventLabel

    M7. Zdarzenia (dane) * ga:eventValue * ga:totalEvents * ga:unikalne zdarzenia

  • Ogólne dane nawigacji w witrynie są teraz wyświetlane w tych wymiarach:

    D6. Nawigacja * ga:previousPagePath * ga:nextPagePath

  • Nawigacja na stronie docelowej wyświetla się teraz w tych wymiarach:

    D3. Treść * ga:landingPagePath * ga:secondPagePath

  • Maksymalna długość wyrażenia regularnego w parametrze filtra pliku danych została zwiększona z 32 do 128 znaków.

  • Raport Długość wizyty (dostępny w interfejsie użytkownika w sekcji „Użytkownicy – lojalność użytkowników”) jest teraz dostępny w nowym wymiarze:

    • ga:visitLength

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)

Ta wersja aktualizuje interfejs API eksportu danych Google Analytics w ten sposób:

  • Niektóre ograniczenia wymiarów i danych zostały złagodzone. Teraz możesz wysyłać zapytania dotyczące większości treści i wymiarów na poziomie użytkownika, np. ga:pagePath i ga:source są teraz prawidłową kombinacją. Zapoznaj się ze zaktualizowanym przewodnikiem po tych nowych kombinacjach: http://code.google.com/apis/analytics/docs/gdata/gdataReferencevalidCombos.html

  • Zwiększyliśmy liczbę wierszy, o które można wysłać w jednym żądaniu, do 10 000. Domyślna liczba zwróconych wierszy to nadal 1000,ale można ją zwiększyć, ustawiając parametr zapytania max-results.

  • Plik danych konta zawiera teraz 2 nowe elementy danych dla każdego identyfikatora tabeli (waluta i strefa czasowa).
    <dxp:property name="ga:currency" value="USD"></dxp:property>
    <dxp:property name="ga:timezone" value="America/Los_Angeles"></dxp:property>

  • Obecnie egzekwujemy, że zapytania o dane muszą zawierać co najmniej 1 prawidłowy rodzaj danych.

  • Zmiany dotyczące wycofywania zostały zastosowane.

Ta wersja usuwa wycofane funkcje z naszej prywatnej wersji beta:

  • Żądania dotyczące pliku danych na koncie nie będą już obsługiwać nazw użytkowników. Zamiast tego będą akceptować prośby tylko w tym formacie:
    https://www.google.com/analytics/feeds/accounts/default

  • Poniższe dane są usuwane i przestaną działać. Zamiast tego postępuj zgodnie z instrukcjami dotyczącymi obliczania tych wartości tutaj: http://code.google.com/apis/analytics/docs/gdata/gdataReferenceCommonCalculations.html

    • ga:avgPageDuration
    • ga:śr. odsłon
    • ga:avgSessionTime
    • ga:bounceRate
    • ga:exitRate
    • ga:costPerConversion
    • ga:costPerGoalConversion
    • ga:costPerTransaction
    • ga:przychodyNakliknięcie
    • ga:revenuePerTransaction
    • ga:przychodyNa wizytę
    • ga:abandonedFunnel1
    • ga:abandonedFunnels2
    • ga:abandonedFunnels3
    • ga:abandonedFunnels4
    • ga:goalConversionRate
    • ga:goalConversionRate1,
    • ga:goalConversionRate2,
    • ga:goalConversionRate3,
    • ga:goalConversionRate4
    • ga:goalValuePerVisit
  • Zmieniliśmy nazwy tych wymiarów i danych. Stare nazwy przestaną działać. Upewnij się, że używasz oficjalnych nazw w naszej dokumentacji tutaj: http://code.google.com/apis/analytics/docs/gdata/gdataReferenceMetricMetrics.html

    Jaki jest zamieszku na takim na swojej takim Upewnij takim na Śmiem swojej takim Śmiem zamiast swojej lepsze najlepsze lepsze takie znajduje swoje swoje swoje swoje działa uzyskać swoje przez swojemu rozmu Opcja swoje swojemu swojego swojemu swojego za swojego swojego swoje swoje zawsze dodatek,, danej, danej, należy, należy składa za można danej wdrażania,, danej, danej, danej, Użytkownicy, można, można danej danej, wybranej, wybranej, wybranej, wybranej, wybranej, wybranej, wybranej, wybranej,eksekseksulej,krej każdej, zakłada wyłączyć każdej wyłączyć wyłączyć wyłączyć znaleźć żadna znaleźć, szczegółowe, znaleźć specjalisty,......... można znaleźć znaleźć znaleźć za.k.......

    jak działają,