Method: customers.billingSetups.mutate

ينشئ إعدادات الفوترة أو يلغي إعداد فوترة حاليًا.

قائمة الأخطاء الملموسة: AuthenticationError AuthorizationError BillingSetupError DateError FieldError HeaderError InternalError MutateError QuotaError RequestError

طلب HTTP

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

يستخدم عنوان URL بنية تحويل الترميز gRPC.

معلمات المسار

المَعلمات
customerId

string

مطلوبة. رقم تعريف العميل المطلوب تطبيق عملية تغيير إعداد الفوترة عليه.

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "operation": {
    object (BillingSetupOperation)
  }
}
الحقول
operation

object (BillingSetupOperation)

مطلوبة. العملية المطلوب تنفيذها.

نص الاستجابة

رسالة رد لعملية إعداد الفوترة.

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "result": {
    object (MutateBillingSetupResult)
  }
}
الحقول
result

object (MutateBillingSetupResult)

نتيجة تحدد المورد المتأثر بطلب التبديل.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

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

لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.

BillingSetupOperation

يشير ذلك المصطلح إلى عملية واحدة ضمن إعداد فوترة توضّح إلغاء أحد إعدادات الفوترة الحالية.

تمثيل 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.
}
الحقول
حقل الاتحاد operation يمكن ضبط عملية واحدة فقط من هذه العمليات. عمليات "التحديث" غير متاحة. يمكن أن يكون الحقل "operation" واحدًا فقط مما يلي:
create

object (BillingSetup)

ينشئ إعدادات الفوترة. من المتوقَّع عدم توفُّر اسم مورد لإعدادات الفوترة الجديدة.

remove

string

اسم مورد إعداد الفوترة المطلوب إزالته. لا يمكن إزالة الإعداد ما لم يكن في حالة انتظار أو أن يكون وقت البدء المجدول في المستقبل. يبدو اسم المورد كما يلي: customers/{customerId}/billingSetups/{billing_id}.

MutateBillingSetupResult

نتيجة عملية تغيير واحدة لإعدادات الفوترة.

تمثيل JSON
{
  "resourceName": string
}
الحقول
resourceName

string

تم إرجاعها لإجراء عمليات ناجحة.