- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- AccountLinkOperation
- MutateAccountLinkResult
- جرِّبه الآن
لإنشاء رابط حساب أو إزالته اعتبارًا من الإصدار 5، لا يمكن إنشاء الرابط من خلال AccountLinkService.MutateAccountLink. استخدِم AccountLinkService.CreateAccountLink بدلاً من ذلك.
قائمة بالأخطاء التي تمّ طرحها: AccountLinkError AuthenticationError AuthorizationError FieldMaskError HeaderError InternalError MutateError QuotaError RequestError
طلب HTTP
POST https://googleads.googleapis.com/v19/customers/{customerId}/accountLinks:mutate
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
customerId |
مطلوب. رقم تعريف العميل الذي يتم تعديله. |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"operation": {
object ( |
الحقول | |
---|---|
operation |
مطلوب. العملية التي سيتم تنفيذها على الرابط. |
partialFailure |
إذا كانت القيمة صحيحة، سيتم تنفيذ العمليات الناجحة وستؤدي العمليات غير الصالحة إلى ظهور أخطاء. إذا كانت القيمة false، سيتم تنفيذ جميع العمليات في معاملة واحدة إذا كانت جميعها صالحة فقط. القيمة التلقائية هي false. |
validateOnly |
إذا كانت القيمة صحيحة، يتم التحقّق من الطلب ولكن لا يتم تنفيذه. يتم عرض الأخطاء فقط، وليس النتائج. |
نص الاستجابة
رسالة الردّ على تغيير رابط الحساب
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "result": { object ( |
الحقول | |
---|---|
result |
نتيجة التحويل. |
partialFailureError |
الأخطاء المتعلّقة بتعذُّر تنفيذ العمليات في وضع الفشل الجزئي لا يتم عرض هذا الحقل إلا عندما يكون partialFailure = true وتحدث جميع الأخطاء داخل العمليات. في حال حدوث أي أخطاء خارج نطاق العمليات (مثل أخطاء المصادقة)، سنعرض خطأ على مستوى طلب إجراء الاتصال. |
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/adwords
لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.
AccountLinkOperation
تعديل واحد على رابط حساب
تمثيل JSON |
---|
{ "updateMask": string, // Union field |
الحقول | |
---|---|
updateMask |
FieldMask التي تحدّد حقول الموارد التي يتم تعديلها في عملية تعديل هذه قائمة مفصولة بفواصل تتضمّن أسماء حقول مؤهَّلة بالكامل. مثال: |
حقل الربط operation العملية المطلوب تنفيذها. يمكن أن يكون operation واحدًا فقط مما يلي: |
|
update |
عملية التعديل: من المتوقّع أن يحتوي رابط الحساب على اسم مورد صالح. |
remove |
عملية الإزالة: من المتوقّع أن يتضمّن الطلب اسم مورد لرابط الحساب المطلوب إزالته، وذلك على النحو التالي:
|
MutateAccountLinkResult
تغيُّر نتيجة ربط الحساب
تمثيل JSON |
---|
{ "resourceName": string } |
الحقول | |
---|---|
resourceName |
يتم إرجاعه للعمليات الناجحة. |