Zarządzanie konwersjami wymaga złożonej integracji, która często obejmuje wiele współzależnych narzędzi i procesów. W tym przewodniku znajdziesz szczegółowe instrukcje, które pomogą Ci rozwiązać problemy, niezależnie od tego, czy otrzymujesz z interfejsu API błędy, których nie rozumiesz, czy też nie masz pewności co do danych lub informacji diagnostycznych widocznych w interfejsie.
Odczytywanie danych w interfejsie Google Ads
Interfejs Google Ads nie porządkuje danych o konwersjach według daty importu, więc korzystanie z raportów w interfejsie do weryfikacji wyników importu może być mylące. Aby sprawdzić stan importu, zacznij od diagnostyki danych offline. Więcej informacji o diagnostyce w interfejsie Google Ads znajdziesz w artykułach o konwersjach rozszerzonych dotyczących potencjalnych klientów i konwersjach rozszerzonych w kampaniach internetowych.
Problemy z konwersjami rozszerzonymi dotyczącymi potencjalnych klientów
W tej sekcji znajdziesz rozwiązania typowych problemów, które mogą wystąpić podczas importowania konwersji rozszerzonych dotyczących potencjalnych klientów.
Typowe błędy
Poniższe wskazówki pomogą Ci diagnozować i rozwiązywać typowe błędy związane z konwersjami rozszerzonymi dotyczącymi potencjalnych klientów.
| Błąd | |
|---|---|
NO_CONVERSION_ACTION_FOUND
|
Określone działanie powodujące konwersję nie jest włączone lub nie jest dostępne dla konta klienta określonego w polu Ten błąd może też wystąpić, jeśli identyfikator GCLID w żądaniu należy do konta klienta, które nie ma dostępu do działania powodującego konwersję określonego w żądaniu. Możesz sprawdzić, czy identyfikator kliknięcia Google należy do konta klienta, korzystając z zasobu |
INVALID_CONVERSION_ACTION_TYPE
|
Określone działanie powodujące konwersję ma typ, który nie jest prawidłowy w przypadku konwersji rozszerzonych dotyczących potencjalnych klientów. Upewnij się, że ConversionAction określony w żądaniu przesyłania ma typ UPLOAD_CLICKS.
|
CUSTOMER_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADS
|
Upewnij się, że w ustawieniach konwersji masz włączone konwersje rozszerzone dotyczące potencjalnych klientów. Instrukcje znajdziesz w przewodniku dotyczącym wymagań wstępnych. |
DUPLICATE_ORDER_ID
|
Nie udało się przetworzyć zaimportowanych zdarzeń, ponieważ zawierają one wiele konwersji z tym samym identyfikatorem zamówienia. Upewnij się, że identyfikatory zamówień są unikalne, i spróbuj ponownie. |
CLICK_NOT_FOUND
|
Nie znaleziono kliknięcia pasującego do podanych identyfikatorów użytkowników.
Jeśli konwersja wywoła to ostrzeżenie, interfejs Google Ads API uwzględni ją w polu Ten błąd występuje, gdy kliknięcie nie pochodzi z kampanii Google Ads. Może on pochodzić np. z SA360 lub DV360. Inne możliwe przyczyny:
W rzadkich przypadkach, gdy klient przesyłający dane jest inny niż klient, który ma konwersje w Google Ads, ten błąd może oznaczać, że klient przesyłający dane zaakceptował warunki korzystania z danych klientów, ale klient, który ma konwersje, tego nie zrobił. Aby sprawdzić, czy konto zaakceptowało warunki dotyczące danych klienta, wyślij zapytanie do zasobucustomer i sprawdź pole customer.conversion_tracking_setting.accepted_customer_data_terms.
|
Rozbieżności w danych
Pamiętaj o tych typowych problemach:
Konwersje mogą zostać odrzucone przez nasz potok przetwarzania z różnych powodów i nie można ich odzyskać. Więcej informacji znajdziesz w sekcji Rozbieżności w danych po przesłaniu konwersji.
Sprawdź, czy tag Google jest prawidłowo skonfigurowany na stronie internetowej i uruchamia się po przesłaniu formularza kontaktowego. Jeśli tag nie uruchamia się po przesłaniu formularza lub wysyła nieprawidłowe dane, prawdopodobnie zobaczysz niską lub zerową atrybucję w przesłanych konwersjach. Zapoznaj się z artykułami w Centrum pomocy na temat konfigurowania tagu Google i konfigurowania Menedżera tagów Google na potrzeby konwersji rozszerzonych dotyczących potencjalnych klientów.
Jeśli używasz konwersji rozszerzonych dotyczących potencjalnych klientów bez tagu Google na stronie internetowej, musisz uwzględnić identyfikator kliknięcia Google w importowanych konwersjach, ustawiając pole
ClickConversion.gclidw przypadku każdej konwersji.Sprawdź, czy w przesyłanych plikach prawidłowo określasz zgodę. Możesz to zrobić, ustawiając domyślne ustawienia zgody na koncie (w interfejsie Google Ads kliknij Narzędzia > Menedżer danych > Ustawienia zgody) lub ustawiając pole
ClickConversion.consentw przypadku każdej przesłanej konwersji.
Problemy ze skutecznością kampanii
Jeśli nie masz problemów technicznych z przesyłaniem konwersji i odpowiadają Ci wyświetlane dane, ale po wdrożeniu konwersji rozszerzonych dotyczących potencjalnych klientów nie widzisz oczekiwanej poprawy skuteczności kampanii ani wzrostu liczby konwersji, skontaktuj się z zespołem pomocy Google Ads.
Problemy z konwersjami rozszerzonymi w kampaniach internetowych
W tej sekcji znajdziesz rozwiązania typowych problemów, które mogą wystąpić podczas importowania konwersji rozszerzonych w kampaniach internetowych.
Typowe błędy
Poniższe wskazówki pomogą Ci diagnozować i rozwiązywać typowe błędy związane z konwersjami rozszerzonymi w kampaniach internetowych.
| Błąd | |
|---|---|
CONVERSION_NOT_FOUND
|
Nie udało się znaleźć konwersji powiązanej z podaną parą działanie powodujące konwersję i identyfikator konwersji lub z identyfikatorem order_id. Sprawdź, czy konwersja jest konwersją Google Ads dla
klienta konwersji Google Ads określonego w polu customer_id żądania.Dodatkowo sprawdź, czy konwersja nie dotyczyła kliknięcia, w którym zamiast gclid wypełniono gbraid
lub wbraid.
Google Ads nie obsługuje konwersji rozszerzonych w kampaniach internetowych w przypadku tych konwersji.
|
CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS
|
Warunki dotyczące danych klienta nie zostały zaakceptowane w przypadku customer_id żądania. Instrukcje znajdziesz w przewodniku dotyczącym wymagań wstępnych.
|
CONVERSION_ALREADY_ENHANCED
|
Ta konwersja została już dostosowana za pomocą podanych parametrów order_id i conversion_action. Pamiętaj, aby w przypadku każdej konwersji podać unikalny identyfikator order_id.
|
CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT
|
Podany identyfikator conversion_action nie kwalifikuje się do korzystania z konwersji rozszerzonych w kampaniach internetowych. W interfejsie Google Ads zaznacz pole Włącz konwersje rozszerzone w przypadku działania powodującego konwersję, do którego odwołujesz się w żądaniu. Instrukcje znajdziesz w Centrum pomocy.
|
Ogólne problemy z zarządzaniem konwersjami
Pamiętaj o tych typowych problemach:
Próba ustawienia dowolnego pola typu wyliczeniowego na
UNKNOWNspowoduje błądRequestError.INVALID_ENUM_VALUE. To częsty problem, gdy parametrconsentjest określany, gdy reklamodawca może nie wiedzieć, czy zgoda została udzielona. Jeśli stanconsentjest nieznany, należy ustawić wartośćDENIED.Podczas tworzenia działania powodującego konwersję w przypadku konwersji z aplikacji lub Firebase i analityki aplikacji innych firm możesz zmienić pole
app_idtylko podczas tworzenia. Po utworzeniu działania powodującego konwersję nie można już zmienić tego pola.Podczas tworzenia działania powodującego konwersję możesz ustawić pole
ConversionAction.attribution_model_settings.attribution_modeltylko naGOOGLE_ADS_LAST_CLICKlubGOOGLE_SEARCH_ATTRIBUTION_DATA_DRIVEN. Każda inna opcja spowoduje błądCANNOT_SET_RULE_BASED_ATTRIBUTION_MODELS. Więcej informacji znajdziesz w poście na blogu, w którym ogłosiliśmy wycofanie innych modeli atrybucji.Dozwolony zakres wartości pola
click_through_lookback_window_daysto1–60dni w przypadku działań powodujących konwersję typuAD_CALLiWEBSITE_CALL. W przypadku większości innych działań powodujących konwersję dozwolony zakres wynosi od1do90dni.W przypadku większości działań powodujących konwersję dozwolony zakres wartości w polu
view_through_lookback_window_dayswynosi od1do30dni. To pole musi być nieustawione w przypadku działań powodujących konwersję typuAD_CALLiWEBSITE_CALL.Ustawienie lub zaktualizowanie pola
include_in_conversions_metricw działaniu powodującym konwersję spowoduje błądFieldError.IMMUTABLE_FIELD. Zamiast tego ustaw poleprimary_for_goalzgodnie z opisem w przewodniku po celach konwersji.Podczas tworzenia działania powodującego konwersję typu
WEBSITE_CALLlubAD_CALLpolevalue_settings.always_use_default_valuemusi mieć wartośćtrue. Podanie wartościfalsespowoduje błądINVALID_VALUE.
Typowe błędy
Poniższe wskazówki pomogą Ci zdiagnozować i rozwiązać typowe błędy związane z importowaniem konwersji offline.
| Błąd | |
|---|---|
INVALID_CONVERSION_ACTION_TYPE
|
Określone działanie powodujące konwersję ma typ, który jest nieprawidłowy w przypadku przesyłania konwersji po kliknięciu. Upewnij się, że ConversionAction określony w żądaniu przesyłania ma typ UPLOAD_CLICKS.
|
NO_CONVERSION_ACTION_FOUND
|
Określone działanie powodujące konwersję nie jest włączone lub nie można go znaleźć w przesyłanym pliku customer_id. Pobierz informacje o konfiguracji konwersji, aby się upewnić, że działanie powodujące konwersję, które chcesz przesłać, jest włączone i należy do customer_id z żądania przesłania.
|
TOO_RECENT_CONVERSION_ACTION
|
Działanie powodujące konwersję zostało utworzone niedawno. Po utworzeniu działania odczekaj co najmniej 6 godzin, zanim spróbujesz ponownie przesłać nieudane konwersje. |
INVALID_CUSTOMER_FOR_CLICK
|
Identyfikator klienta customer_id w żądaniu nie jest taki sam jak identyfikator klienta, który był kontem konwersji interfejsu Google Ads API w momencie kliknięcia. Zaktualizuj customer_id żądania, aby wskazywał właściwego klienta.
|
EVENT_NOT_FOUND
|
Google Ads nie może znaleźć kombinacji identyfikatora kliknięcia i customer_id. Sprawdź wymagania dotyczące customer_id i upewnij się, że przesyłasz dane, korzystając z odpowiedniego konta Google Ads.
|
DUPLICATE_CLICK_CONVERSION_IN_REQUEST
|
Wiele konwersji w żądaniu ma tę samą kombinację identyfikatora kliknięcia, conversion_date_time i conversion_action.
Usuń z żądania zduplikowane konwersje.
|
CLICK_CONVERSION_ALREADY_EXISTS
|
Konwersja z tą samą kombinacją identyfikatora kliknięcia, conversion_date_time i conversion_action została już przesłana. Zignoruj ten błąd, jeśli próbujesz ponownie przesłać konwersję, która została już wcześniej przesłana. Jeśli chcesz dodać kolejną konwersję oprócz tej przesłanej wcześniej, dostosuj parametr conversion_date_time w obiekcie ClickConversion, aby uniknąć duplikowania przesłanej wcześniej konwersji.
|
EXPIRED_EVENT
|
Zaimportowane kliknięcie miało miejsce przed przedziałem czasu określonym w polu click_through_lookback_window_days. Zmiana click_through_lookback_window_days wpływa tylko na kliknięcia zarejestrowane po jej wprowadzeniu, więc zmiana okresu ważności nie rozwiąże tego błędu w przypadku konkretnego kliknięcia. W razie potrzeby zmień conversion_action na inne działanie z dłuższym okresem ważności. |
CONVERSION_PRECEDES_EVENT
|
Wartość conversion_date_time jest wcześniejsza niż data i godzina kliknięcia. Zmień conversion_date_time na późniejszą wartość.
|
VALUE_MUST_BE_UNSET
|
Atrybut |