- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- CustomerAssetSetOperation
- MutateCustomerAssetSetResult
- جرِّبه الآن
ينشئ مجموعات مواد عرض العملاء أو يزيلها. يتم عرض حالات العمليات.
طلب HTTP
POST https://googleads.googleapis.com/v16/customers/{customerId}/customerAssetSets:mutate
يستخدم عنوان URL بنية تحويل الترميز gRPC.
معلمات المسار
المَعلمات | |
---|---|
customerId |
مطلوبة. الرقم التعريفي للعميل الذي يتم تعديل مجموعات مواد عرض العملاء الخاصة به. |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "operations": [ { object ( |
الحقول | |
---|---|
operations[] |
مطلوبة. قائمة العمليات المطلوب تنفيذها على مجموعات مواد العرض الفردية للعملاء. |
partialFailure |
في حال الصواب، سيتم تنفيذ عمليات ناجحة وعرض العمليات غير الصالحة أخطاء. وفي حال كانت القيمة خاطئة، سيتم تنفيذ جميع العمليات في معاملة واحدة فقط إذا كانت جميعها صالحة. والقيمة التلقائية هي "خطأ". |
validateOnly |
إذا كانت الإجابة "صحيح"، يتم التحقّق من صحة الطلب ولكن لا يتم تنفيذه. يتم عرض الأخطاء فقط وليس النتائج. |
responseContentType |
خيار نوع محتوى الردّ تحدد ما إذا كان يجب عرض المورد القابل للتغيير أو اسم المورد فقط بعد التغيير. |
نص الاستجابة
رسالة رد لعملية تغيير مجموعة مواد عرض العميل.
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "results": [ { object ( |
الحقول | |
---|---|
results[] |
جميع النتائج للمتغير. |
partialFailureError |
الأخطاء التي تتعلّق بتعذُّر التشغيل في وضع الفشل الجزئي. لا يتم عرضه إلا عندما تكون قيمة الوسيطة الجزئية = true وتحدث جميع الأخطاء داخل العمليات. في حالة حدوث أي أخطاء خارج العمليات (مثل أخطاء المصادقة)، نعرض خطأ على مستوى استدعاء إجراء عن بُعد (RPC). |
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/adwords
لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.
CustomerAssetSetOperation
عملية واحدة (إنشاء أو إزالة) على مجموعة مواد عرض للعملاء.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد operation عملية التبديل. يمكن أن يكون الحقل "operation " واحدًا فقط مما يلي: |
|
create |
عملية الإنشاء: من المتوقّع عدم توفّر اسم مورد لمجموعة مواد عرض العميل الجديد. |
remove |
عملية الإزالة: يُتوقَّع اسم مورد لمجموعة مواد عرض العميل التي تمّت إزالتها، بالتنسيق التالي: |
MutateCustomerAssetSetResult
نتيجة mutate لمجموعة مواد العرض الخاصة بالعميل.
تمثيل JSON |
---|
{
"resourceName": string,
"customerAssetSet": {
object ( |
الحقول | |
---|---|
resourceName |
تم إرجاعها لإجراء عمليات ناجحة. |
customerAssetSet |
مجموعة مادة عرض العميل التي تم تغييرها مع حقول قابلة للتغيير بعد التبديل فقط. لن يتم عرض هذا الحقل إلا عند ضبط ReplyContentType على "MUTABLE_Resource". |