- Żądanie HTTP
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- RequestStatusPerDestination
- RequestStatus
- ErrorInfo
- ErrorCount
- ProcessingErrorReason
- WarningInfo
- WarningCount
- ProcessingWarningReason
- IngestAudienceMembersStatus
- IngestUserDataStatus
- MatchRateRange
- IngestMobileDataStatus
- IngestPairDataStatus
- IngestEventsStatus
- RemoveAudienceMembersStatus
- RemoveUserDataStatus
- RemoveMobileDataStatus
- RemovePairDataStatus
- Wypróbuj
Pobiera stan żądania na podstawie jego identyfikatora.
Żądanie HTTP
GET https://datamanager.googleapis.com/v1/requestStatus:retrieve
Adres URL używa składni transkodowania gRPC.
Parametry zapytania
Parametry | |
---|---|
requestId |
Wymagane. Wymagane. Identyfikator żądania do interfejsu Data Manager API. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź z RetrieveRequestStatusRequest
.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"requestStatusPerDestination": [
{
object ( |
Pola | |
---|---|
requestStatusPerDestination[] |
Lista stanów żądań dla każdego miejsca docelowego. Kolejność stanów odpowiada kolejności miejsc docelowych w pierwotnym żądaniu. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/datamanager
RequestStatusPerDestination
Stan żądania dla każdego miejsca docelowego.
Zapis JSON |
---|
{ "destination": { object ( |
Pola | |
---|---|
destination |
Miejsce docelowe w żądaniu do interfejsu DM API. |
requestStatus |
Stan prośby o miejsce docelowe. |
errorInfo |
Informacje o błędzie zawierające przyczynę błędu i liczbę błędów związanych z przesyłaniem. |
warningInfo |
Informacje ostrzegawcze zawierające powód ostrzeżenia i liczbę ostrzeżeń związanych z przesłanym plikiem. |
Pole zbiorcze status . Stan miejsca docelowego. status może mieć tylko jedną z tych wartości: |
|
audienceMembersIngestionStatus |
Stan żądania dotyczącego przesyłania danych o członkach listy odbiorców. |
eventsIngestionStatus |
Stan żądania dotyczącego zdarzeń przesyłanych do systemu. |
audienceMembersRemovalStatus |
Stan prośby o usunięcie członków listy odbiorców. |
RequestStatus
Stan prośby.
Wartości w polu enum | |
---|---|
REQUEST_STATUS_UNKNOWN |
Stan prośby jest nieznany. |
SUCCESS |
Żądanie zostało zrealizowane. |
PROCESSING |
Żądanie jest przetwarzane. |
FAILED |
Żądanie nie zostało przetworzone. |
PARTIAL_SUCCESS |
Żądanie zostało częściowo zrealizowane. |
ErrorInfo
Liczba błędów każdego typu.
Zapis JSON |
---|
{
"errorCounts": [
{
object ( |
Pola | |
---|---|
errorCounts[] |
Lista błędów i liczba błędów według przyczyny. W niektórych przypadkach może nie być wypełniona. |
ErrorCount
Liczba błędów dla danej przyczyny błędu.
Zapis JSON |
---|
{
"recordCount": string,
"reason": enum ( |
Pola | |
---|---|
recordCount |
Liczba rekordów, których nie udało się przesłać z określonego powodu. |
reason |
Przyczyna błędu w przypadku nieudanych rekordów. |
ProcessingErrorReason
Przyczyna błędu przetwarzania.
Wartości w polu enum | |
---|---|
PROCESSING_ERROR_REASON_UNSPECIFIED |
Przyczyna błędu przetwarzania jest nieznana. |
PROCESSING_ERROR_REASON_INVALID_CUSTOM_VARIABLE |
Zmienna niestandardowa jest nieprawidłowa. |
PROCESSING_ERROR_REASON_CUSTOM_VARIABLE_NOT_ENABLED |
Stan zmiennej niestandardowej nie jest włączony. |
PROCESSING_ERROR_REASON_EVENT_TOO_OLD |
Konwersja jest starsza niż maksymalny obsługiwany wiek. |
PROCESSING_ERROR_REASON_DENIED_CONSENT |
Użytkownik lub domyślne ustawienia reklamodawcy odrzucają dane użytkownika na potrzeby reklam. |
PROCESSING_ERROR_REASON_NO_CONSENT |
Reklamodawca nie wyraził zgody na korzystanie z usług podstawowych platformy reklamowej. |
PROCESSING_ERROR_REASON_UNKNOWN_CONSENT |
Nie udało się określić ogólnej zgody (na podstawie zgody na poziomie wiersza, zgody na poziomie żądania i ustawień konta) w przypadku tego użytkownika. |
PROCESSING_ERROR_REASON_DUPLICATE_GCLID |
W systemie istnieje już konwersja z tym samym identyfikatorem kliknięcia Google i czasem konwersji. |
PROCESSING_ERROR_REASON_DUPLICATE_TRANSACTION_ID |
Konwersja z tą samą kombinacją identyfikatora zamówienia i działania powodującego konwersję została już przesłana. |
PROCESSING_ERROR_REASON_INVALID_GBRAID |
Nie udało się zdekodować parametru gbraid. |
PROCESSING_ERROR_REASON_INVALID_GCLID |
Nie udało się zdekodować identyfikatora kliknięcia Google. |
PROCESSING_ERROR_REASON_INVALID_MERCHANT_ID |
Identyfikator sprzedawcy zawiera znaki inne niż cyfry. |
PROCESSING_ERROR_REASON_INVALID_WBRAID |
Nie udało się zdekodować parametru wbraid. |
PROCESSING_ERROR_REASON_INTERNAL_ERROR |
Błąd wewnętrzny. |
PROCESSING_ERROR_REASON_DESTINATION_ACCOUNT_ENHANCED_CONVERSIONS_TERMS_NOT_SIGNED |
Warunki konwersji rozszerzonych nie zostały podpisane na koncie docelowym. |
PROCESSING_ERROR_REASON_INVALID_EVENT |
Wydarzenie jest nieprawidłowe. |
PROCESSING_ERROR_REASON_INSUFFICIENT_MATCHED_TRANSACTIONS |
Liczba dopasowanych transakcji jest mniejsza niż minimalny próg. |
PROCESSING_ERROR_REASON_INSUFFICIENT_TRANSACTIONS |
Transakcje są poniżej minimalnego progu. |
PROCESSING_ERROR_REASON_INVALID_FORMAT |
Wydarzenie ma błąd formatu. |
PROCESSING_ERROR_REASON_DECRYPTION_ERROR |
Wydarzenie zawiera błąd odszyfrowywania. |
PROCESSING_ERROR_REASON_DEK_DECRYPTION_ERROR |
Nie udało się odszyfrować klucza DEK. |
PROCESSING_ERROR_REASON_INVALID_WIP |
Identyfikator WIP ma nieprawidłowy format lub nie istnieje. |
PROCESSING_ERROR_REASON_INVALID_KEK |
Klucz KEK nie może odszyfrować danych, ponieważ jest nieprawidłowy lub nie istnieje. |
PROCESSING_ERROR_REASON_WIP_AUTH_FAILED |
Nie można było użyć tożsamości WIP, ponieważ została odrzucona przez warunek atestu. |
PROCESSING_ERROR_REASON_KEK_PERMISSION_DENIED |
System nie miał uprawnień potrzebnych do uzyskania dostępu do klucza KEK. |
PROCESSING_ERROR_REASON_USER_IDENTIFIER_DECRYPTION_ERROR |
Nie udało się odszyfrować danych UserIdentifier za pomocą klucza DEK. |
PROCESSING_ERROR_OPERATING_ACCOUNT_MISMATCH_FOR_AD_IDENTIFIER |
Użytkownik próbował przesyłać zdarzenia z identyfikatorem reklamy, który nie pochodzi z reklam na koncie operacyjnym. |
WarningInfo
Liczba ostrzeżeń dla każdego typu ostrzeżenia.
Zapis JSON |
---|
{
"warningCounts": [
{
object ( |
Pola | |
---|---|
warningCounts[] |
Lista ostrzeżeń i liczba ostrzeżeń według przyczyny. |
WarningCount
Liczba ostrzeżeń z danego powodu.
Zapis JSON |
---|
{
"recordCount": string,
"reason": enum ( |
Pola | |
---|---|
recordCount |
Liczba rekordów, które zawierają ostrzeżenie. |
reason |
Przyczyna ostrzeżenia. |
ProcessingWarningReason
Przyczyna ostrzeżenia dotyczącego przetwarzania.
Wartości w polu enum | |
---|---|
PROCESSING_WARNING_REASON_UNSPECIFIED |
Przyczyna ostrzeżenia o przetwarzaniu jest nieznana. |
PROCESSING_WARNING_REASON_KEK_PERMISSION_DENIED |
System nie miał uprawnień potrzebnych do uzyskania dostępu do klucza KEK. |
PROCESSING_WARNING_REASON_DEK_DECRYPTION_ERROR |
Nie udało się odszyfrować klucza DEK. |
PROCESSING_WARNING_REASON_DECRYPTION_ERROR |
Wydarzenie zawiera błąd odszyfrowywania. |
PROCESSING_WARNING_REASON_WIP_AUTH_FAILED |
Nie można było użyć tożsamości WIP, ponieważ została odrzucona przez warunek atestu. |
PROCESSING_WARNING_REASON_INVALID_WIP |
Identyfikator WIP ma nieprawidłowy format lub nie istnieje. |
PROCESSING_WARNING_REASON_INVALID_KEK |
Klucz KEK nie może odszyfrować danych, ponieważ jest nieprawidłowy lub nie istnieje. |
PROCESSING_WARNING_REASON_USER_IDENTIFIER_DECRYPTION_ERROR |
Nie udało się odszyfrować danych UserIdentifier za pomocą klucza DEK. |
PROCESSING_WARNING_REASON_INTERNAL_ERROR |
Błąd wewnętrzny. |
IngestAudienceMembersStatus
Stan żądania dotyczącego przesyłania danych o członkach listy odbiorców.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole zbiorcze status . Stan przesyłania danych o członkach listy odbiorców do miejsca docelowego. status może mieć tylko jedną z tych wartości: |
|
userDataIngestionStatus |
Stan przesyłania danych użytkownika do miejsca docelowego. |
mobileDataIngestionStatus |
Stan przesyłania danych mobilnych do miejsca docelowego. |
pairDataIngestionStatus |
Stan pozyskiwania danych par do miejsca docelowego. |
IngestUserDataStatus
Stan przesyłania danych użytkownika do miejsca docelowego zawierającego statystyki związane z przesyłaniem.
Zapis JSON |
---|
{
"recordCount": string,
"userIdentifierCount": string,
"uploadMatchRateRange": enum ( |
Pola | |
---|---|
recordCount |
Łączna liczba odbiorców wysłanych w żądaniu przesyłania do miejsca docelowego. Obejmuje wszystkich członków listy odbiorców w żądaniu, niezależnie od tego, czy zostali oni prawidłowo przetworzeni. |
userIdentifierCount |
Łączna liczba identyfikatorów użytkowników wysłanych w żądaniu przesyłania do miejsca docelowego. Obejmuje wszystkie identyfikatory użytkowników w żądaniu, niezależnie od tego, czy zostały one przetworzone. |
uploadMatchRateRange |
Zakres współczynnika dopasowania przesyłanych danych. |
MatchRateRange
Zakres współczynnika dopasowania przesłanych danych lub listy użytkowników.
Wartości w polu enum | |
---|---|
MATCH_RATE_RANGE_UNKNOWN |
Zakres współczynnika dopasowania jest nieznany. |
MATCH_RATE_RANGE_NOT_ELIGIBLE |
Zakres współczynnika dopasowania jest nieprawidłowy. |
MATCH_RATE_RANGE_LESS_THAN_20 |
Zakres współczynnika dopasowania jest mniejszy niż 20% (w przedziale [0, 20) ). |
MATCH_RATE_RANGE_20_TO_30 |
Zakres współczynnika dopasowania wynosi od 20% do 30% (w przedziale [20, 31) ). |
MATCH_RATE_RANGE_31_TO_40 |
Zakres współczynnika dopasowania wynosi od 31% do 40% (w przedziale [31, 41) ). |
MATCH_RATE_RANGE_41_TO_50 |
Zakres współczynnika dopasowania wynosi od 41% do 50% (w przedziale [41, 51) ). |
MATCH_RATE_RANGE_51_TO_60 |
Zakres współczynnika dopasowania wynosi od 51% do 60% (w przedziale [51, 61) . |
MATCH_RATE_RANGE_61_TO_70 |
Zakres współczynnika dopasowania wynosi od 61% do 70% (w przedziale [61, 71) ). |
MATCH_RATE_RANGE_71_TO_80 |
Zakres współczynnika dopasowania wynosi od 71% do 80% (w przedziale [71, 81) ). |
MATCH_RATE_RANGE_81_TO_90 |
Zakres współczynnika dopasowania wynosi od 81% do 90% (w przedziale [81, 91) ). |
MATCH_RATE_RANGE_91_TO_100 |
Zakres współczynnika dopasowania wynosi od 91% do 100% (w przedziale |
IngestMobileDataStatus
Stan przesyłania danych mobilnych do miejsca docelowego zawierającego statystyki związane z przesyłaniem.
Zapis JSON |
---|
{ "recordCount": string, "mobileIdCount": string } |
Pola | |
---|---|
recordCount |
Łączna liczba odbiorców wysłanych w żądaniu przesyłania do miejsca docelowego. Obejmuje wszystkich członków listy odbiorców w żądaniu, niezależnie od tego, czy zostali oni prawidłowo przetworzeni. |
mobileIdCount |
Łączna liczba identyfikatorów urządzeń mobilnych wysłanych w żądaniu przesyłania do miejsca docelowego. Obejmuje wszystkie identyfikatory mobilne w żądaniu, niezależnie od tego, czy zostały przetworzone. |
IngestPairDataStatus
Stan przesyłania danych o parach do miejsca docelowego zawierającego statystyki związane z przesyłaniem.
Zapis JSON |
---|
{ "recordCount": string, "pairIdCount": string } |
Pola | |
---|---|
recordCount |
Łączna liczba odbiorców wysłanych w żądaniu przesyłania do miejsca docelowego. Obejmuje wszystkich członków listy odbiorców w żądaniu, niezależnie od tego, czy zostali oni prawidłowo przetworzeni. |
pairIdCount |
Łączna liczba identyfikatorów par wysłanych w żądaniu przesłania do miejsca docelowego. Obejmuje wszystkie identyfikatory par w żądaniu, niezależnie od tego, czy zostały przetworzone. |
IngestEventsStatus
Stan przesyłania zdarzeń do miejsca docelowego.
Zapis JSON |
---|
{ "recordCount": string } |
Pola | |
---|---|
recordCount |
Łączna liczba zdarzeń wysłanych w żądaniu przesyłania. Obejmuje wszystkie zdarzenia w żądaniu, niezależnie od tego, czy zostały przetworzone. |
RemoveAudienceMembersStatus
Stan prośby o usunięcie członków listy odbiorców.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole zbiorcze status . Stan usunięcia członków listy odbiorców z miejsca docelowego. status może mieć tylko jedną z tych wartości: |
|
userDataRemovalStatus |
Stan usuwania danych użytkownika z miejsca docelowego. |
mobileDataRemovalStatus |
Stan usunięcia danych mobilnych z miejsca docelowego. |
pairDataRemovalStatus |
Stan usuwania danych z miejsca docelowego. |
RemoveUserDataStatus
Stan usuwania danych użytkownika z miejsca docelowego.
Zapis JSON |
---|
{ "recordCount": string, "userIdentifierCount": string } |
Pola | |
---|---|
recordCount |
Łączna liczba członków listy odbiorców wysłanych w żądaniu usunięcia. Obejmuje wszystkich członków grupy odbiorców w żądaniu, niezależnie od tego, czy zostali oni usunięci. |
userIdentifierCount |
Łączna liczba identyfikatorów użytkowników przesłanych w żądaniu usunięcia. Obejmuje wszystkie identyfikatory użytkowników w żądaniu, niezależnie od tego, czy zostały one usunięte. |
RemoveMobileDataStatus
Stan usunięcia danych mobilnych z miejsca docelowego.
Zapis JSON |
---|
{ "recordCount": string, "mobileIdCount": string } |
Pola | |
---|---|
recordCount |
Łączna liczba członków listy odbiorców wysłanych w żądaniu usunięcia. Obejmuje wszystkich członków grupy odbiorców w żądaniu, niezależnie od tego, czy zostali oni usunięci. |
mobileIdCount |
Łączna liczba identyfikatorów mobilnych przesłanych w żądaniu usunięcia. Obejmuje wszystkie identyfikatory mobilne w żądaniu, niezależnie od tego, czy zostały usunięte. |
RemovePairDataStatus
Stan usuwania danych z miejsca docelowego.
Zapis JSON |
---|
{ "recordCount": string, "pairIdCount": string } |
Pola | |
---|---|
recordCount |
Łączna liczba członków listy odbiorców wysłanych w żądaniu usunięcia. Obejmuje wszystkich członków grupy odbiorców w żądaniu, niezależnie od tego, czy zostali oni usunięci. |
pairIdCount |
Łączna liczba identyfikatorów par wysłanych w żądaniu usunięcia. Obejmuje wszystkie identyfikatory par w żądaniu, niezależnie od tego, czy zostały usunięte. |