- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- AccountBudgetProposalOperation
- MutateAccountBudgetProposalResult
- Cobalah!
Membuat, memperbarui, atau menghapus proposal anggaran akun. Status operasi ditampilkan.
Daftar error yang ditampilkan: AccountBudgetProposalError AuthenticationError AuthorizationError DatabaseError DateError FieldError FieldMaskError HeaderError InternalError MutateError QuotaError RequestErrorStringLengthError
Permintaan HTTP
POST https://googleads.googleapis.com/v15/customers/{customerId}/accountBudgetProposals:mutate
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
customerId |
Wajib. ID pelanggan. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"operation": {
object ( |
Kolom | |
---|---|
operation |
Wajib. Operasi yang akan dilakukan pada proposal anggaran tingkat akun perorangan. |
validateOnly |
Jika true (benar), permintaan akan divalidasi tetapi tidak dieksekusi. Hanya error yang ditampilkan, bukan hasil. |
Isi respons
Pesan respons untuk operasi mutasi anggaran tingkat akun.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"result": {
object ( |
Kolom | |
---|---|
result |
Hasil mutate. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut ini:
https://www.googleapis.com/auth/adwords
Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.
AccountBudgetProposalOperation
Satu tindakan untuk mengusulkan pembuatan anggaran tingkat akun baru atau mengedit/mengakhiri/menghapus anggaran yang ada.
Representasi JSON |
---|
{ "updateMask": string, // Union field |
Kolom | |
---|---|
updateMask |
FieldMask yang menentukan kolom anggaran yang diubah. Meskipun anggaran dapat diubah, proposal yang mengusulkan perubahan tersebut bersifat final. Oleh karena itu, operasi update tidak didukung untuk proposal. Proposal yang mengubah anggaran memiliki jenis proposal 'perbarui'. Menentukan mask untuk jenis proposal lainnya dianggap sebagai error. Ini adalah daftar yang dipisahkan koma yang berisi nama-nama kolom yang sepenuhnya memenuhi syarat. Contoh: |
Kolom union operation . Operasi mutasi. operation hanya ada berupa salah satu diantara berikut: |
|
create |
Membuat operasi: Proposal baru untuk membuat anggaran baru, mengedit anggaran yang ada, mengakhiri anggaran yang berjalan secara aktif, atau menghapus anggaran yang disetujui yang dijadwalkan untuk dimulai di masa mendatang. Tidak ada nama resource untuk proposal baru. |
remove |
Operasi penghapusan: Nama resource untuk proposal yang dihapus diharapkan, dalam format ini:
|
MutateAccountBudgetProposalResult
Hasil untuk proposal anggaran akun berubah.
Representasi JSON |
---|
{ "resourceName": string } |
Kolom | |
---|---|
resourceName |
Dikembalikan untuk operasi yang berhasil. |