Method: accounts.adUnitMappings.batchCreate

نگاشت‌های واحد تبلیغات را تحت حساب کاربری خاص AdMob به صورت دسته‌ای ایجاد کنید. حداکثر اندازه دسته مجاز ۱۰۰ است.

درخواست HTTP

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

این URL از سینتکس Transcoding در gRPC استفاده می‌کند.

پارامترهای مسیر

پارامترها
parent

string

الزامی. حساب کاربری AdMob که مالک این مجموعه از نگاشت‌های واحد تبلیغاتی است. قالب: accounts/{publisherId} برای دستورالعمل‌های مربوط به نحوه یافتن شناسه ناشر AdMob خود، به https://support.google.com/admob/answer/2784578 مراجعه کنید.

درخواست بدنه

بدنه درخواست شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "requests": [
    {
      object (CreateAdUnitMappingRequest)
    }
  ]
}
فیلدها
requests[]

object ( CreateAdUnitMappingRequest )

الزامی. پیام درخواستی که نگاشت‌های واحد تبلیغاتی مورد نظر برای ایجاد را مشخص می‌کند. حداکثر ۱۰۰ نگاشت واحد تبلیغاتی می‌تواند در یک دسته ایجاد شود. اگر تعداد نگاشت‌های واحد تبلیغاتی در درخواست دسته‌ای از ۱۰۰ بیشتر شود، کل درخواست رد می‌شود و هیچ نگاشت واحد تبلیغاتی ایجاد نخواهد شد.

بدنه پاسخ

پاسخی حاوی مجموعه‌ای از نگاشت‌های واحد تبلیغاتی ایجاد شده.

در صورت موفقیت، بدنه پاسخ شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "adUnitMappings": [
    {
      object (AdUnitMapping)
    }
  ]
}
فیلدها
adUnitMappings[]

object ( AdUnitMapping )

نگاشت‌های واحدهای تبلیغاتی ایجاد شده تحت حساب درخواستی.

دامنه‌های مجوز

به محدوده OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، بهOAuth 2.0 Overview .

درخواست ایجاد واحد تبلیغات (AdUnitMappingRequest)

درخواست ایجاد نگاشت واحد تبلیغاتی تحت حساب کاربری و واحد تبلیغاتی خاص AdMob.

نمایش JSON
{
  "parent": string,
  "adUnitMapping": {
    object (AdUnitMapping)
  }
}
فیلدها
parent

string

الزامی. والدی که مالک نگاشت واحد تبلیغاتی است. قالب: accounts/{publisherId}/adUnits/{adUnitId}

adUnitMapping

object ( AdUnitMapping )

الزامی. نگاشت واحد تبلیغاتی که باید ایجاد شود.