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 )

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