Rozwiązywanie problemów

Zarządzanie konwersjami wymaga złożonej integracji, która często obejmuje wiele wzajemnie powiązanych 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 z interfejsu API niezrozumiałe błędy, czy masz wątpliwości co do wyświetlanych w interfejsie użytkownika danych lub diagnostyki.

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 w celu weryfikacji wyników importu może być mylące. Aby sprawdzić stan importu, zacznij od diagnostyki danych offline. Więcej informacji o diagnostyce znajdziesz też w interfejsie Google Ads w przypadku konwersji rozszerzonych dotyczących potencjalnych klientów i konwersji rozszerzonych w kampaniach internetowych.

Problemy z konwersjami rozszerzonymi dotyczącymi potencjalnych klientów

Ta sekcja zawiera informacje o rozwiązywaniu 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 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 przesłanym pliku jest włączone i należy do klienta, który wysyła prośbę o przesłanie.

Ten błąd może też wystąpić, jeśli wartość 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 click_view. W tym celu prześlij zapytanie, które filtruje dane według parametrów 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ślony w prośbie o przesłanie 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 napotka to ostrzeżenie, interfejs Google Ads API uwzględni je w successful_event_count diagnostyki danych offline. Interfejs Google Ads API zawiera wpis dotyczący CLICK_NOT_FOUND w kolekcji alerts , dzięki czemu możesz monitorować częstotliwość wyświetlania tego ostrzeżenia.

Ten błąd jest oczekiwany, jeśli kliknięcie nie pochodzi z kampanii Google Ads. Może ona pochodzić np. z SA360 lub DV360. Inne możliwe przyczyny:

W rzadkich przypadkach, gdy klient przesyłający dane różni się od klienta, który dokonał konwersji w Google Ads, 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 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ć pominięte 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.

  • 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ę podczas przesyłania formularza lub wysyła nieprawidłowe dane, w przypadku przesłanych konwersji prawdopodobnie zobaczysz niską lub zerową atrybucję. 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.gclid w przypadku każdej konwersji.

  • Sprawdź, czy w przesyłanych plikach danych prawidłowo określasz zgodę użytkowników. 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 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”, 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, które mogą wystąpić 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 powiązanej z podaną parą działania powodującego konwersję i identyfikatora konwersji luborder_id. Sprawdź, czy konwersja jest konwersją Google Ads dla klienta konwersji Google Ads określonego w customer_id żądania.
Sprawdź też, czy konwersja nie została zarejestrowana w przypadku kliknięcia, w którym zamiast gclid wypełniono pole gbraid lub wbraid. Google Ads nie obsługuje w przypadku tych konwersji konwersji rozszerzonych w kampaniach internetowych.
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 wartości order_id i conversion_action. Pamiętaj, aby podać unikalny identyfikator order_id dla każdej konwersji.
CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT Podany conversion_action nie kwalifikuje się do 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łuje się Twoja prośba. 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 wartość UNKNOWN spowoduje błąd RequestError.INVALID_ENUM_VALUE. Jest to częsty problem, gdy określasz consent, a reklamodawca może nie wiedzieć, czy użytkownik wyraził zgodę. Jeśli stan zasobu consent jest nieznany, należy ustawić wartość DENIED.

  • Podczas tworzenia działania powodującego konwersję w przypadku konwersji w aplikacji lub Firebase i analityki aplikacji innych firm 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ć pole ConversionAction.attribution_model_settings.attribution_model 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, w którym ogłaszamy wycofanie innych modeli atrybucji.

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

  • W przypadku większości działań powodujących konwersje dozwolony zakres w polu view_through_lookback_window_days to od 1 do 30 dni. W przypadku działań powodujących konwersję typu AD_CALL i WEBSITE_CALL to pole musi mieć wartość unset.

  • Ustawienie lub zaktualizowanie pola include_in_conversions_metric w przypadku działania powodującego konwersję spowoduje wystąpienie błędu FieldError.IMMUTABLE_FIELD. Zamiast tego ustaw pole primary_for_goal zgodnie z opisem w przewodniku po celach konwersji.

  • Podczas tworzenia działania powodującego konwersję typu WEBSITE_CALL lub AD_CALL parametr value_settings.always_use_default_value musi mieć wartość true. Podanie 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 jest nieprawidłowy w przypadku przesyłania konwersji po kliknięciu. Upewnij się, że ConversionAction określony w prośbie o przesłanie ma typ UPLOAD_CLICKS.
NO_CONVERSION_ACTION_FOUND Wskazane działanie powodujące konwersję nie jest włączone lub nie można go znaleźć w przesyłanym customer_id. Pobierz informacje o konfiguracji konwersji, aby upewnić się, że działanie powodujące konwersję w przesłanym pliku jest włączone i należy do customer_id w prośbie o przesłanie.
TOO_RECENT_CONVERSION_ACTION Działanie powodujące konwersję zostało niedawno utworzone. Po utworzeniu działania odczekaj co najmniej 6 godzin, zanim ponownie spróbujesz przesłać nieudane konwersje.
INVALID_CUSTOMER_FOR_CLICK customer_id żądania nie jest tym samym identyfikatorem klienta, który był kontem konwersji interfejsu Google Ads API w momencie kliknięcia. Zaktualizuj customer_id żądania, aby wskazywało ono 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 na właściwe konto 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 taką samą kombinacją identyfikatora kliknięcia,conversion_date_time i conversion_action została wcześniej przesłana. Zignoruj ten błąd, jeśli ponawiasz przesyłanie, a ta konwersja wcześniej się powiodła. Jeśli chcesz dodać kolejną konwersję oprócz wcześniej przesłanej, dostosuj conversion_date_time 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. Sprawdź wymagania dotyczące customer_id i upewnij się, że przesyłasz dane na właściwe konto Google Ads.
EXPIRED_EVENT Zaimportowane kliknięcie nastąpiło przed okresem podanym 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 conversion_date_time jest wcześniejsza niż data i godzina kliknięcia. Zmień wartość conversion_date_time na późniejszą.
GBRAID_WBRAID_BOTH_SET W przypadku ClickConversion ustawiono wartość zarówno dla gbraid, jak i wbraid. Zaktualizuj konwersję, aby używała tylko jednego identyfikatora kliknięcia lub parametru adresu URL, i upewnij się, że nie łączysz wielu kliknięć w jedną konwersję. Każde kliknięcie ma tylko jeden identyfikator kliknięcia lub parametr adresu URL.
VALUE_MUST_BE_UNSET Sprawdź location w GoogleAdsError, aby ustalić, który z tych problemów spowodował błąd.
  • Atrybut ClickConversion ma wartość ustawioną dla atrybutu gclid, a także co najmniej jeden z atrybutów gbraid lub wbraid. Zaktualizuj konwersję, aby używała tylko jednego identyfikatora kliknięcia lub parametru adresu URL, i upewnij się, że nie łączysz wielu kliknięć w jedną konwersję. Każde kliknięcie ma tylko 1 identyfikator kliknięcia lub parametr adresu URL.
  • Wartość ClickConversion jest ustawiona dla gbraid lub wbraid, a wartość custom_variables jest ustawiona. Google Ads nie obsługuje niestandardowych zmiennych w przypadku konwersji z parametrem adresu URL gbraid lub wbraid. Usuń ustawienie pola custom_variables konwersji.