कैंपेन मिक्स एक्सपेरिमेंट

कैंपेन मिक्स एक्सपेरिमेंट का इस्तेमाल, टेस्टिंग की जटिल स्थितियों के लिए किया जाता है. इनमें एक या इससे ज़्यादा कैंपेन के कई वैरिएबल की तुलना करना शामिल है. इसमें ज़्यादा से ज़्यादा पांच एक्सपेरिमेंट ग्रुप बनाए जा सकते हैं. इस वर्कफ़्लो में, एक ही एक्सपेरिमेंट में अलग-अलग तरह के कैंपेन टाइप इस्तेमाल किए जा सकते हैं.

यह वर्कफ़्लो, ExperimentType वैल्यू के लिए काम करता है:

  • COMPARE_CAMPAIGNS

खास जानकारी

COMPARE_CAMPAIGNS एक्सपेरिमेंट टाइप, Google Ads के यूज़र इंटरफ़ेस (यूआई) में कस्टम मिक्स कैंपेन टाइप पर मैप होता है. इसमें कस्टम परफ़ॉर्मेंस मैक्स एक्सपेरिमेंट भी शामिल हैं. इसका डिज़ाइन काफ़ी फ़्लेक्सिबल है. इसलिए, इसमें ऐसे एक्सपेरिमेंट भी किए जा सकते हैं जो सिस्टम से मैनेज किए जाने वाले या इंट्रा-कैंपेन वर्कफ़्लो के साथ काम नहीं करते.

कैंपेन मिक्स एक्सपेरिमेंट की मदद से, एक या इससे ज़्यादा कैंपेन के कई वैरिएबल की तुलना की जा सकती है. इसके लिए, मौजूदा कैंपेन चुनें और उन्हें अलग-अलग एक्सपेरिमेंट ग्रुप (ज़्यादा से ज़्यादा पांच) में असाइन करें. इसकी मदद से, एक ही एक्सपेरिमेंट में अलग-अलग तरह के कैंपेन (सर्च, परफ़ॉर्मेंस मैक्स, शॉपिंग, मांग बढ़ाने में मदद करने वाला, वीडियो, और ऐप्लिकेशन कैंपेन) को टेस्ट किया जा सकता है. इससे बजट के बंटवारे को ऑप्टिमाइज़ करने, खाते के स्ट्रक्चर का आकलन करने, कैंपेन को कंसोलिडेट करने, और कैंपेन की अलग-अलग सेटिंग की तुलना करने में मदद मिलती है.

शुरू करने से पहले

  • कैंपेन मिक्स एक्सपेरिमेंट का इस्तेमाल करके ज़्यादा से ज़्यादा पांच एक्सपेरिमेंट ग्रुप बनाए जा सकते हैं.
  • हर ग्रुप में, जितने चाहें उतने कैंपेन जोड़े जा सकते हैं.
  • यह सुविधा, होटल कैंपेन को छोड़कर अन्य सभी तरह के कैंपेन के लिए उपलब्ध है.
  • इस सुविधा का इस्तेमाल करके, ट्रैफ़िक को ग्रुप के बीच कस्टम तरीके से या एक बराबर मात्रा में बांटा जा सकता है. ट्रैफ़िक को कम से कम 1% के हिसाब से बांटा जा सकता है. साथ ही, प्रतिशत में दशमलव नहीं हो सकते. इसके अलावा, सभी ग्रुप में traffic_split का योग 100 (100%) होना चाहिए.
  • एक ही कैंपेन को कई एक्सपेरिमेंट ग्रुप में जोड़ा जा सकता है. साथ ही, ट्रैफ़िक को तय किए गए प्रतिशत के हिसाब से बांटा जाता है. किन्हीं दो एक्सपेरिमेंट ग्रुप में, कैंपेन का एक जैसा सेट नहीं हो सकता.
  • हमारा सुझाव है कि एक्सपेरिमेंट शुरू करने से पहले, आपके पास यह प्लान या इंटेट होना चाहिए कि आपको क्या एक्सपेरिमेंट करना है. उदाहरण के लिए, आपको हर एक्सपेरिमेंट ग्रुप के लिए बजट की एक जैसी रकम तय करनी चाहिए. हालांकि, अगर आपको खास तौर पर बजट के लिए एक्सपेरिमेंट करना है, तो ऐसा करने की ज़रूरत नहीं है.

सेटअप

कैंपेन मिक्स एक्सपेरिमेंट और उनके एक्सपेरिमेंट ग्रुप, अस्थायी रिसॉर्स नेम का इस्तेमाल करके, एक ही GoogleAdsService.Mutate अनुरोध में एक साथ बनाए जाने चाहिए:

  1. संसाधन के अस्थायी नाम (उदाहरण के लिए, customers/CUSTOMER_ID/experiments/-1) के साथ Experiment बनाएं. साथ ही, type को COMPARE_CAMPAIGNS पर और status को ENABLED पर सेट करें.
  2. ExperimentArm संसाधन बनाएं, जो कुछ समय के लिए बनाए गए एक्सपेरिमेंट के संसाधन के नाम का रेफ़रंस देते हों. इनमें control = true वाला एक कंट्रोल ग्रुप और control = false वाले ज़्यादा से ज़्यादा चार ट्रीटमेंट ग्रुप शामिल हों. साथ ही, हर ग्रुप पर traffic_split सेट करें, ताकि कुल वैल्यू 100 के बराबर हो.
  3. हर ExperimentArm पर campaigns फ़ील्ड में, मौजूदा कैंपेन के संसाधन के नाम (customers/CUSTOMER_ID/campaigns/CAMPAIGN_ID) असाइन करें. सिस्टम से मैनेज किए जाने वाले स्टैंडर्ड एक्सपेरिमेंट में, ट्रीटमेंट कैंपेन in_design_campaigns में अपने-आप जनरेट होते हैं. हालांकि, कैंपेन मिक्स एक्सपेरिमेंट में आपको मौजूदा कैंपेन को सीधे हर ग्रुप में असाइन करना होगा.
  4. Experiment और ExperimentArm बनाने के ऑपरेशन को एक ही GoogleAdsService.Mutate अनुरोध में भेजें. एक्सपेरिमेंट को सीधे status = ENABLED से बनाया जाता है. इसलिए, आपको ExperimentService.ScheduleExperiment को कॉल करने की ज़रूरत नहीं है.

एक्सपेरिमेंट की रिपोर्ट

एक्सपेरिमेंट शुरू होने के बाद, परफ़ॉर्मेंस की तुलना करने के लिए मेट्रिक के बारे में क्वेरी की जा सकती है. ज़्यादा जानकारी के लिए, रिपोर्टिंग गाइड देखें.

ग्रैजुएट या खत्म

नतीजों का आकलन करने के बाद, ExperimentService का इस्तेमाल करके, एक्सपेरिमेंट को खत्म किया जा सकता है या उसे लागू किया जा सकता है.

  • खत्म करें: अगर आपको किसी भी ट्रीटमेंट ग्रुप के नतीजों से संतुष्टि नहीं है, तो EndExperiment का इस्तेमाल करें. यह एक सिंक्रोनस ऑपरेशन है.
  • ग्रैजुएट: अगर आपको किसी खास ट्रीटमेंट ग्रुप की परफ़ॉर्मेंस पसंद है, तो उस ग्रुप को ग्रैजुएट करने के लिए, GraduateExperiment का इस्तेमाल करें. इस प्रोसेस के तहत, अन्य ग्रुप (कंट्रोल ग्रुप के साथ-साथ) से जुड़े कैंपेन रोक दिए जाते हैं. साथ ही, ग्रैजुएट किए गए ट्रीटमेंट ग्रुप से जुड़े कैंपेन, एक्सपेरिमेंट के बिना चलने वाले स्वतंत्र कैंपेन में बदल जाते हैं. यह एक सिंक्रोनस ऑपरेशन है.