- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- نطاقات الأذونات
- CreateAdUnitMappingRequest
- أمثلة
- جرِّبه الآن
يمكنك إنشاء عمليات ربط الوحدات الإعلانية بشكل مجمّع ضمن حساب AdMob المحدّد. الحدّ الأقصى لحجم الدفعة المسموح به هو 100.
طلب HTTP
POST https://admob.googleapis.com/v1beta/{parent=accounts/*}/adUnitMappings:batchCreate
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
parent |
الحقل مطلوب. حساب AdMob الذي يملك هذه المجموعة من عمليات ربط الوحدات الإعلانية التنسيق: accounts/{publisherId}. يُرجى الاطّلاع على https://support.google.com/admob/answer/2784578 للحصول على تعليمات حول كيفية العثور على معرّف الناشر في AdMob. |
نص الطلب
يتضمن نص الطلب بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{
"requests": [
{
object ( |
| الحقول | |
|---|---|
requests[] |
الحقل مطلوب. رسالة الطلب التي تحدّد عمليات ربط الوحدات الإعلانية المطلوب إنشاؤها يمكن إنشاء 100 عملية ربط للوحدات الإعلانية كحدّ أقصى في مجموعة واحدة. إذا تجاوز عدد عمليات ربط الوحدات الإعلانية في طلب الدفعة 100، سيتم رفض الطلب بالكامل ولن يتم إنشاء أي عمليات ربط للوحدات الإعلانية. |
نص الاستجابة
ردّ يحتوي على مجموعة من عمليات ربط الوحدات الإعلانية التي تم إنشاؤها
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{
"adUnitMappings": [
{
object ( |
| الحقول | |
|---|---|
adUnitMappings[] |
عمليات ربط الوحدات الإعلانية التي تم إنشاؤها ضمن الحساب المطلوب |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/admob.monetization
لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.
CreateAdUnitMappingRequest
طلب إنشاء عملية ربط وحدة إعلانية ضمن حساب ووحدة إعلانية محدّدين في AdMob
| تمثيل JSON |
|---|
{
"parent": string,
"adUnitMapping": {
object ( |
| الحقول | |
|---|---|
parent |
الحقل مطلوب. العنصر الرئيسي الذي يملك عملية ربط الوحدة الإعلانية التنسيق: accounts/{publisherId}/adUnits/{adUnitId} |
adUnitMapping |
الحقل مطلوب. عملية ربط الوحدة الإعلانية التي سيتم إنشاؤها |