Cel dotyczący pozyskiwania nowych klientów umożliwia optymalizowanie kampanii Google Ads pod kątem pozyskiwania nowych klientów. Z tego artykułu dowiesz się, jak skonfigurować raportowanie pozyskiwania nowych klientów za pomocą tagowania, aby zwiększać dokładność wykrywania nowych klientów w kampaniach. Dowiedz się więcej o celu Pozyskiwanie nowych klientów.
Reklamodawcy korzystający z Shopify
Zalecamy, aby reklamodawcy korzystający z Shopify zainstalowali aplikację Google & YouTube opracowaną przez Google. Aplikacja ta automatycznie wdraża niezbędny kod śledzenia Google w Twoim sklepie Shopify, eliminując konieczność ręcznego tagowania. Na ulepszonej stronie z podziękowaniem automatycznie identyfikuje ona nowych klientów na podstawie tego, czy jest to ich pierwsze zamówienie w sklepie Shopify, co upraszcza implementację. Jeśli w Shopify masz bezpośrednio zaimplementowany tag Google lub Menedżera tagów Google, dowiedz się więcej o przenoszeniu tagów Google za pomocą aplikacji Google & YouTube na platformie Shopify.
Instrukcje konfiguracji raportowania pozyskiwania klientów
Instalowanie za pomocą tagu Google
Uwaga: aby korzystać z tej opcji, musisz skonfigurować w Google Ads działanie powodujące konwersję „Zakup” zgodne z określonymi specyfikacjami oraz skonfigurować na koncie pozyskiwanie klientów. Dowiedz się więcej o celu „Pozyskiwanie nowych klientów”.
Krok 1. Zainstaluj w witrynie kod śledzenia konwersji zawarty w tagu Google
O tym, jak zainstalować śledzenie konwersji za pomocą tagu Google, dowiesz się z artykułu Konfiguracja śledzenia konwersji w witrynie.
Krok 2. Dodaj do fragmentu kodu zdarzenia w tagu parametr new_customer
Do fragmentu kodu zdarzenia musisz dodać ten parametr klienta:
Parametr | Typ wartości | Opis |
new_customer |
Wartość logiczna: True (Prawda) / False (Fałsz) / [Nie określono] | Czy klient, który dokonuje konwersji, jest nowym klientem?
|
Przykład tagu Google skonfigurowanego za pomocą podanego wyżej parametru:
<script type="text/javascript">
gtag('event', 'purchase', {
"send_to": "AW-CONVERSION_ID/CONVERSION_LABEL", /* PLEASE REPLACE WITH YOUR VALUE */
...
"new_customer": true, /* calculate dynamically, populate with true/false */
...
]
});
/* ]]> */
Instalowanie za pomocą Menedżera tagów Google
Aby dodać do kodu Menedżera tagów Google parametr new_customer
:
- Wybierz tag konwersji „Nowy klient”.
- Zaznacz pole wyboru „Dodaj dane o nowych klientach”.
- Jako źródło danych wybierz Warstwa danych lub Pola niestandardowe.
- Na stronie płatności musisz dodać podane niżej zmienne, aby móc się do nich odwoływać.
Parametr | Typ wartości | Opis |
new_customer |
Wartość logiczna: True (Prawda) / False (Fałsz) / [Nie określono] | Czy klient, który dokonuje konwersji, jest nowym klientem?
|
customer_lifetime_value |
Waluta |
Czy jeśli długookresowa wartość klienta jest przypisana do klienta, który dokonał konwersji, oznacza to, że jest to nowy klient?
|
Warstwa danych służy do tymczasowego przechowywania danych. Ma ona uporządkowany format, zrozumiały dla Menedżera tagów. Ułatwia to przenoszenie danych z witryny lub aplikacji mobilnej do tagów, reguł i innych zmiennych w Menedżerze tagów.
Nie musisz konfigurować warstwy danych na potrzeby pobierania informacji przez zmienne. Zmienne Menedżera tagów można też skonfigurować tak, by pobierały wartości bezpośrednio z pól niestandardowych, własnych plików cookie lub interfejsu DOM. Sprawdzoną metodą jest jednak pobieranie informacji przez zmienne bezpośrednio z obiektu warstwy danych mającego odpowiednią strukturę. Zastosowanie warstwy danych może ograniczać do minimum prawdopodobieństwo utraty informacji na skutek niezamierzonych zmian w kodzie, zachęcać do używania uporządkowanego i przystępnego modelu danych oraz ułatwiać rozwiązywanie problemów.
W przypadku każdej konwersji możesz pozwolić Google automatycznie wykryć, czy konwersja jest nowa, lub oznaczyć ją samodzielnie za pomocą tagu konwersji. To pomoże Ci zwiększyć dokładność raportów Google Ads. Możesz też dostosować wartość nowego klienta poprzez dodanie do pierwszego zakupu części średniej wartości zamówienia.
Długookresowa wartość klienta jest obliczana na podstawie średniej wartości konwersji w kampaniach produktowych i częstotliwości zakupów dokonywanych przez Twoich klientów. Pamiętając o tym, możesz wybrać do określenia wartości nowego klienta taką wielkość, jaka Ci odpowiada.
Przykład implementacji warstwy danych:
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"affiliation": "Google online store",
"value": 23.07,
"currency": "USD",
"new_customer": true,
});
Przykład implementacji za pomocą pól niestandardowych:
<script type="text/javascript">
send_to = 'AW-CONVERSION_ID/CONVERSION_LABEL'; /* PLEASE REPLACE WITH YOUR VALUE */
transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";
affiliation = "Google online store";
value = 23.07;
currency = "USD";
new_customer = true;
</script>
Instalowanie za pomocą Firebase
Krok 1. Skonfiguruj śledzenie konwersji w Firebase
- Dodaj Google Analytics do aplikacji na Android lub iOS.
- Zaloguj się na konto Google Ads.
- Połącz konto Google Ads z Firebase i aplikacją Google Analytics. Postępuj zgodnie z instrukcjami łączenia.
- Mierz konwersje w aplikacji pochodzące z aplikacji Google Analytics za pomocą pakietu SDK Firebase. Postępuj zgodnie z instrukcjami pomiaru konwersji w aplikacji za pomocą Firebase.
Krok 2. Sprawdź ustawienia działania powodującego konwersję
Aby śledzić pozyskiwanie nowych klientów, sprawdź, czy masz prawidłowo skonfigurowane działanie powodujące konwersję. Zmień ustawienia działania powodującego konwersję zgodnie z tymi wytycznymi:
- „Kategoria” działania powodującego konwersję musi mieć ustawienie „Zakup”.
- „Zdarzenie Firebase” musi mieć ustawienie „Zakup”.
- Jako „Źródło” wybierz „Firebase”.
- Dla działań powodujących konwersję wybierz ustawienie „Z możliwością ustalenia stawki” (główne działanie powodujące konwersję).
Krok 3. Dodaj do zdarzenia new_customer
parametr new_customer
Zanim dodasz parametr new_customer
, musisz zaktualizować zdarzenie purchase
. Jeśli nie masz jeszcze zdarzenia „purchase”, utwórz je zgodnie z instrukcjami dotyczącymi Android i iOS. Podany niżej parametr new_customer
jest niezbędny do śledzenia za pomocą Firebase pozyskiwania nowych klientów.
Parametr | Typ wartości | Opis |
new_customer |
Wartość logiczna: True (Prawda) / False (Fałsz) / [Nie określono] | Czy klient, który dokonuje konwersji, jest nowym klientem?
|
Przykład zdarzenia Firebase ecommerce_purchase
wywołanego przez nowego klienta.
Android
// Przygotowanie pakietu e-commerce.
Bundle ecommerceBundle = new Bundle();
// Ustawienie odpowiednich parametrów na poziomie pakietu.
// Informacje o nowym kliencie. Powinny być generowane dynamicznie i mieć wartość true (prawda) lub false (fałsz).
ecommerceBundle.putBoolean( "new_customer", true ); // lub false
ecommerceBundle.putDouble( Param.VALUE, 37.39 ); // Przychody, opcjonalne.
ecommerceBundle.putString( Param.CURRENCY, "PLN" ); // Opcjonalne.
// Rejestrowanie zdarzenia z pakietem e-commerce.
mFirebaseAnalytics.logEvent( Event.PURCHASE, ecommerceBundle );
iOS
// Przygotowanie słownika e-commerce.
NSDictionary *ecommerce = @{
// Informacje o nowym kliencie. Powinny być generowane dynamicznie i mieć wartość @YES (Tak) lub @NO (Nie).
@"new_customer" : @YES, // lub @NO
// kFIRParameterValue : @75.98, // Przychody, opcjonalne.
// kFIRParameterCurrency : @"PLN", // Opcjonalne.
};
// Rejestrowanie zdarzenia ecommerce_purchase za pomocą słownika e-commerce.
[FIRAnalytics logEventWithName:kFIREventPurchase
parameters:ecommerce];
Testowanie konwersji dokonywanych przez nowych klientów
Upewnij się, że używasz tagu Google i masz w nim zainstalowany parametr new_customer
.
Użyj rozszerzenia Tag Assistant, aby potwierdzić, że parametry są wysyłane (zalecane):
- W menu Cele
kliknij Podsumowanie.
- Wybierz Wyświetl wszystkie działania powodujące konwersję.
- W tabeli podsumowania „Konwersje” poszukaj w kolumnie „Stan śledzenia” stanu „Nie zweryfikowano” lub „Nieaktywny”.
- W kolumnie „Działania” kliknij Rozwiąż problemy.
- Wybierz Rozpocznij, aby otworzyć okno rozszerzenia Tag Assistant. Otworzy się nowe okno.
- Wpisz adres URL strony internetowej, na której chcesz rozwiązać problem. Najlepiej jest zamiast adresu URL strony konwersji używać adresu strony docelowej lub strony głównej. Gdy wejdziesz na stronę docelową, możesz przejść na stronę konwersji.
- Kliknij Połącz. Spowoduje to otwarcie strony na nowej karcie przeglądarki. Tabela podsumowania „Konwersje” i okno rozszerzenia Tag Assistant pozostaną otwarte do późniejszego użytku – nie zamykaj ich.
- Znajdź żądanie, które zawiera Twoją konwersję (vdnc). Ciąg zapytania powinien zawierać dodatkowe parametry, tak jak w przykładzie poniżej:
- Nowi klienci: vdnc: true
- Powracający klienci: vdnc: false
- Tag Assistant przeprowadzi Cię przez wszystkie etapy weryfikacji działania powodującego konwersję i wyświetli opinię o wyniku każdego testu.
- Po wywołaniu działań powodujących konwersję, które chcesz przetestować, kliknij Zakończ. Jeśli uważasz, że konwersja została przez Ciebie wywołana, ale narzędzie Tag Assistant tego nie potwierdziło, możesz kliknąć przycisk Myślę, że została już przeze mnie wywołana.
- Możesz kliknąć i przeciągnąć plakietkę Tag Assistant w dowolne miejsce na stronie, a także zminimalizować ją, jeśli przeszkadza Ci w wyświetlaniu i testowaniu strony internetowej.
- Gdy klikniesz Zakończ, spowoduje to zamknięcie plakietki Tag Assistant i sprawdzanej strony internetowej. Wyniki testu wyświetlą się w oknie narzędzia Tag Assistant. Na stronie „Wyniki rozwiązywania problemów” znajdziesz wyniki testu pierwotnego działania powodującego konwersję oraz wszelkich innych przetestowanych przez Ciebie działań. Na stronie tej możesz zobaczyć dodatkowe informacje o każdym zweryfikowanym działaniu powodującym konwersję.
- Gdy skończysz, wybierz Zamknij Tag Assistant. Tag Assistant otworzy stronę podsumowania „Konwersje Google Ads”.
Sprawdzanie strony za pomocą Narzędzi deweloperskich w Chrome:
- Za pomocą Narzędzi deweloperskich w Chrome zadbaj o optymalizację kodu w swojej witrynie, wykonując te czynności:
- W prawym górnym rogu okna przeglądarki kliknij menu Chrome. Kliknij kolejno Więcej narzędzi i Narzędzia dla deweloperów.
- Kliknij prawym przyciskiem myszy dowolny element strony, a potem kliknij Zbadaj. Na dole przeglądarki Chrome otworzy się okno narzędzi dla deweloperów.
- W oknie narzędzi dla deweloperów kliknij Network (Sieć).
- Prześlij zamówienie testowe w przeglądarce.
- Znajdź żądanie, które zawiera Twoją konwersję (wyszukaj ciąg „/conversion”). Ciąg zapytania powinien zawierać dodatkowe parametry, tak jak w tym przykładzie:
- Nowi klienci: vdnc: true
- Powracający klienci: vdnc: false
Testowanie za pomocą Firebase konwersji dokonywanych przez nowych klientów
Upewnij się, że używasz Firebase i masz dodane lub dostosowane zdarzenie zakupu z parametrami danych koszyka.
Jeśli tak, możesz debugować zdarzenia w Firebase niemal w czasie rzeczywistym. Możesz też śledzić w Firebase zdarzenia wywoływane przez nowych klientów.