Method: accounts.adUnitMappings.batchCreate

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

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

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

مولفه های
parent

string

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

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی 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

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

adUnitMapping

object ( AdUnitMapping )

ضروری. نقشه واحد تبلیغات برای ایجاد.