Kod śledzenia: śledzenie kampanii

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Ta dokumentacja opisuje metody konfigurowania i dostosowywania śledzenia kampanii w raportach Google Analytics.

Metody śledzenia kampanii GATC

Szczegóły metody

_setAllowAnchor(),

_setAllowAnchor(bool)

Ta metoda ustawia znak # jako separator ciągu zapytania w ramach śledzenia kampanii. Ta opcja jest domyślnie ustawiona na false.

Tradycyjne linki monitorujące kampanii wskazują znak zapytania (?), aby wskazać początek par klucz-wartość, które składają się na zapytanie. Jeśli ustawisz tę opcję na wartość „prawda”, linki monitorujące kampanii mogą używać znaku krzyżyka (#) zamiast znaku zapytania (?), aby wskazać początek ciągu zapytania.

Asynchroniczny fragment kodu (zalecany)
http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers
_gaq.push(['_setAllowAnchor', true]); 

Parametry

Boolean  true lub false Jeśli ten parametr jest ustawiony na true, kampania używa kotwic. W przeciwnym razie kampania używa ciągów wyszukiwania.

_setCampContentKey()

_setCampContentKey(newCampContentKey)

Ustawia klucz treści reklamy w kampanii. Klucz treści kampanii służy do pobierania treści reklamy (opisu) z adresów URL kampanii. Użyj tej funkcji na stronie docelowej określonej w kampanii.

Załóżmy na przykład, że masz reklamę w innej witrynie o tym adresie URL:

http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves

W tym adresie URL klucz "description" określa zawartość podaną w adresie URL kampanii. (Te wyrażenia i wyrażenia są widoczne w kolumnie Treść reklamy na stronie Szczegóły kampanii w raporcie Źródła wizyt). Aby użyć tego klucza jako niestandardowego klucza treści kampanii, ustaw:

Asynchroniczny fragment kodu (zalecany)
_gaq.push(['_setCampContentKey', 'description']);

Parametry

String   newCampContentKey Nowy klucz treści kampanii do ustawienia.

_setCampMediumKey()

_setCampMediumKey(newCampMedKey)
Ustawia klucz medium kampanii, który służy do pobierania medium z adresów URL kampanii. Medium pojawi się jako opcja segmentu w raporcie Kampanie.

Załóżmy na przykład, że w innej witrynie masz reklamę o tym adresie URL:



W tym adresie URL klucz "method" ogranicza medium w adresie URL tej kampanii.

Fragment asynchroniczny (zalecany)
_gaq.push(['_setCampMediumKey', 'method']);

Parametry

String   newCampMedKey Klucz medium kampanii do ustawienia.

_setCampNameKey()

_setCampNameKey(newCampNameKey)
Ustawia klucz nazwy kampanii. Klucz nazwy kampanii służy do pobierania nazwy kampanii reklamowej z adresów URL kampanii. Możesz użyć tej funkcji na wszystkich stronach, na których chcesz śledzić kampanie prowadzące do kliknięć.
Załóżmy, że wysyłasz e-maile do zarejestrowanych użytkowników na temat oferty specjalnej, a link do tej oferty wygląda tak:

http://mysite.net/index.html?utm_source=In+House&utm_medium=email&offer_type=Fall+email+offers
W tym adresie URL klucz "offer_type" określa nazwę podaną w adresie URL tej kampanii. (Jest to nazwa widoczna na liście kampanii w raporcie Źródła wizyt).

Asynchroniczny fragment kodu (zalecany)
_gaq.push(['_setCampNameKey', 'offer_type']);

Parametry

String   newCampNameKey Klucz nazwy kampanii.

_setCampNOKey()

_setCampNOKey(newCampNOKey)
Ustawia zmienną klucza „brak zastąpienia” w kampanii, która służy do pobierania wartości zastąpienia z kampanii z adresu URL. Domyślnie ta zmienna i jej wartość nie są ustawione. Oznacza to, że domyślnie ostatnie wyświetlenie to kampania przypisana do śledzenia konwersji. Jeśli wolisz powiązać pierwsze wyświetlenie z konwersją, ustaw tę metodę na określony klucz, a w sytuacji, gdy używasz niestandardowych zmiennych kampanii, możesz użyć tej metody, aby ustawić nazwę zmiennej dla zastąpień kampanii. Wartość „Zastąp” uniemożliwia zastąpienie danych kampanii przez podobne adresy URL kampanii, które użytkownik może też kliknąć.

Jeśli masz reklamę w innej witrynie z tym adresem URL:

http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves&noo=1234


W tym adresie URL klucz "noo" ogranicza wartość „nie zastępując” w adresie URL w tej kampanii.

Asynchroniczny fragment kodu (zalecany)
_gaq.push(['_setCampNOKey', 'noo']);

Parametry

String   newCampNOKey Klucz braku zastępowania kampanii do ustawienia.

_setCampSourceKey()

_setCampSourceKey(newCampSrcKey)
Ustawia klucz źródła kampanii, który służy do pobierania źródła kampanii z adresu URL. "Źródło" pojawia się jako opcja segmentu w raporcie Kampanie.

Załóżmy na przykład, że w innej witrynie masz reklamę z tym adresem URL:



W tym adresie URL klucz "źródło" określa źródło w adresie URL tej kampanii.

Asynchroniczny fragment kodu (zalecany)
_gaq.push(['_setCampSourceKey', 'source']);

Parametry

String   newCampSrcKey Klucz źródłowy kampanii do ustawienia.

_setCampTermKey()

_setCampTermKey(newCampTermKey)
Ustawia klucz hasła kampanii używany do pobierania słów kluczowych z kampanii z adresu URL.

Załóżmy na przykład, że masz płatną reklamę w wyszukiwarce otagowaną w taki sposób:


http://mysite.net/index.html?source=weSearch4You.com&utm_medium=paidSearchAd&utm_campaign=Christmas+specials&utm_content=Garden+gloves&term=garden+tools
W tym adresie URL klucz &term oznacza adresy URL słów kluczowych w tej kampanii.

Asynchroniczny fragment kodu (zalecany)
_gaq.push(['_setCampTermKey', 'term']);

Parametry

String   newCampTermKey Klucz terminu do ustawienia.

_setCampaignTrack()

_setCampaignTrack(bool)
Ustawia flagę śledzenia kampanii. W przypadku standardowej konfiguracji Google Analytics śledzenie kampanii jest domyślnie ustawione na true. Jeśli chcesz wyłączyć śledzenie kampanii i powiązane z nimi pliki cookie ustawione do śledzenia kampanii, możesz użyć tej metody.

Parametry

Boolean   true lub false Prawda domyślnie, co umożliwia śledzenie kampanii. Jeśli ma wartość false, śledzenie kampanii jest wyłączone.

_setCampaignCookieTimeout()

_setCampaignCookieTimeout(cookieTimeoutMillis)

Ustawia okres ważności pliku cookie śledzenia kampanii (w milisekundach). Domyślnie śledzenie kampanii jest ustawione na 6 miesięcy. W ten sposób możesz sprawdzić w ciągu 6 miesięcy, czy użytkownicy witryny dokonują konwersji na podstawie określonej kampanii. Twoja firma może jednak mieć dłuższy lub krótszy okres trwania kampanii, więc możesz użyć tej metody, aby dostosować śledzenie kampanii pod kątem tego celu.

Możesz zmienić datę ważności na 0, aby wskazać, że plik cookie powinien zostać usunięty po zamknięciu przeglądarki.

Asynchroniczny fragment kodu (zalecany)
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);

Parametry

Number   cookieTimeoutMillis Nowy okres ważności pliku cookie w milisekundach lub 0, aby usunąć plik cookie po zamknięciu przeglądarki.

_setCookieTimeout()

_setCookieTimeout(newDefaultTimeout)
Ta metoda została wycofana. Zamiast niego użyj metody _setCampaignCookieTimeout(cookieTimeoutMillis).
Określa czas ważności pliku cookie służącego do śledzenia kampanii (w sekundach). Domyślnie śledzenie kampanii jest ustawione na 6 miesięcy. W ten sposób możesz sprawdzić w ciągu 6 miesięcy, czy użytkownicy witryny dokonują konwersji na podstawie określonej kampanii. Twoja firma może jednak mieć dłuższy lub krótszy okres trwania kampanii, więc możesz użyć tej metody, aby dostosować śledzenie kampanii pod kątem tego celu.
Asynchroniczny fragment kodu (zalecany)
_gaq.push(['_setCookieTimeout', 3152600]);

Parametry

String   newDefaultTimeout Nowy domyślny okres ważności plików cookie. Przekazywany jako ciąg znaków, który jest konwertowany na liczbę całkowitą.

_setReferreroverride(),

_setReferrerOverride(newReferrerUrl)
Ustawia adres URL strony odsyłającej używany do określania wartości śledzenia kampanii. Użyj tej metody, aby zezwolić gadżetom w elemencie iframe na prawidłowe śledzenie odesłań. Domyślnie śledzenie kampanii używa właściwości document.referrer do określenia adresu URL strony odsyłającej, który jest przekazywany w parametrze utmr żądania GIF. Możesz jednak zastąpić ten parametr własną wartością. Jeśli na przykład ustawisz nową stronę odsyłającą na http://www.google.com/search?hl=en&q=hats, plik cookie kampanii zapisze nową kampanię z source=google, medium=organic i keyword=hats.

Parametry

String   newReferrerOverride Nowy adres URL strony odsyłającej dokumentu.