Method: customers.offlineUserDataJobs.addOperations

Dodaje operacje do zadania dotyczącego danych użytkownika offline.

Lista zgłoszonych błędów: AuthenticationError AuthorizationError DatabaseError FieldError HeaderError InternalError MutateError OfflineUserDataJobError QuotaError RequestError.

Żądanie HTTP

POST https://googleads.googleapis.com/v17/{resourceName=customers/*/offlineUserDataJobs/*}:addOperations

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
resourceName

string

Wymagane. Nazwa zasobu offlineUserDataJob.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "operations": [
    {
      object (OfflineUserDataJobOperation)
    }
  ],
  "validateOnly": boolean,
  "enablePartialFailure": boolean,
  "enableWarnings": boolean
}
Pola
operations[]

object (OfflineUserDataJobOperation)

Wymagane. Lista operacji do wykonania.

validateOnly

boolean

Jeśli ma wartość true (prawda), żądanie jest weryfikowane, ale nie jest wykonywane. Zwracane są tylko błędy, a nie wyniki.

enablePartialFailure

boolean

Prawda, aby włączyć częściowe niepowodzenie w zadaniu dotyczącym danych użytkownika offline.

enableWarnings

boolean

Prawda, aby włączyć ostrzeżenia dla zadania dotyczącego danych użytkownika offline. Gdy ta opcja jest włączona, ostrzeżenie nie blokuje operacji OfflineUserDataJobOperation, ale także zwraca komunikaty ostrzegawcze dotyczące nieprawidłowych wartości pól.

Treść odpowiedzi

Wiadomość z odpowiedzią dla: OfflineUserDataJobService.AddOfflineUserDataJobOperations.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "partialFailureError": {
    object (Status)
  },
  "warning": {
    object (Status)
  }
}
Pola
partialFailureError

object (Status)

Błędy, które odnoszą się do nieudanych operacji w trybie częściowej awarii. Zwracany tylko wtedy, gdy częściowyFailure ma wartość true (prawda) i wszystkie błędy występują w ramach operacji. Jeśli wystąpią jakieś błędy poza operacjami (na przykład błędy uwierzytelniania), zwrócimy błąd na poziomie RPC.

warning

object (Status)

Błędy nieblokujące, które odnoszą się do błędów operacji w trybie ostrzeżeń. Zwracana tylko wtedy, gdy parametr allowOstrzeżenies ma wartość true (prawda).

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/adwords

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.

OfflineUserDataJobOperation

Operacja wykonywana na żądaniu AddOfflineUserDataJobOperationsRequest.

Zapis JSON
{

  // Union field operation can be only one of the following:
  "create": {
    object (UserData)
  },
  "remove": {
    object (UserData)
  },
  "removeAll": boolean
  // End of list of possible types for union field operation.
}
Pola
Pole sumy operation. Operacja wykonywana na żądaniu AddOfflineUserDataJobOperationsRequest. operation może mieć tylko jedną z tych wartości:
create

object (UserData)

Dodaj podane dane do transakcji. Po ich przesłaniu nie można pobrać danych.

remove

object (UserData)

Usuń podane dane z transakcji. Po ich przesłaniu nie można pobrać danych.

removeAll

boolean

Usuń wszystkie podane wcześniej dane. To ustawienie jest obsługiwane tylko w przypadku kierowania na listę klientów.