Method: customers.billingSetups.mutate

Membuat penyiapan penagihan, atau membatalkan penyiapan penagihan yang ada.

Daftar error yang ditampilkan: AuthenticationError AuthorizationError BillingSetupError DateError FieldError HeaderError InternalError MutateError QuotaError RequestError

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
customerId

string

Wajib. ID pelanggan yang menjadi tujuan penerapan operasi mutasi penyiapan penagihan.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "operation": {
    object (BillingSetupOperation)
  }
}
Kolom
operation

object (BillingSetupOperation)

Wajib. Operasi yang akan dilakukan.

Isi respons

Pesan respons untuk operasi penyiapan penagihan.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "result": {
    object (MutateBillingSetupResult)
  }
}
Kolom
result

object (MutateBillingSetupResult)

Hasil yang mengidentifikasi resource yang terpengaruh oleh permintaan mutasi.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

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

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

BillingSetupOperation

Operasi tunggal pada penyiapan penagihan, yang menjelaskan pembatalan penyiapan penagihan yang ada.

Representasi JSON
{

  // Union field operation can be only one of the following:
  "create": {
    object (BillingSetup)
  },
  "remove": string
  // End of list of possible types for union field operation.
}
Kolom
Kolom union operation. Hanya salah satu dari operasi ini yang dapat ditetapkan. Operasi "Update" tidak didukung. operation hanya ada berupa salah satu diantara berikut:
create

object (BillingSetup)

Membuat penyiapan penagihan. Nama resource tidak boleh ada untuk penyiapan penagihan baru.

remove

string

Nama resource penyiapan penagihan yang akan dihapus. Penyiapan tidak dapat dihapus kecuali dalam status tertunda atau waktu mulai yang dijadwalkan ada di masa mendatang. Nama resource terlihat seperti customers/{customerId}/billingSetups/{billing_id}.

MutateBillingSetupResult

Hasil untuk satu mutasi penyiapan penagihan.

Representasi JSON
{
  "resourceName": string
}
Kolom
resourceName

string

Dikembalikan untuk operasi yang berhasil.