REST Resource: accounts.mediationGroups

منبع: گروه میانجیگری

یک گروه میانجیگری AdMob را توصیف می‌کند.

نمایش JSON
{
  "name": string,
  "mediationGroupId": string,
  "displayName": string,
  "targeting": {
    object (MediationGroupTargeting)
  },
  "state": enum (State),
  "mediationGroupLines": {
    string: {
      object (MediationGroupLine)
    },
    ...
  },
  "mediationAbExperimentState": enum (ExperimentState)
}
فیلدها
name

string

نام منبع برای این گروه میانجیگری. قالب: accounts/{publisherId}/mediationGroups/{mediationGroupId} مثال: accounts/pub-9876543210987654/mediationGroups/0123456789

mediationGroupId

string

شناسه گروه میانجی. مثال: "0123456789". این یک ویژگی فقط خواندنی است.

displayName

string

نام گروه میانجیگری توسط کاربر ارائه شده است. حداکثر طول مجاز ۱۲۰ کاراکتر است.

targeting

object ( MediationGroupTargeting )

مجموعه‌ای از معیارهای مورد هدف این گروه میانجی، مانند واحدهای تبلیغاتی و موقعیت‌های جغرافیایی.

state

enum ( State )

وضعیت گروه میانجیگری. فقط گروه‌های میانجیگری فعال‌شده ارائه خدمات خواهند کرد.

mediationGroupLines

map (key: string, value: object ( MediationGroupLine ))

خطوط میانجیگری مورد استفاده برای خدمت رسانی به این گروه میانجیگری.

کلید، شناسه خط گروه میانجیگری است. برای ایجاد، از مقادیر منفی متمایز به عنوان نگهدارنده استفاده کنید.

یک شیء شامل لیستی از جفت‌های "key": value . مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" } .

mediationAbExperimentState

enum ( ExperimentState )

فقط خروجی. وضعیت آزمایش میانجیگری a/b که متعلق به این گروه میانجیگری است.

هدف‌گیری گروه میانجی

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

نمایش JSON
{
  "platform": string,
  "format": string,
  "adUnitIds": [
    string
  ],
  "targetedRegionCodes": [
    string
  ],
  "excludedRegionCodes": [
    string
  ],
  "idfaTargeting": enum (IdfaTargeting)
}
فیلدها
platform

string

پلتفرم برنامه را توصیف می‌کند. مثال‌ها: "IOS"، "ANDROID".

format

string

قالب تبلیغاتی که توسط این گروه واسطه‌گری هدف قرار گرفته است. مثال‌ها: "بنر"، "بومی".

adUnitIds[]

string

واحدهای تبلیغاتی که توسط این گروه میانجیگری هدف قرار گرفته‌اند. مثال: "ca-app-pub-1234/8790".

targetedRegionCodes[]

string

کد یونیکد کشور/منطقه (CLDR) یک مکان، مانند "ایالات متحده". اگر این گروه میانجیگری همه مناطق موجود را هدف قرار می‌دهد، تنظیم را لغو کنید. برای اطلاعات بیشتر، به http://www.unicode.org/reports/tr35/#unicode_region_subtag مراجعه کنید.

excludedRegionCodes[]

string

کد یونیکد کشور/منطقه (CLDR) یک مکان، مانند "ایالات متحده". اگر این گروه میانجی هیچ منطقه‌ای را مستثنی نمی‌کند، تنظیم را لغو کنید.

idfaTargeting

enum ( IdfaTargeting )

این پارامتر می‌تواند برای هدف‌گیری درخواست‌های تبلیغات بر اساس در دسترس بودن IDFA استفاده شود. اگر روی ALL تنظیم شود، گروه میانجیگری برای همه درخواست‌های تبلیغات (با یا بدون IDFA) اعمال می‌شود. اگر روی AVAILABLE تنظیم شود، گروه میانجیگری برای درخواست‌های تبلیغات با IDFA اعمال می‌شود. اگر روی NOT_AVAILABLE تنظیم شود، گروه میانجیگری برای درخواست‌های تبلیغات بدون IDFA اعمال می‌شود. نیازی به مشخص کردن برای دستگاه اندروید نیست.

هدف‌گیری ایدفا

در دسترس بودن IDFA برای دستگاه‌های iOS.

انوم‌ها
IDFA_TARGETING_UNSPECIFIED مقدار پیش‌فرض. این مقدار استفاده نشده است.
ALL صرف نظر از در دسترس بودن IDFA، همه دستگاه‌ها هدف قرار می‌گیرند.
AVAILABLE فقط دستگاه‌هایی که قابلیت دسترسی به IDFA را دارند، هدف قرار می‌گیرند.
NOT_AVAILABLE فقط دستگاه‌هایی که در دسترس IDFA نیستند، هدف قرار می‌گیرند.

ایالت

انواع وضعیت‌های موجود برای یک گروه میانجیگری.

انوم‌ها
STATE_UNSPECIFIED مقدار پیش‌فرض برای فیلد تنظیم نشده. استفاده نکنید.
ENABLED گروه میانجیگری فعال است و برای ارائه تبلیغات یا جمع‌آوری آمار استفاده می‌شود.
DISABLED گروه میانجیگری غیرفعال شده است و دیگر تبلیغات ارائه نمی‌دهد یا آمار جمع‌آوری نمی‌کند. گروه‌های میانجیگری غیرفعال شده را می‌توان دوباره فعال کرد.

حالت آزمایشی

وضعیت آزمایش میانجیگری A/B برای گروه میانجیگری.

انوم‌ها
EXPERIMENT_STATE_UNSPECIFIED مقدار پیش‌فرض برای فیلد تنظیم نشده. استفاده نکنید.
RUNNING گروه میانجیگری آزمایشی در حالت اجرا (RUNNING) دارد.
NOT_RUNNING در گروه میانجیگری هیچ آزمایشی در حالت RUNNING وجود ندارد.

روش‌ها

create

یک گروه میانجیگری تحت حساب کاربری خاص AdMob ایجاد کنید.

list

گروه‌های میانجیگری را تحت حساب AdMob مشخص شده فهرست کنید.

patch

گروه میانجیگری مشخص شده را در حساب AdMob مشخص شده به‌روزرسانی کنید.