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.

CreateAdUnitMappingRequest

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

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

string

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

adUnitMapping

object (AdUnitMapping)

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