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

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

यह वर्कफ़्लो, 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 का इस्तेमाल करें. इस प्रोसेस के तहत, अन्य ग्रुप (इसमें कंट्रोल ग्रुप भी शामिल है) से जुड़े कैंपेन रोक दिए जाते हैं. साथ ही, अपग्रेड किए गए ट्रीटमेंट ग्रुप से जुड़े कैंपेन को, एक्सपेरिमेंट से बाहर के स्वतंत्र कैंपेन में बदल दिया जाता है. यह एक सिंक्रोनस ऑपरेशन है.