Method: accounts.adUnitMappings.batchCreate

يمكنك إنشاء عمليات ربط الوحدات الإعلانية بشكل مجمّع ضمن حساب AdMob المحدّد. الحدّ الأقصى لحجم الدفعة المسموح به هو 100.

طلب HTTP

POST https://admob.googleapis.com/v1beta/{parent=accounts/*}/adUnitMappings:batchCreate

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

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

المعلمات
parent

string

الحقل مطلوب. حساب AdMob الذي يملك هذه المجموعة من عمليات ربط الوحدات الإعلانية التنسيق: accounts/{publisherId}. يُرجى الاطّلاع على https://support.google.com/admob/answer/2784578 للحصول على تعليمات حول كيفية العثور على معرّف الناشر في AdMob.

نص الطلب

يتضمن نص الطلب بيانات بالبنية التالية:

تمثيل JSON
{
  "requests": [
    {
      object (CreateAdUnitMappingRequest)
    }
  ]
}
الحقول
requests[]

object (CreateAdUnitMappingRequest)

الحقل مطلوب. رسالة الطلب التي تحدّد عمليات ربط الوحدات الإعلانية المطلوب إنشاؤها يمكن إنشاء 100 عملية ربط للوحدات الإعلانية كحدّ أقصى في مجموعة واحدة. إذا تجاوز عدد عمليات ربط الوحدات الإعلانية في طلب الدفعة 100، سيتم رفض الطلب بالكامل ولن يتم إنشاء أي عمليات ربط للوحدات الإعلانية.

نص الاستجابة

ردّ يحتوي على مجموعة من عمليات ربط الوحدات الإعلانية التي تم إنشاؤها

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

تمثيل JSON
{
  "adUnitMappings": [
    {
      object (AdUnitMapping)
    }
  ]
}
الحقول
adUnitMappings[]

object (AdUnitMapping)

عمليات ربط الوحدات الإعلانية التي تم إنشاؤها ضمن الحساب المطلوب

نطاقات الأذونات

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

  • https://www.googleapis.com/auth/admob.monetization

لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.

CreateAdUnitMappingRequest

طلب إنشاء عملية ربط وحدة إعلانية ضمن حساب ووحدة إعلانية محدّدين في AdMob

تمثيل JSON
{
  "parent": string,
  "adUnitMapping": {
    object (AdUnitMapping)
  }
}
الحقول
parent

string

الحقل مطلوب. العنصر الرئيسي الذي يملك عملية ربط الوحدة الإعلانية التنسيق: accounts/{publisherId}/adUnits/{adUnitId}

adUnitMapping

object (AdUnitMapping)

الحقل مطلوب. عملية ربط الوحدة الإعلانية التي سيتم إنشاؤها