Zarządzanie konwersjami wymaga złożonej integracji, która często obejmuje wiele współzależnych narzędzi i procesów. Ten przewodnik zawiera szczegółowe instrukcje, które pomogą Ci rozwiązać wszelkie problemy, niezależnie od tego, czy otrzymujesz niezrozumiałe błędy z interfejsu API, czy też nie wiesz, co oznaczają dane lub diagnostyka w interfejsie.
Odczytywanie danych w interfejsie Google Ads
Interfejs Google Ads nie porządkuje danych o konwersjach według daty importu, dlatego używanie raportów w interfejsie do weryfikowania wyników importu może być mylące. Aby sprawdzić stan importu, zacznij od diagnostyki offline. Więcej informacji o diagnostyce w interfejsie Google Ads znajdziesz w sekcjach Konwersje rozszerzone dotyczące potencjalnych klientów i Konwersje rozszerzone w kampaniach internetowych.
Problemy z konwersjami rozszerzonymi dotyczącymi potencjalnych klientów
Ta sekcja zawiera informacje o rozwiązywaniu typowych problemów występujących podczas importowania konwersji rozszerzonych dotyczących potencjalnych klientów.
Typowe błędy
| Błąd | |
|---|---|
NO_CONVERSION_ACTION_FOUND
|
Określone działanie powodujące konwersję jest wyłączone lub nie jest dostępne dla konta klienta określonego w polu `client_id` w żądaniu. Upewnij się, że działanie powodujące konwersję w przesyłanym pliku jest włączone i należy do klienta wysyłającego żądanie przesłania. Ten błąd może też wystąpić, jeśli identyfikator kliknięcia Google 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, używając 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ślone w
żądaniu przesł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żytkownika. Interfejs Google Ads API
zwraca ten błąd tylko wtedy, gdy wartość debug_enabled to true w UploadClickConversionsRequest.
Jeśli konwersja napotka to ostrzeżenie, interfejs Google Ads API
uwzględni ją w Ten błąd jest oczekiwany, jeśli kliknięcie nie pochodzi z kampanii Google Ads. Może na przykład pochodzić z SA360 lub DV360. Inne możliwe przyczyny:
W rzadkich przypadkach, gdy klient przesyłający dane różni się od klienta Google Ads, który jest właścicielem konwersji, ten błąd może oznaczać, że klient przesyłający dane zaakceptował zasady dotyczące danych o klientach, ale klient wyświetlający reklamy nie. Możesz sprawdzić, czy konto zaakceptowało zasady dotyczące danych o klientach, wysyłając zapytanie do zasobucustomer i sprawdzając pole customer.offline_conversion_tracking_info.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 artykule Rozbieżności w danych po pomyślnym przesłaniu.
Sprawdź, czy tag Google jest prawidłowo skonfigurowany na stronie internetowej i czy jest uruchamiany po przesłaniu formularza kontaktowego. Jeśli tag nie jest uruchamiany 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, musisz uwzględnić identyfikator kliknięcia Google w importach konwersji ustawiając pole ClickConversion.gclid w 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.consent w każdej przesłanej konwersji.
Problemy ze skutecznością kampanii
Jeśli nie masz problemów technicznych z przesyłaniem konwersji i znasz dane, ale po wdrożeniu konwersji rozszerzonych dotyczących potencjalnych klientów nie widzisz oczekiwanej poprawy skuteczności kampanii lub wzrostu, skontaktuj się z zespołem pomocy Google Ads.
Problemy z konwersjami rozszerzonymi w kampaniach internetowych
Ta sekcja zawiera informacje o rozwiązywaniu typowych problemów występujących podczas importowania konwersji rozszerzonych w kampaniach internetowych.
Typowe błędy
| Błąd | |
|---|---|
CONVERSION_NOT_FOUND
|
Nie udało się znaleźć konwersji dla podanej pary działania powodującego konwersję i identyfikatora konwersji lub
order_id nie znaleziono. Sprawdź, czy konwersja jest konwersją Google Ads dla
klienta Google Ads, który jest właścicielem konwersji, określonego w customer_id w żądaniu.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 w żądaniu. Instrukcje znajdziesz w
przewodniku dotyczącym wymagań wstępnych.
|
CONVERSION_ALREADY_ENHANCED
|
Ta konwersja została już skorygowana za pomocą podanych
order_id i conversion_action. Upewnij się, że dla każdej konwersji podajesz
unikalny order_id.
|
CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT
|
Podane conversion_action nie kwalifikuje się do konwersji rozszerzonych w kampaniach internetowych. W interfejsie Google Ads upewnij się, że w przypadku działania powodującego konwersję, do którego odwołujesz się w
żądaniu, zaznaczono pole Włącz
konwersje rozszerzone. Instrukcje znajdziesz w
Centrum pomocy.
|
Ogólne problemy z zarządzaniem konwersjami
Pamiętaj o tych typowych problemach:
Próba ustawienia dowolnego pola wyliczeniowego na
UNKNOWNspowoduje błądRequestError.INVALID_ENUM_VALUE. Jest to częsty problem podczas określaniaconsent, gdy reklamodawca może nie wiedzieć, czy została udzielona zgoda. Jeśli stanconsentjest nieznany, należy ustawić wartośćDENIED.Podczas tworzenia działania powodującego konwersję na potrzeby konwersji w aplikacji lub Firebase i analityki aplikacji innej firmy, możesz zmieniać tylko pole
app_idpodczas tworzenia. Po utworzeniu działania powodującego konwersję nie można zmienić tego pola.Podczas tworzenia działania powodującego konwersję możesz ustawić
ConversionAction.attribution_model_settings.attribution_modelpole tylko 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łaszamy wycofanie innych modeli atrybucji.Dozwolony zakres wartości pola
click_through_lookback_window_daysto[1, 60]w przypadku działań powodujących konwersję typuAD_CALLiWEBSITE_CALL. W przypadku większości innych działań powodujących konwersję dozwolony zakres to[1, 30].Dozwolony zakres wartości pola
view_through_lookback_window_daysto[1, 30]w przypadku większości działań powodujących konwersję. W przypadku działań powodujących konwersję typuAD_CALLiWEBSITE_CALLto pole musi być nieustawione.Ustawienie lub zaktualizowanie pola
include_in_conversion_metricsw działaniu powodującym konwersję spowoduje błądFieldError.IMMUTABLE_FIELD. Zamiast tego ustaw poleprimary_for_goal, jak opisano w przewodniku po celach konwersji.Podczas tworzenia działania powodującego konwersję typu
WEBSITE_CALLlubAD_CALLpolevalue_settings.always_use_default_valuemusi być ustawione natrue. Określenie wartościfalsespowoduje błądINVALID_VALUE.
Typowe błędy
| Błąd | |
|---|---|
INVALID_CONVERSION_ACTION_TYPE
|
Określone działanie powodujące konwersję ma
typ
, który nie jest prawidłowy w przypadku przesyłania konwersji po kliknięciu. Upewnij się, że ConversionAction
określone w żądaniu przesłania ma typ UPLOAD_CLICKS.
|
NO_CONVERSION_ACTION_FOUND
|
Określone działanie powodujące konwersję jest wyłączone lub nie można go znaleźć
w przesyłanym customer_id. Aby upewnić się, że działanie powodujące konwersję w przesyłanym pliku jest włączone i należy do
customer_id w żądaniu przesłania,
pobierz informacje o konfiguracji konwersji.
|
TOO_RECENT_CONVERSION_ACTION
|
Działanie powodujące konwersję zostało utworzone niedawno. Przed ponowną próbą wykonania nieudanych konwersji odczekaj co najmniej 6 godzin od utworzenia działania. |
INVALID_CUSTOMER_FOR_CLICK
|
Wartość customer_id w żądaniu nie jest taka sama jak identyfikator klienta
Google Ads, który był właścicielem konta konwersji interfejsu Google Ads API
w momencie kliknięcia. Zaktualizuj customer_id w
żądaniu, ustawiając prawidłowego klienta.
|
EVENT_NOT_FOUND
|
Google Ads nie może znaleźć kombinacji identyfikatora kliknięcia i
customer_id. Zapoznaj się z wymaganiami dotyczącymi customer_id i
upewnij się, że przesyłasz dane za pomocą prawidłowego 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 ponawiasz przesyłanie i ta
konwersja została wcześniej przesłana. Jeśli chcesz dodać kolejną konwersję oprócz wcześniej przesłanej, dostosuj conversion_date_time w ClickConversion, aby uniknąć zduplikowania wcześniej przesłanej konwersji.
|
EVENT_NOT_FOUND
|
Google Ads nie może znaleźć kombinacji identyfikatora kliknięcia i
customer_id. Zapoznaj się z wymaganiami dotyczącymi customer_id i
upewnij się, że przesyłasz dane za pomocą prawidłowego konta Google Ads.
|
EXPIRED_EVENT
|
Zaimportowane kliknięcie miało miejsce przed okresem podanym w polu
click_through_lookback_window_days. Zmiana click_through_lookback_window_days wpływa tylko na kliknięcia
zarejestrowane po zmianie, więc zmiana okresu ważności nie rozwiąże tego błędu w przypadku konkretnego kliknięcia. W razie potrzeby zmień the
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. Zaktualizuj conversion_date_time, ustawiając późniejszą wartość.
|
GBRAID_WBRAID_BOTH_SET
|
Wartość ClickConversion jest ustawiona zarówno dla
gbraid jak i wbraid. Zaktualizuj konwersję, aby używać tylko
1 identyfikatora kliknięcia lub parametru URL, i upewnij się, że nie łączysz
wielu kliknięć w tę samą konwersję. Każde kliknięcie ma tylko 1 identyfikator kliknięcia
lub parametr URL.
|
VALUE_MUST_BE_UNSET
|
Sprawdź location w
GoogleAdsError, aby określić, który z tych problemów spowodował
błąd.
|