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 niezrozumiałe błędy z interfejsu API, czy masz wątpliwości co do danych lub 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 offline. Więcej informacji o diagnostyce w interfejsie Google Ads znajdziesz w przypadku konwersji rozszerzonych dotyczących potencjalnych klientówkonwersji 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

Błąd
NO_CONVERSION_ACTION_FOUND

Określone działanie powodujące konwersję jest wyłączone lub klient nie ma do niego dostępu. Konto klienta jest określone w polu `client_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 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 click_view. Wystarczy, że prześlesz zapytanie, które filtruje wyniki według parametrów click_view.gclidsegments.date, gdzie data to data kliknięcia.

INVALID_CONVERSION_ACTION_TYPE Określone działanie powodujące konwersję ma typ, który jest nieprawidł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żytkownika. Interfejs Google Ads API zwraca ten błąd tylko wtedy, gdy na UploadClickConversionsRequest wartość debug_enabled to true.

Jeśli konwersja napotka to ostrzeżenie, interfejs Google Ads API uwzględni je w successful_event_count diagnostyce danych offline. Interfejs Google Ads API zawiera wpis dotyczący CLICK_NOT_FOUND w kolekcji alerts, dzięki czemu możesz monitorować częstotliwość 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 konwersji w Google Ads, ten błąd może oznaczać, że klient przesyłający dane zaakceptował warunki dotyczące danych klientów, ale klient wyświetlający reklamy nie.

Aby sprawdzić, czy konto zaakceptowało warunki dotyczące danych klienta, wyślij zapytanie do zasobu customer i sprawdź pole customer.offline_conversion_tracking_info.accepted_customer_data_terms.

Rozbieżności w danych

Pamiętaj o tych typowych problemach:

  • Konwersje mogą zostać usunięte z naszego potoku 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 uruchamia się po przesłaniu formularza kontaktowego. Jeśli tag nie jest uruchamiany podczas przesyłania formularza lub wysyła nieprawidłowe dane, prawdopodobnie zobaczysz niską lub zerową atrybucję w przypadku przesłanych konwersji. Zapoznaj się z artykułami w Centrum pomocy na temat konfigurowania tagu GoogleMenedż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 przypadku każdej konwersji.

  • Sprawdź, czy w przesyłanych plikach 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 w przypadku 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, które mogą wystąpić podczas importowania konwersji rozszerzonych w kampaniach internetowych.

Typowe błędy

Błąd
CONVERSION_NOT_FOUND Nie udało się znaleźć konwersji powiązanej z podaną parą działania powodującego konwersję i identyfikatora konwersji.order_id Sprawdź, czy konwersja jest konwersją Google Ads dla klienta konwersji Google Ads określonego w customer_id żądania.
Dodatkowo sprawdź, 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 ma już dostosowanie z podanymi wartościami order_idconversion_action. Pamiętaj, aby podać unikalny atrybut 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 podczas określania consent, gdy 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 z aplikacji lub Firebase i zewnętrznej usługi analityki aplikacji 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łądCANNOT_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 dla pola click_through_lookback_window_days to [1, 60] w przypadku działań powodujących konwersję typu AD_CALLWEBSITE_CALL. W przypadku większości innych działań powodujących konwersję dopuszczalny zakres to [1, 30].

  • W przypadku większości działań powodujących konwersję dozwolony zakres wartości w polu view_through_lookback_window_days to [1, 30]. W przypadku działań powodujących konwersję typu AD_CALLWEBSITE_CALL to pole musi być nieustawione.

  • Ustawienie lub zaktualizowanie pola include_in_conversion_metrics w przypadku działania powodującego konwersję spowoduje wystąpienie FieldError.IMMUTABLE_FIELD błędu. 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

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 Określone działanie powodujące konwersję jest wyłączone lub nie można go znaleźć w przesyłanym customer_id. Sprawdź 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 utworzone niedawno. Po utworzeniu działania odczekaj co najmniej 6 godzin, zanim ponownie spróbujesz przesłać nieudane konwersje.
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 customer_id w prośbie, aby wskazywał właściwego 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 sprawdź, czy 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_timeconversion_action. Usuń z żądania zduplikowane konwersje.
CLICK_CONVERSION_ALREADY_EXISTS Konwersja z tą samą kombinacją identyfikatora kliknięcia,conversion_date_timeconversion_action została już 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. Zapoznaj się z wymaganiami dotyczącymi customer_id i sprawdź, czy przesyłasz dane na właściwe konto Google Ads.
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 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, i upewnij się, że nie łączysz wielu kliknięć w jedną konwersję. Każde kliknięcie ma tylko 1 identyfikator kliknięcia.
VALUE_MUST_BE_UNSET Sprawdź locationGoogleAdsError, aby określić, który z tych problemów spowodował błąd.
  • Parametr ClickConversion ma ustawioną wartość gclid oraz co najmniej jedną z wartości gbraid lub wbraid. Zaktualizuj konwersję, aby używała tylko jednego identyfikatora kliknięcia, i upewnij się, że nie łączysz wielu kliknięć w jedną konwersję. Każde kliknięcie ma tylko jeden identyfikator kliknięcia.
  • Element ClickConversion ma ustawioną wartość dla atrybutu gbraid lub wbraid oraz wartość dla atrybutu custom_variables. Google Ads nie obsługuje zmiennych niestandardowych w przypadku konwersji z identyfikatorem kliknięcia gbraid lub wbraid. Usuń ustawienie pola custom_variables w konwersji.