Method: customers.billingSetups.mutate

Tạo thông tin thanh toán hoặc huỷ thông tin thanh toán hiện có.

Danh sách lỗi được gửi: AuthenticationError AuthorizationError BillingSetupError DateError FieldError HeaderError InternalError MutateError QuotaError RequestError

Yêu cầu HTTP

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

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Các tham số
customerId

string

Bắt buộc. Mã của khách hàng để áp dụng thao tác thay đổi thông tin thanh toán.

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "operation": {
    object (BillingSetupOperation)
  }
}
Các trường
operation

object (BillingSetupOperation)

Bắt buộc. Thao tác cần thực hiện.

Nội dung phản hồi

Thông báo phản hồi cho hoạt động thiết lập thanh toán.

Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "result": {
    object (MutateBillingSetupResult)
  }
}
Các trường
result

object (MutateBillingSetupResult)

Kết quả xác định tài nguyên chịu ảnh hưởng của yêu cầu thay đổi.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

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

Để biết thêm thông tin, hãy xem Tổng quan về OAuth 2.0.

BillingSetupOperation

Một thao tác trên thông tin thanh toán sẽ mô tả việc hủy thông tin thanh toán hiện tại.

Biểu diễn dưới dạng 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.
}
Các trường
Trường nhóm operation. Bạn chỉ có thể đặt một trong các thao tác này. Thao tác "Cập nhật" không được hỗ trợ. operation chỉ có thể là một trong những trạng thái sau đây:
create

object (BillingSetup)

Tạo thông tin thanh toán. Dự kiến sẽ không có tên tài nguyên cho thông tin thanh toán mới.

remove

string

Tên tài nguyên của thông tin thanh toán cần xoá. Bạn không thể xoá chế độ thiết lập trừ phi thiết lập đó ở trạng thái đang chờ xử lý hoặc thời gian bắt đầu theo lịch nằm trong tương lai. Tên tài nguyên có dạng customers/{customerId}/billingSetups/{billing_id}.

MutateBillingSetupResult

Kết quả cho một thay đổi về thông tin thanh toán.

Biểu diễn dưới dạng JSON
{
  "resourceName": string
}
Các trường
resourceName

string

Đã trả lại cho hoạt động thành công.