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ó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
| 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  | 
| 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 ConversionActionokreślony w prośbie o przesłanie ma typUPLOAD_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 UploadClickConversionsRequestwartośćdebug_enabledtotrue.Jeśli konwersja napotka to ostrzeżenie, interfejs Google Ads API uwzględni je w  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 customeri sprawdź polecustomer.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 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 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 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_idSprawdź, czy konwersja jest konwersją Google Ads dla 
   klienta konwersji Google Ads określonego wcustomer_idżądania.Dodatkowo sprawdź, czy konwersja nie została zarejestrowana w przypadku kliknięcia, w którym zamiast gclidwypełniono polegbraid
   lubwbraid.
   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_idiconversion_action. Pamiętaj, aby podać unikalny atrybutorder_iddla każdej konwersji. | 
| CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT | Podany conversion_actionnie 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ść - UNKNOWNspowoduje 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- consentjest 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 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 na wartość- GOOGLE_ADS_LAST_CLICKlub- 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 dla pola - click_through_lookback_window_daysto- [1, 60]w przypadku działań powodujących konwersję typu- AD_CALLi- WEBSITE_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_daysto- [1, 30]. W przypadku działań powodujących konwersję typu- AD_CALLi- WEBSITE_CALLto pole musi mieć wartość unset.
- Ustawienie lub zaktualizowanie pola - include_in_conversion_metricsw przypadku działania powodującego konwersję spowoduje- FieldError.IMMUTABLE_FIELDbłąd. Zamiast tego ustaw pole- primary_for_goalzgodnie z opisem w przewodniku po celach konwersji.
- Podczas tworzenia działania powodującego konwersję typu - WEBSITE_CALLlub- AD_CALLparametr- value_settings.always_use_default_valuemusi mieć wartość- true. Podanie wartości- falsespowoduje 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 ConversionActionokreślony w prośbie o przesłanie ma typUPLOAD_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. Pobierz informacje o konfiguracji konwersji, aby upewnić się, że działanie powodujące konwersję w przesłanym pliku jest włączone i należy docustomer_idw 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żądania nie jest tym samym identyfikatorem klienta, który był kontem konwersji interfejsu Google Ads API w momencie kliknięcia. Zaktualizujcustomer_idw 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ącymicustomer_idi 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_timeiconversion_action. Usuń z żądania zduplikowane konwersje. | 
| CLICK_CONVERSION_ALREADY_EXISTS | Konwersja z tą samą kombinacją identyfikatora kliknięcia, conversion_date_timeiconversion_actionzostał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, dostosujconversion_date_timeClickConversion, 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ącymicustomer_idi 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. Zmianaclick_through_lookback_window_dayswpł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_actionna inne działanie z dłuższym okresem ważności. | 
| CONVERSION_PRECEDES_EVENT | conversion_date_timejest wcześniejsza niż data i godzina kliknięcia. Zmień wartośćconversion_date_timena późniejszą. | 
| GBRAID_WBRAID_BOTH_SET | W przypadku ClickConversionustawiono wartość zarówno dlagbraid, jak iwbraid. Zaktualizuj konwersję, aby używała tylko 1 identyfikatora kliknięcia, i upewnij się, że nie łączysz wielu kliknięć w jedną konwersję. Każde kliknięcie ma tylko jeden identyfikator kliknięcia. | 
| VALUE_MUST_BE_UNSET | Sprawdź locationwGoogleAdsError, aby określić, który z tych problemów spowodował błąd.
 |