Method: customers.batchJobs.mutate

Zmienia zadanie wsadowe.

Lista zgłoszonych błędów: AuthenticationError AuthorizationError HeaderError InternalError QuotaError RequestError ResourceCountLimitExceededError

Żądanie HTTP

POST https://googleads.googleapis.com/v14/customers/{customerId}/batchJobs:mutate

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
customerId

string

To pole jest wymagane. Identyfikator klienta, dla którego ma zostać utworzone zadanie wsadowe.

Treść żądania

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

Zapis JSON
{
  "operation": {
    object (BatchJobOperation)
  }
}
Pola
operation

object (BatchJobOperation)

To pole jest wymagane. Operacja do wykonania na pojedynczym zadaniu wsadowym.

Treść odpowiedzi

Wiadomość z odpowiedzią na temat: BatchJobService.MutateBatchJob.

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

Zapis JSON
{
  "result": {
    object (MutateBatchJobResult)
  }
}
Pola
result

object (MutateBatchJobResult)

Wynik mutacji.

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.

BatchJobOperation

Pojedyncza operacja na zadaniu wsadowym.

Zapis JSON
{

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

object (BatchJob)

Operacja tworzenia: nie oczekiwana jest nazwa zasobu dla nowego zadania wsadowego.

remove

string

Operacja usuwania: zadanie wsadowe nie mogło zostać uruchomione. Oczekiwana jest nazwa zasobu usuniętego zadania wsadowego w takim formacie:

customers/{customerId}/batchJobs/{batch_job_id}

MutateBatchJobResult

Wynik mutacji zadania wsadowego.

Zapis JSON
{
  "resourceName": string
}
Pola
resourceName

string

Nazwa zasobu zadania wsadowego.