REST Resource: accounts.mediationGroups

संसाधन: मीडिएशनGroup

यह 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}/मीडिएशनGroups/{mediationGroupId} उदाहरण: accounts/pub-9876543210987654/मीडिएशनGroups/0123456789

mediationGroupId

string

मीडिएशन ग्रुप का आईडी. उदाहरण: "0123456789". यह प्रॉपर्टी रीड ओनली है.

displayName

string

मीडिएशन ग्रुप के लिए, उपयोगकर्ता का दिया गया नाम. ज़्यादा से ज़्यादा 120 वर्ण हाेने चाहिए.

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 एक्सपेरिमेंट की स्थिति.

MediationGroupTargeting

इस मीडिएशन ग्रुप ने टारगेट की गई शर्तों का सेट किया है. उदाहरण के लिए, कोई मीडिएशन ग्रुप खास विज्ञापन यूनिट आईडी, प्लैटफ़ॉर्म, फ़ॉर्मैट, और भौगोलिक जगह को टारगेट कर सकता है.

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), जैसे कि "US". अगर यह मीडिएशन ग्रुप सभी उपलब्ध इलाकों को टारगेट करता है, तो इसे सेट न करें. ज़्यादा जानकारी के लिए http://www.unicode.org/reports/tr35/#unicode_region_subtag देखें.

excludedRegionCodes[]

string

किसी जगह का यूनिकोड देश/क्षेत्र कोड (CLDR), जैसे कि "US". अगर यह मीडिएशन ग्रुप किसी इलाके को बाहर नहीं रखता है, तो इसे अनसेट करें.

idfaTargeting

enum (IdfaTargeting)

इस पैरामीटर का इस्तेमाल, IDFA की उपलब्धता के आधार पर विज्ञापन अनुरोधों को टारगेट करने के लिए किया जा सकता है. अगर यह 'सभी' पर सेट है, तो मीडिएशन ग्रुप सभी विज्ञापन अनुरोधों (IDFA के साथ या उसके बिना) पर लागू होता है. अगर 'उपलब्ध है' पर सेट है, तो मीडिएशन ग्रुप, IDFA वाले विज्ञापन अनुरोधों पर लागू होता है. अगर NOT_Available पर सेट किया गया हो, तो मीडिएशन ग्रुप बिना IDFA वाले विज्ञापन अनुरोधों पर लागू होता है. ANDROID डिवाइस के लिए तय करना ज़रूरी नहीं है.

IdfaTargeting

iOS डिवाइसों के लिए IDFA की उपलब्धता.

Enums
IDFA_TARGETING_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
ALL सभी डिवाइस टारगेट किए जाते हैं, चाहे IDFA उपलब्ध हो या नहीं.
AVAILABLE सिर्फ़ IDFA की उपलब्धता वाले डिवाइसों को टारगेट किया जाता है.
NOT_AVAILABLE सिर्फ़ उन डिवाइसों को टारगेट किया जाता है जिन पर IDFA उपलब्ध नहीं है.

स्थिति

मीडिएशन ग्रुप के लिए उपलब्ध स्टेटस.

Enums
STATE_UNSPECIFIED सेट नहीं किए गए फ़ील्ड के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें.
ENABLED मीडिएशन ग्रुप चालू है. इसका इस्तेमाल, विज्ञापन दिखाने या आंकड़े इकट्ठा करने के लिए किया जाता है.
DISABLED मीडिएशन ग्रुप को बंद कर दिया गया है. साथ ही, अब विज्ञापन नहीं दिखाए जा रहे हैं या आंकड़े इकट्ठा नहीं किए जा रहे हैं. बंद किए गए मीडिएशन ग्रुप फिर से चालू किए जा सकते हैं.

ExperimentState

मीडिएशन ग्रुप के लिए, मीडिएशन A/B एक्सपेरिमेंट की स्थिति.

Enums
EXPERIMENT_STATE_UNSPECIFIED सेट नहीं किए गए फ़ील्ड के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें.
RUNNING मीडिएशन ग्रुप का एक्सपेरिमेंट, रनिंग की स्थिति में है.
NOT_RUNNING मीडिएशन ग्रुप में, RUNNING की स्थिति में कोई एक्सपेरिमेंट नहीं चल रहा है.

तरीके

create

किसी AdMob खाते के तहत मीडिएशन ग्रुप बनाएं.

list

बताए गए AdMob खाते के तहत मीडिएशन ग्रुप की सूची बनाएं.

patch

दिए गए AdMob खाते में, दिए गए मीडिएशन ग्रुप को अपडेट करें.