REST Resource: accounts.mediationGroups.mediationAbExperiments

संसाधन: MediationAbप्रयोग

मीडिएशन A/B एक्सपेरिमेंट.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "displayName": string,
  "experimentId": string,
  "treatmentTrafficPercentage": string,
  "treatmentMediationLines": [
    {
      object (ExperimentMediationLine)
    }
  ],
  "controlMediationLines": [
    {
      object (ExperimentMediationLine)
    }
  ],
  "state": enum (ExperimentState),
  "startTime": string,
  "endTime": string,
  "mediationGroupId": string,
  "variantLeader": enum (VariantLeader)
}
फ़ील्ड
name

string

इस प्रयोग के लिए संसाधन का नाम. इसका फ़ॉर्मैट, accounts/{publisherId}/मीडिएशनGroups/{मीडिएशनGroupId}/मीडिएशनabs कार्ड {मीडिएशन_group_experiment_id} का फ़ॉर्मैट है. उदाहरण के लिए: accounts/pub-9876543210987654/MediaGroups/0123456789/ मीडिएशनAbUsage/12345

displayName

string

मीडिएशन A/B एक्सपेरिमेंट का डिसप्ले नेम.

experimentId

string

सिर्फ़ आउटपुट के लिए. मीडिएशन A/B एक्सपेरिमेंट के लिए यूनीक आइडेंटिफ़ायर. यह सिर्फ़ आउटपुट वाली प्रॉपर्टी है.

treatmentTrafficPercentage

string (int64 format)

मीडिएशन A/B एक्सपेरिमेंट के ट्रैफ़िक का प्रतिशत, जिसे ट्रीटमेंट (वैरिएंट B) को भेजा जाएगा. बाकी के हिस्से को कंट्रोल (वैरिएंट A) में भेजा जाता है. इस प्रतिशत को [1,99] की इनक्लूसिव रेंज में इंटीजर के तौर पर दिखाया जाता है. ज़्यादा जानकारी के लिए, https://support.google.com/admob/answer/9572326 पर जाएं.

treatmentMediationLines[]

object (ExperimentMediationLine)

ट्रीटमेंट के लिए बनाई गई, एक्सपेरिमेंट मीडिएशन लाइनें. प्रयोग की स्थिति RUNNING होने पर, इनका इस्तेमाल पेश करने के लिए किया जाएगा.

controlMediationLines[]

object (ExperimentMediationLine)

सिर्फ़ आउटपुट के लिए. कंट्रोल के लिए, एक्सपेरिमेंट की मीडिएशन लाइन. इन्हें पैरंट मीडिएशन ग्रुप से इनहेरिट किया जाता है. यह सिर्फ़ आउटपुट फ़ील्ड है.

state

enum (ExperimentState)

सिर्फ़ आउटपुट के लिए. एक्सपेरिमेंट की स्थिति. यह सिर्फ़ आउटपुट फ़ील्ड है.

startTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. वह समय जब प्रयोग शुरू हुआ था (यूटीसी में).

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. वह समय जब एक्सपेरिमेंट खत्म हुआ या खत्म होने के लिए टारगेट किया गया (यूटीसी में).

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

mediationGroupId

string

सिर्फ़ आउटपुट के लिए. वह मीडिएशन ग्रुप आईडी जिससे यह प्रयोग जुड़ा है. इसका इस्तेमाल, List Experiments API में प्रयोगों को फ़िल्टर करने के लिए किया जा सकता है.

variantLeader

enum (VariantLeader)

सिर्फ़ आउटपुट के लिए. कुछ मुख्य मेट्रिक के हिसाब से, एक्सपेरिमेंट के लिए वैरिएंट लीडर.

ExperimentMediationLine

एक्सपेरिमेंट के लिए मीडिएशन ग्रुप लाइन. इसका इस्तेमाल, प्रयोग चलने के दौरान विज्ञापन दिखाने के लिए किया जाएगा.

जेएसओएन के काेड में दिखाना
{
  "mediationGroupLine": {
    object (MediationGroupLine)
  }
}
फ़ील्ड
mediationGroupLine

object (MediationGroupLine)

एक्सपेरिमेंट में इस्तेमाल की गई मीडिएशन ग्रुप लाइन.

ExperimentState

एक्सपेरिमेंट की स्थिति. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है. एक्सपेरिमेंट, इन तीन स्थितियों और ट्रांज़िशन में से किसी एक में हो सकता है, जैसा कि यहां बताया गया है: 1. चल रहा है: जब प्रयोग बनाया जाता है, तो उसे चालू स्थिति में रखा जाता है. कंट्रोल और ट्रीटमेंट मीडिएशन ग्रुप लाइन, दोनों को बताए गए ट्रीटमेंटTrafficPercentage के मुताबिक दिखाया जाता है.

  1. खत्म: अगर सबसे अच्छी परफ़ॉर्मेंस वाला वैरिएंट नहीं चुना जाता है, तो 90 दिनों के बाद एक्सपेरिमेंट खत्म हो जाता है.

  2. समयसीमा खत्म हो गई है: अगर सबसे अच्छी परफ़ॉर्मेंस वाले वैरिएंट को चुना जाता है या एक्सपेरिमेंट खत्म हुए 30 दिन हो चुके हैं, तो एक्सपेरिमेंट 'खत्म हो चुका है' स्थिति में चला जाता है और वैरिएंट B को मिटा दिया जाता है.

Enums
EXPERIMENT_STATE_UNSPECIFIED यह नीति सेट नहीं किए गए फ़ील्ड के लिए डिफ़ॉल्ट है. इस्तेमाल न करें.
EXPIRED प्रयोग की समयसीमा खत्म हो गई है.
RUNNING प्रयोग चल रहा है और इसलिए इसका इस्तेमाल पेश किया जा रहा है.
ENDED प्रयोग खत्म हो गया है, लेकिन अभी इसकी समयसीमा खत्म नहीं हुई है. जब तक प्रयोग कोई कार्रवाई करने के लिए तैयार होता है, तब तक मूल कॉन्फ़िगरेशन में विज्ञापन दिखाए जाते रहते हैं.

VariantLeader

एक्सपेरिमेंट के लिए वैरिएंट लीडर.

Enums
VARIANT_LEADER_UNSPECIFIED enum की डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें.
CONTROL प्रयोग को लीड करने वाला कंट्रोल.
TREATMENT एक्सपेरिमेंट को लीड करने वाला ट्रीटमेंट.
INSUFFICIENT_DATA लीडर का पता लगाने के लिए इकट्ठा किया गया डेटा (इंप्रेशन) काफ़ी नहीं है.
TOO_EARLY_TO_CALL लीडर तय करने के लिए प्रयोग काफ़ी समय तक नहीं चला है.
NO_VARIANT_LEADER मॉनिटर किए गए डेटा में, इनमें से कोई भी वैरिएंट सबसे अच्छा परफ़ॉर्म नहीं कर सका.

तरीके

create

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

stop

मीडिएशन A/B एक्सपेरिमेंट को बंद करें और कोई वैरिएंट चुनें.