REST Resource: accounts.mediationGroups

संसाधन: मीडिएशन ग्रुप

AdMob मीडिएशन (अलग-अलग नेटवर्क से विज्ञापन दिखाना) ग्रुप की जानकारी देता है.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "mediationGroupId": string,
  "displayName": string,
  "targeting": {
    object (MediationGroupTargeting)
  },
  "state": enum (State),
  "mediationGroupLines": {
    string: {
      object (MediationGroupLine)
    },
    ...
  },
  "mediationAbExperimentState": enum (ExperimentState)
}
फ़ील्ड
name

string

इस मीडिएशन ग्रुप के लिए संसाधन का नाम. फ़ॉर्मैट यह है: accounts/{publisherId}/दिखतेGroups/{मीडिएशनGroupId} उदाहरण: 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

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

जेएसओएन के काेड में दिखाना
{
  "platform": string,
  "format": string,
  "adUnitIds": [
    string
  ],
  "targetedRegionCodes": [
    string
  ],
  "excludedRegionCodes": [
    string
  ],
  "idfaTargeting": enum (IdfaTargeting)
}
फ़ील्ड
platform

string

इससे ऐप्लिकेशन के प्लैटफ़ॉर्म की जानकारी मिलती है. उदाहरण: "IOS", "Android".

format

string

इस मीडिएशन ग्रुप ने विज्ञापन फ़ॉर्मैट को टारगेट किया है. उदाहरण: "banner", "native".

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 मीडिएशन ग्रुप में, रनिंग की स्थिति में कोई प्रयोग मौजूद नहीं है.

तरीके

create

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

list

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

patch

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