Rozwiązywanie problemów

Zarządzanie konwersjami wymaga złożonej integracji, która często obejmuje wiele współzależnych narzędzi i procesów. Z tego przewodnika dowiesz się, jak rozwiązać wszelkie problemy, które mogą się pojawić, np. błędy interfejsu API, których nie rozumiesz, lub niejasności dotyczące danych i diagnostyki wyświetlanych 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 weryfikowania 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 też w artykułach Konwersje rozszerzone dotyczące potencjalnych klientów i Konwersje rozszerzone w kampaniach internetowych.

Problemy z konwersjami rozszerzonymi dotyczącymi potencjalnych klientów

W tej sekcji skupimy się na rozwiązywaniu typowych problemów występujących podczas importowania konwersji rozszerzonych dotyczących potencjalnych klientów.

Typowe błędy

Poniższe wskazówki pomogą Ci zdiagnozować i naprawić 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ę jest wyłączone lub nie jest dostępne dla konta klienta wskazanego w polu customer_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 click_view. W tym celu prześlij zapytanie, które filtruje według click_view.gclid i segments.date, gdzie data to data kliknięcia.

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.

Jeśli w przypadku konwersji pojawi się to ostrzeżenie, interfejs Google Ads API uwzględni ją w polu successful_event_count w diagnostyce danych offline. Interfejs Google Ads API zawiera wpis CLICK_NOT_FOUND w alerts kolekcji, dzięki czemu możesz monitorować częstotliwość występowania tego ostrzeżenia.

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 przesyłający klient różni się od klienta Google Ads który jest właścicielem konwersji, ten błąd może oznaczać, że przesyłający klient zaakceptował warunki dotyczące danych klienta, ale klient wyświetlający reklamy nie.

Możesz sprawdzić, czy konto zaakceptowało warunki dotyczące danych klienta, wysyłając zapytanie do zasobu customer i sprawdzając 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 artykule Rozbieżności w danych po przesłaniu.

  • Sprawdź, czy tag Google jest prawidłowo skonfigurowany na stronie internetowej i czy uruchamia się po przesłaniu formularzy kontaktowych. 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, 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 wyświetlane 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 ds. usług reklamowych Google Ads.

Problemy z konwersjami rozszerzonymi w kampaniach internetowych

W tej sekcji skupimy się na rozwiązywaniu typowych problemów występujących podczas importowania konwersji rozszerzonych w kampaniach internetowych.

Typowe błędy

Poniższe wskazówki pomogą Ci zdiagnozować i naprawić typowe błędy związane z konwersjami rozszerzonymi w kampaniach internetowych.

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 polu customer_id w żądaniu.
Sprawdź też, czy konwersja nie dotyczyła kliknięcia, w którym zamiast gclid wypełniono pole 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ą podanego order_id i conversion_action. Upewnij się, że każda konwersja ma unikalny order_id.
CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT Podane pole conversion_action nie kwalifikuje się do konwersji rozszerzonych w kampaniach internetowych. W interfejsie Google Ads upewnij się, że zaznaczono pole Włącz konwersje rozszerzone w działaniu powodującym konwersję, do którego odwołujesz się w swoim żądaniu. 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 UNKNOWN spowoduje błąd RequestError.INVALID_ENUM_VALUE. Jest to częsty problem podczas określania consent, gdy reklamodawca może nie wiedzieć, czy została udzielona zgoda. Jeśli stan consent jest nieznany, należy ustawić go na DENIED.

  • Podczas tworzenia działania powodującego konwersję na potrzeby konwersji z aplikacji lub Firebase i analityki aplikacji innej firmy możesz zmieniać tylko pole app_id 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ć ConversionAction.attribution_model_settings.attribution_model pole tylko na GOOGLE_ADS_LAST_CLICK lub GOOGLE_SEARCH_ATTRIBUTION_DATA_DRIVEN. Każda inna opcja spowoduje błąd CANNOT_SET_RULE_BASED_ATTRIBUTION_MODELS. Więcej informacji znajdziesz w naszym poście na blogu dotyczącym wycofania innych modeli atrybucji.

  • Dozwolony zakres dla pola click_through_lookback_window_days to od 1 do 60 dni w przypadku działań powodujących konwersję typu AD_CALL i WEBSITE_CALL. W przypadku większości innych działań powodujących konwersję dozwolony zakres to od 1 do 90 dni.

  • Dozwolony zakres dla pola view_through_lookback_window_days to od 1 do 30 dni w przypadku większości działań powodujących konwersję. W przypadku działań powodujących konwersję typu AD_CALL i WEBSITE_CALL to pole musi być nieustawione.

  • Ustawienie lub zaktualizowanie pola include_in_conversions_metric w działaniu powodującym konwersję spowoduje błąd FieldError.IMMUTABLE_FIELD. Zamiast tego ustaw pole primary_for_goal zgodnie z opisem w przewodniku dotyczącym celów konwersji.

  • Podczas tworzenia działania powodującego konwersję typu WEBSITE_CALL lub AD_CALL pole value_settings.always_use_default_value musi być ustawione na true. Określenie wartości false spowoduje błąd INVALID_VALUE.

Typowe błędy

Poniższe wskazówki pomogą Ci zdiagnozować i naprawić 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 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 polu customer_id. Pobierz informacje o konfiguracji konwersji 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.
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 customer_id w żądaniu nie jest tym samym identyfikatorem klienta który był kontem konwersji interfejsu Google Ads API w momencie kliknięcia. Zaktualizuj pole customer_id w żądaniu, aby wskazywało 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 Wcześniej przesłano konwersję z tą samą kombinacją identyfikatora kliknięcia, conversion_date_time, i conversion_action została przesłana. Zignoruj ten błąd, jeśli ponawiasz przesyłanie i ta konwersja wcześniej się powiodła. Jeśli chcesz dodać kolejną konwersję oprócz wcześniej przesłanej, dostosuj pole 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. A zmiana pola 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 Pole conversion_date_time zawiera datę i godzinę wcześniejsze niż data i godzina kliknięcia. Zaktualizuj pole conversion_date_time na późniejszą wartość.
GBRAID_WBRAID_BOTH_SET Pole ClickConversion ma ustawioną wartość zarówno dla gbraid jak i wbraid. Zaktualizuj konwersję, aby używała 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.
  • Pole ClickConversion ma ustawioną wartość dla gclid oraz co najmniej jednego z pól gbraid lub wbraid. Zaktualizuj konwersję, aby używała 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.
  • Pole ClickConversion ma ustawioną wartość dla gbraid lub wbraid oraz wartość dla custom_variables. Google Ads nie obsługuje zmiennych niestandardowych w przypadku konwersji z parametrem URL gbraid lub wbraid. Usuń ustawienie pola custom_variables w konwersji.