- درخواست HTTP
- پارامترهای مسیر
- درخواست بدنه
- بدنه پاسخ
- دامنههای مجوز
- درخواست ایجاد واحد تبلیغات (AdUnitMappingRequest)
- مثالها
- امتحانش کن!
نگاشتهای واحد تبلیغات را تحت حساب کاربری خاص AdMob به صورت دستهای ایجاد کنید. حداکثر اندازه دسته مجاز ۱۰۰ است.
درخواست HTTP
POST https://admob.googleapis.com/v1beta/{parent=accounts/*}/adUnitMappings:batchCreate
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
parent | الزامی. حساب کاربری AdMob که مالک این مجموعه از نگاشتهای واحد تبلیغاتی است. قالب: accounts/{publisherId} برای دستورالعملهای مربوط به نحوه یافتن شناسه ناشر AdMob خود، به https://support.google.com/admob/answer/2784578 مراجعه کنید. |
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"requests": [
{
object ( |
| فیلدها | |
|---|---|
requests[] | الزامی. پیام درخواستی که نگاشتهای واحد تبلیغاتی مورد نظر برای ایجاد را مشخص میکند. حداکثر ۱۰۰ نگاشت واحد تبلیغاتی میتواند در یک دسته ایجاد شود. اگر تعداد نگاشتهای واحد تبلیغاتی در درخواست دستهای از ۱۰۰ بیشتر شود، کل درخواست رد میشود و هیچ نگاشت واحد تبلیغاتی ایجاد نخواهد شد. |
بدنه پاسخ
پاسخی حاوی مجموعهای از نگاشتهای واحد تبلیغاتی ایجاد شده.
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"adUnitMappings": [
{
object ( |
| فیلدها | |
|---|---|
adUnitMappings[] | نگاشتهای واحدهای تبلیغاتی ایجاد شده تحت حساب درخواستی. |
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/admob.monetization
برای اطلاعات بیشتر، بهOAuth 2.0 Overview .
درخواست ایجاد واحد تبلیغات (AdUnitMappingRequest)
درخواست ایجاد نگاشت واحد تبلیغاتی تحت حساب کاربری و واحد تبلیغاتی خاص AdMob.
| نمایش JSON |
|---|
{
"parent": string,
"adUnitMapping": {
object ( |
| فیلدها | |
|---|---|
parent | الزامی. والدی که مالک نگاشت واحد تبلیغاتی است. قالب: accounts/{publisherId}/adUnits/{adUnitId} |
adUnitMapping | الزامی. نگاشت واحد تبلیغاتی که باید ایجاد شود. |