Package google.ads.searchads360.v0.errors

Indeks

AuthenticationErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisującego możliwe błędy uwierzytelniania.

AuthenticationError

Wyliczenie opisujące możliwe błędy uwierzytelniania.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
AUTHENTICATION_ERROR Nie udało się uwierzytelnić żądania.
CLIENT_CUSTOMER_ID_INVALID Identyfikator klienta nie jest liczbą.
CUSTOMER_NOT_FOUND Nie znaleziono klienta o podanym identyfikatorze.
GOOGLE_ACCOUNT_DELETED Konto Google klienta zostało usunięte.
GOOGLE_ACCOUNT_AUTHENTICATION_FAILED Podczas uwierzytelniania konta Google wystąpił problem.
GOOGLE_ACCOUNT_USER_AND_ADS_USER_MISMATCH Użytkownik w tokenie logowania na konto Google nie pasuje do identyfikatora użytkownika w pliku cookie.
NOT_ADS_USER Konto Google, które wygenerowało token dostępu OAuth, nie jest powiązane z kontem Search Ads 360. Utwórz nowe konto lub dodaj konto Google do istniejącego konta Search Ads 360.
OAUTH_TOKEN_INVALID Token OAuth w nagłówku jest nieprawidłowy.
OAUTH_TOKEN_EXPIRED Token OAuth w nagłówku wygasł.
OAUTH_TOKEN_DISABLED Token OAuth w nagłówku został wyłączony.
OAUTH_TOKEN_REVOKED Token OAuth w nagłówku został unieważniony.
OAUTH_TOKEN_HEADER_INVALID Nagłówek HTTP tokena OAuth jest nieprawidłowo sformatowany.
USER_ID_INVALID Identyfikator użytkownika w nagłówku jest nieprawidłowy.
TWO_STEP_VERIFICATION_NOT_ENROLLED Administrator konta zmienił ustawienia uwierzytelniania. Aby uzyskać dostęp do tego konta, włącz weryfikację dwuetapową na swoim koncie Google na stronie https://www.google.com/landing/2step.
ADVANCED_PROTECTION_NOT_ENROLLED Administrator konta zmienił ustawienia uwierzytelniania. Aby uzyskać dostęp do tego konta, włącz Ochronę zaawansowaną na swoim koncie Google na stronie https://landing.google.com/advancedprotection.

AuthorizationErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisujący możliwe błędy autoryzacji.

AuthorizationError

Wyliczenie opisujące możliwe błędy autoryzacji.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
USER_PERMISSION_DENIED Użytkownik nie ma uprawnień dostępu do konta klienta. Uwaga: jeśli uzyskujesz dostęp do klienta klienta, w nagłówku login-customer-id musi być ustawiony identyfikator klienta menedżera. Więcej informacji znajdziesz na stronie https://developers.google.com/search-ads/reporting/concepts/call-structure#login_customer_id_header
PROJECT_DISABLED Projekt Google Cloud przesłany w żądaniu nie ma uprawnień dostępu do interfejsu API.
AUTHORIZATION_ERROR Nie udało się autoryzować klienta.
ACTION_NOT_PERMITTED Użytkownik nie ma uprawnień do wykonania tej czynności (np. ADD, UPDATE, REMOVE) w zasobie lub wywołania metody.
INCOMPLETE_SIGNUP Rejestracja nie została zakończona.
CUSTOMER_NOT_ENABLED Nie można uzyskać dostępu do konta klienta, ponieważ nie zostało ono jeszcze włączone lub zostało wyłączone.
MISSING_TOS Deweloper musi zaakceptować warunki korzystania z usługi. Można je znaleźć tutaj: https://developers.google.com/terms
INVALID_LOGIN_CUSTOMER_ID_SERVING_CUSTOMER_ID_COMBINATION Podany klient logowania nie ma dostępu do określonego konta, więc żądanie jest nieprawidłowe.
SERVICE_ACCESS_DENIED Określony deweloper nie ma dostępu do usługi.
ACCESS_DENIED_FOR_ACCOUNT_TYPE Klient (lub klient logowania) nie jest dozwolony w interfejsie Search Ads 360 API. Należy do innego systemu reklamowego.
METRIC_ACCESS_DENIED Deweloper nie ma dostępu do danych, o które wysyła zapytanie.

ConversionCustomVariableErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisującego możliwe błędy zmiennej niestandardowej konwersji.

ConversionCustomVariableError

Wyliczenie opisujące możliwe błędy zmiennej niestandardowej konwersji.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
DUPLICATE_NAME Zmienna niestandardowa konwersji o podanej nazwie już istnieje.
DUPLICATE_TAG Zmienna niestandardowa konwersji z określonym tagiem już istnieje.
RESERVED_TAG Zmienna niestandardowa konwersji z określonym tagiem jest zarezerwowana do innych zastosowań.
NOT_FOUND Nie znaleziono zmiennej niestandardowej konwersji.
NOT_AVAILABLE Zmienna niestandardowa konwersji jest niedostępna.
INCOMPATIBLE_TYPE Żądana niestandardowa zmienna konwersji jest niezgodna z bieżącym żądaniem.
INVALID_METRIC Żądana zmienna niestandardowa konwersji nie jest typu DANE.
EXCEEDS_CARDINALITY_LIMIT Liczba unikalnych wartości zmiennej niestandardowej konwersji przekracza limit segmentacji.
INVALID_DIMENSION Żądana zmienna niestandardowa konwersji nie jest typu WYMIAR.
INCOMPATIBLE_WITH_SELECTED_RESOURCE Żądana niestandardowa zmienna konwersji jest niezgodna z wybranym zasobem.

CustomColumnErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisującego możliwe błędy kolumn niestandardowych.

CustomColumnError

Wyliczenie opisujące możliwe błędy kolumn niestandardowych.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
CUSTOM_COLUMN_NOT_FOUND Nie znaleziono kolumny niestandardowej.
CUSTOM_COLUMN_NOT_AVAILABLE Kolumna niestandardowa jest niedostępna.

DateErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisujący możliwe błędy daty.

DateError

Wyliczenie opisujące możliwe błędy daty.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
INVALID_FIELD_VALUES_IN_DATE Podane wartości pól nie odpowiadają prawidłowej dacie.
INVALID_FIELD_VALUES_IN_DATE_TIME Podane wartości pól nie odpowiadają prawidłowej dacie ani godzinie.
INVALID_STRING_DATE Format daty w ciągu znaków powinien być rrrr-mm-dd.
INVALID_STRING_DATE_TIME_MICROS Format ciągu znaków daty i godziny powinien być rrrr-mm-dd gg:mm:ss.ssssss.
INVALID_STRING_DATE_TIME_SECONDS Format ciągu znaków daty i godziny powinien być rrrr-mm-dd gg:mm:ss.
INVALID_STRING_DATE_TIME_SECONDS_WITH_OFFSET Format ciągu znaków daty i godziny powinien być następujący: rrrr-mm-dd gg:mm:ss+|-gg:mm.
EARLIER_THAN_MINIMUM_DATE Data jest wcześniejsza niż dozwolona wartość minimalna.
LATER_THAN_MAXIMUM_DATE Data jest późniejsza niż dopuszczalne maksimum.
DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE Granice zakresu dat są nieprawidłowe.
DATE_RANGE_MINIMUM_AND_MAXIMUM_DATES_BOTH_NULL Obie daty w zakresie mają wartość null.

DateRangeErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisujący możliwe błędy zakresu dat.

DateRangeError

Wyliczenie opisujące możliwe błędy zakresu dat.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
INVALID_DATE Nieprawidłowa data.
START_DATE_AFTER_END_DATE Data rozpoczęcia była późniejsza niż data zakończenia.
CANNOT_SET_DATE_TO_PAST Nie można ustawić daty z przeszłości
AFTER_MAXIMUM_ALLOWABLE_DATE Użyto daty późniejszej niż „ostatnia” data w systemie.
CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED Próba zmiany daty rozpoczęcia zasobu, który już się rozpoczął.

DistinctErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisującego możliwe różne błędy.

DistinctError

Wyliczenie opisujące możliwe różne błędy.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
DUPLICATE_ELEMENT Zduplikowany element.
DUPLICATE_TYPE Zduplikowany typ.

ErrorCode

Przyczyna błędu reprezentowana przez typ i wyliczenie.

Pola
Pole zbiorcze error_code. Lista wyliczeń błędów error_code może mieć tylko jedną z tych wartości:
request_error

RequestError

Błąd spowodowany żądaniem

query_error

QueryError

Błąd zapytania

authorization_error

AuthorizationError

Podczas próby autoryzacji użytkownika wystąpił błąd.

internal_error

InternalError

Nieoczekiwany błąd po stronie serwera.

quota_error

QuotaError

Błąd dotyczący pozostałej ilości limitu.

authentication_error

AuthenticationError

Wskazuje, że nie udało się prawidłowo uwierzytelnić użytkownika.

date_error

DateError

Przyczyny błędu daty

date_range_error

DateRangeError

Przyczyny błędu zakresu dat

distinct_error

DistinctError

przyczyny wystąpienia danego błędu;

conversion_custom_variable_error

ConversionCustomVariableError

Przyczyny błędu niestandardowej zmiennej konwersji

header_error

HeaderError

Przyczyny błędu nagłówka.

size_limit_error

SizeLimitError

Przyczyny błędu związanego z limitem rozmiaru

custom_column_error

CustomColumnError

Przyczyny błędu kolumny niestandardowej

invalid_parameter_error

InvalidParameterError

Przyczyny błędów nieprawidłowych parametrów.

ErrorDetails

Dodatkowe szczegóły błędu.

Pola
unpublished_error_code

string

Kod błędu, który powinien zostać zwrócony, ale nie został. Jest używany, gdy kod błędu nie jest opublikowany w wersji określonej przez klienta.

quota_error_details

QuotaErrorDetails

Szczegóły błędu związanego z limitem, w tym zakres (konto lub deweloper), nazwa puli limitów i opóźnienie ponownej próby.

ErrorLocation

Opisuje część żądania proto, która spowodowała błąd.

Pola
field_path_elements[]

FieldPathElement

Ścieżka pola wskazująca, które pole w żądaniu było nieprawidłowe.

FieldPathElement

Część ścieżki pola.

Pola
field_name

string

Nazwa pola lub typu oneof

index

int32

Jeśli field_name jest polem powtarzanym, jest to element, który spowodował błąd.

HeaderErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisującego możliwe błędy nagłówka.

HeaderError

Wyliczenie opisujące możliwe błędy nagłówka.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
INVALID_USER_SELECTED_CUSTOMER_ID Nie udało się zweryfikować identyfikatora klienta wybranego przez użytkownika.
INVALID_LOGIN_CUSTOMER_ID Nie udało się zweryfikować identyfikatora klienta logującego się.

InternalErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisującego możliwe błędy wewnętrzne.

InternalError

Wyliczenie opisujące możliwe błędy wewnętrzne.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
INTERNAL_ERROR W interfejsie API wystąpił nieoczekiwany błąd wewnętrzny.
ERROR_CODE_NOT_PUBLISHED W określonej wersji interfejsu API nie ma zamierzonego kodu błędu. Zostanie ona udostępniona w przyszłej wersji interfejsu API.
TRANSIENT_ERROR W interfejsie API wystąpił nieoczekiwany błąd przejściowy. W takich przypadkach użytkownik powinien ponownie wysłać prośbę.
DEADLINE_EXCEEDED Żądanie trwało dłużej niż termin.

InvalidParameterErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisujący możliwe błędy wynikające z nieprawidłowego parametru.

InvalidParameterError

Wyliczenie opisujące możliwe błędy parametru.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
INVALID_CURRENCY_CODE Podany kod waluty jest nieprawidłowy.

QueryErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisującego możliwe błędy zapytań.

QueryError

Wyliczenie opisujące możliwe błędy zapytań.

Wartości w polu enum
UNSPECIFIED Nie podano nazwy.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
QUERY_ERROR Zwracany, jeśli nie ma zastosowania żadna inna przyczyna błędu zapytania.
BAD_ENUM_CONSTANT Warunek użyty w zapytaniu odwołuje się do nieprawidłowej stałej wyliczeniowej.
BAD_ESCAPE_SEQUENCE Zapytanie zawiera nieprawidłową sekwencję zmiany znaczenia.
BAD_FIELD_NAME Nieprawidłowa nazwa pola.
BAD_LIMIT_VALUE Nieprawidłowa wartość limitu (np. nie jest liczbą)
BAD_NUMBER Nie można przeanalizować napotkanej liczby.
BAD_OPERATOR Wykryto nieprawidłowy operator.
BAD_PARAMETER_NAME Parametr nieznany lub nieobsługiwany.
BAD_PARAMETER_VALUE Parametr ma nieprawidłową wartość.
BAD_RESOURCE_TYPE_IN_FROM_CLAUSE W klauzuli FROM określono nieprawidłowy typ zasobu.
BAD_SYMBOL Symbol spoza ASCII występuje poza ciągami znaków.
BAD_VALUE Wartość jest nieprawidłowa.
DATE_RANGE_TOO_WIDE Filtry dat nie ograniczają dat do zakresu mniejszego niż 31 dni. Dotyczy zapytań podzielonych na segmenty według daty.
DATE_RANGE_TOO_NARROW Filtry dotyczące daty, tygodnia, miesiąca lub kwartału mają datę rozpoczęcia późniejszą niż data zakończenia.
EXPECTED_AND Oczekiwany operator AND między wartościami z operatorem BETWEEN.
EXPECTED_BY Oczekiwano, że klauzula ORDER BY będzie zawierać BY.
EXPECTED_DIMENSION_FIELD_IN_SELECT_CLAUSE Nie wybrano pola wymiaru.
EXPECTED_FILTERS_ON_DATE_RANGE Brak filtrów w polach związanych z datą.
EXPECTED_FROM Brak klauzuli FROM.
EXPECTED_LIST Operator użyty w warunkach wymaga, aby wartość była listą.
EXPECTED_REFERENCED_FIELD_IN_SELECT_CLAUSE W klauzuli SELECT brakuje pól używanych w klauzulach WHERE lub ORDER BY.
EXPECTED_SELECT Na początku zapytania brakuje klauzuli SELECT.
EXPECTED_SINGLE_VALUE Do warunku, którego operator oczekuje pojedynczej wartości, przekazano listę jako wartość.
EXPECTED_VALUE_WITH_BETWEEN_OPERATOR Brak jednej lub obu wartości z operatorem BETWEEN.
INVALID_DATE_FORMAT Nieprawidłowy format daty. Oczekiwany format to „RRRR-MM-DD”.
MISALIGNED_DATE_FOR_FILTER Niedopasowana wartość daty w przypadku filtra. Jeśli filtrowane pole to segments.week/segments.month/segments.quarter, data powinna przypadać na początek tygodnia, miesiąca lub kwartału.
INVALID_STRING_VALUE Przekazana wartość nie była ciągiem znaków, mimo że powinna nim być. Na przykład była to liczba lub literał bez cudzysłowu.
INVALID_VALUE_WITH_BETWEEN_OPERATOR Wartość ciągu tekstowego przekazana do operatora BETWEEN nie jest analizowana jako data.
INVALID_VALUE_WITH_DURING_OPERATOR Wartość przekazana do operatora DURING nie jest literałem zakresu dat.
INVALID_VALUE_WITH_LIKE_OPERATOR Do operatora LIKE przekazano wartość.
OPERATOR_FIELD_MISMATCH Podano operatora, który nie ma zastosowania do filtrowanego pola.
PROHIBITED_EMPTY_LIST_IN_CONDITION Znaleziono warunek z pustą listą.
PROHIBITED_ENUM_CONSTANT Warunek użyty w zapytaniu odwołuje się do nieobsługiwanej stałej wyliczeniowej.
PROHIBITED_FIELD_COMBINATION_IN_SELECT_CLAUSE W klauzuli SELECT uwzględniono pola, których nie można wybrać razem.
PROHIBITED_FIELD_IN_ORDER_BY_CLAUSE W klauzuli ORDER BY uwzględniono pole, którego nie można sortować.
PROHIBITED_FIELD_IN_SELECT_CLAUSE W klauzuli SELECT uwzględniono pole, którego nie można wybrać.
PROHIBITED_FIELD_IN_WHERE_CLAUSE W klauzuli WHERE uwzględniono pole, którego nie można filtrować.
PROHIBITED_RESOURCE_TYPE_IN_FROM_CLAUSE Typ zasobu określony w klauzuli FROM nie jest obsługiwany przez tę usługę.
PROHIBITED_RESOURCE_TYPE_IN_SELECT_CLAUSE W klauzuli SELECT uwzględniono pole pochodzące z niezgodnego zasobu.
PROHIBITED_RESOURCE_TYPE_IN_WHERE_CLAUSE W klauzuli WHERE uwzględniono pole pochodzące z niezgodnego zasobu.
PROHIBITED_METRIC_IN_SELECT_OR_WHERE_CLAUSE W klauzuli SELECT lub WHERE uwzględniono dane niezgodne z głównym zasobem lub innymi wybranymi zasobami segmentacji.
PROHIBITED_SEGMENT_IN_SELECT_OR_WHERE_CLAUSE W klauzuli SELECT lub WHERE uwzględniono segment niezgodny z głównym zasobem lub innymi wybranymi zasobami segmentującymi.
PROHIBITED_SEGMENT_WITH_METRIC_IN_SELECT_OR_WHERE_CLAUSE Segment w klauzuli SELECT jest niezgodny z danymi w klauzuli SELECT lub WHERE.
LIMIT_VALUE_TOO_LOW Wartość przekazana do klauzuli limitu jest za mała.
PROHIBITED_NEWLINE_IN_STRING Zapytanie zawiera ciąg znaków z znakiem nowego wiersza.
PROHIBITED_VALUE_COMBINATION_IN_LIST Lista zawiera wartości różnych typów.
PROHIBITED_VALUE_COMBINATION_WITH_BETWEEN_OPERATOR Wartości przekazywane do operatora BETWEEN nie są tego samego typu.
STRING_NOT_TERMINATED Zapytanie zawiera nieukończony ciąg znaków.
TOO_MANY_SEGMENTS W klauzuli SELECT podano zbyt wiele segmentów.
UNEXPECTED_END_OF_QUERY Zapytanie jest niekompletne i nie można go przeanalizować.
UNEXPECTED_FROM_CLAUSE W tym zapytaniu nie można określić klauzuli FROM.
UNRECOGNIZED_FIELD Zapytanie zawiera co najmniej jedno nierozpoznane pole.
UNEXPECTED_INPUT Zapytanie zawiera nieoczekiwaną dodatkową część.
REQUESTED_METRICS_FOR_MANAGER Nie można prosić o dane na koncie menedżera. Aby pobrać dane, wyślij osobne żądania dotyczące każdego konta klienta połączonego z kontem menedżera.
FILTER_HAS_TOO_MANY_VALUES Liczba wartości (operandów po prawej stronie) w filtrze przekracza limit.

QuotaErrorDetails

Dodatkowe szczegóły błędu limitu w przypadku wystąpienia błędu QuotaError.

Pola
rate_scope

QuotaRateScope

Zakres limitu.

rate_name

string

Ogólny opis puli limitów. Przykłady to „Otrzymuj prośby o dostęp standardowy” lub „Prośby dotyczące konta”.

retry_delay

Duration

Okres oczekiwania, który klienci powinni odczekać przed wysłaniem kolejnego żądania.

QuotaRateScope

Typ wyliczeniowy możliwych zakresów, do których należą zasobniki limitów.

Wartości w polu enum
UNSPECIFIED Nieokreślony typ wyliczeniowy
UNKNOWN Używana tylko w przypadku wartości zwracanej. Reprezentuje nieznaną wartość w tej wersji.
ACCOUNT Limit dotyczący konta klienta
DEVELOPER Limit projektu

QuotaErrorEnum

Ten typ nie ma pól.

Kontener typu wyliczeniowego opisującego możliwe błędy związane z limitami.

QuotaError

Typ wyliczeniowy opisujący możliwe błędy związane z limitami.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
RESOURCE_EXHAUSTED Zbyt wiele żądań.
RESOURCE_TEMPORARILY_EXHAUSTED Zbyt wiele żądań w krótkim czasie.

RequestErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisujący możliwe błędy żądania.

RequestError

Wyliczenie opisujące możliwe błędy żądania.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
RESOURCE_NAME_MISSING W tym przypadku wymagana jest nazwa zasobu.
RESOURCE_NAME_MALFORMED Podana nazwa zasobu jest zniekształcona.
BAD_RESOURCE_ID Podana nazwa zasobu jest zniekształcona.
INVALID_PRODUCT_NAME Nieprawidłowa nazwa usługi.
INVALID_CUSTOMER_ID Identyfikator klienta jest nieprawidłowy.
OPERATION_REQUIRED Operacja zmiany powinna mieć określone działanie tworzenia, aktualizacji lub usuwania.
RESOURCE_NOT_FOUND Nie znaleziono żądanego zasobu.
INVALID_PAGE_TOKEN Token następnej strony podany w żądaniu użytkownika jest nieprawidłowy.
EXPIRED_PAGE_TOKEN Token następnej strony określony w żądaniu użytkownika wygasł.
INVALID_PAGE_SIZE Rozmiar strony podany w prośbie użytkownika jest nieprawidłowy.
REQUIRED_FIELD_MISSING Wymagane pole jest puste.
IMMUTABLE_FIELD Nie można zmodyfikować tego pola, ponieważ jest ono niezmienne. Możliwe jest też, że pole można modyfikować za pomocą operacji „create”, ale nie za pomocą operacji „update”.
TOO_MANY_MUTATE_OPERATIONS Żądanie zawiera zbyt wiele elementów.
CANNOT_BE_EXECUTED_BY_MANAGER_ACCOUNT Konto menedżera nie może wykonać żądania.
CANNOT_MODIFY_FOREIGN_FIELD Żądanie zmiany próbowało zmodyfikować pole tylko do odczytu. Na przykład pola Budżet można wysyłać w przypadku grupy reklam, ale w przypadku adGroups:mutate są one tylko do odczytu.
INVALID_ENUM_VALUE Wartość wyliczeniowa jest niedozwolona.
LOGIN_CUSTOMER_ID_PARAMETER_MISSING W tym żądaniu wymagany jest parametr login-customer-id.
LOGIN_OR_LINKED_CUSTOMER_ID_PARAMETER_REQUIRED W przypadku tej prośby wymagany jest parametr login-customer-id lub linked-customer-id.
VALIDATE_ONLY_REQUEST_HAS_PAGE_TOKEN W żądaniu weryfikacji ustawiono parametr page_token.
CANNOT_RETURN_SUMMARY_ROW_FOR_REQUEST_WITHOUT_METRICS Parametru return_summary_row nie można włączyć, jeśli w żądaniu nie wybrano żadnego pola danych.
CANNOT_RETURN_SUMMARY_ROW_FOR_VALIDATE_ONLY_REQUESTS W przypadku żądań typu „validate only” nie należy włączać parametru return_summary_row.
INCONSISTENT_RETURN_SUMMARY_ROW_VALUE Wartość parametru return_summary_row powinna być taka sama w przypadku żądań z ustawionym polem page_token i ich pierwotnych żądań.
TOTAL_RESULTS_COUNT_NOT_ORIGINALLY_REQUESTED Łączna liczba wyników nie może zostać zwrócona, jeśli nie została uwzględniona w pierwotnym żądaniu.
RPC_DEADLINE_TOO_SHORT Termin określony przez klienta był zbyt krótki.
PRODUCT_NOT_SUPPORTED Usługa powiązana z żądaniem nie jest obsługiwana w przypadku bieżącego żądania.

SearchAds360Error

Błąd specyficzny dla Search Ads 360.

Pola
error_code

ErrorCode

Wartość wyliczeniowa wskazująca, który błąd wystąpił.

message

string

Zrozumiały dla człowieka opis błędu.

trigger

Value

Wartość, która wywołała błąd.

location

ErrorLocation

Opisuje część żądania proto, która spowodowała błąd.

details

ErrorDetails

Dodatkowe szczegóły błędu, które są zwracane przez niektóre kody błędów. Większość kodów błędów nie zawiera szczegółów.

SearchAds360Failure

Opisuje, dlaczego wywołanie interfejsu Search Ads 360 API nie powiodło się. Jest zwracany w polu google.rpc.Status.details, gdy wywołanie zakończy się niepowodzeniem.

Pola
errors[]

SearchAds360Error

Lista błędów, które wystąpiły.

request_id

string

Unikalny identyfikator żądania używany do debugowania.

SizeLimitErrorEnum

Ten typ nie ma pól.

Kontener wyliczenia opisującego możliwe błędy związane z limitem rozmiaru.

SizeLimitError

Wyliczenie opisujące możliwe błędy związane z limitem rozmiaru.

Wartości w polu enum
UNSPECIFIED Typ wyliczeniowy nieokreślony.
UNKNOWN Otrzymany kod błędu nie jest znany w tej wersji.
REQUEST_SIZE_LIMIT_EXCEEDED Liczba wpisów w żądaniu przekracza limit systemowy lub zawartość operacji przekracza limity transakcji ze względu na rozmiar lub złożoność. Spróbuj zmniejszyć liczbę wpisów w żądaniu.
RESPONSE_SIZE_LIMIT_EXCEEDED Liczba wpisów w odpowiedzi przekracza limit systemowy.