ए / बी परीक्षण कर रहा है


12

मैं कुछ ए / बी परीक्षण करना चाहूंगा।

मैं प्रत्येक टेम्पलेट के लिए 2 थोड़ा अलग टेम्पलेट और अलग-अलग मॉड्यूल और पथ रखना चाहूंगा और फिर मैं आगंतुकों को 50% टेम्पलेट A + मॉड्यूल और लॉजिक्स आदि और 50% विज़िटर टेम्पलेट B + खुद के मॉड्यूल करना चाहूंगा।

यह उपयोगकर्ता के आईपी पर आधारित होगा और कुछ सरल लॉजिक हाफ विज़िटर को पहले टेम्पलेट में दिखाई देंगे और दूसरे हाफ़ पर आने वाले विज़िटर को विभिन्न सेटिंग्स के साथ दूसरा टेम्पलेट दिखाई देगा।

एक महत्वपूर्ण बात यह है कि एक उपयोगकर्ता (आईपी या लॉगिन पर आधारित) को उस टेम्पलेट को देखना चाहिए जो उसने पहली बार देखा था न केवल अपने सत्र के लिए।

मुझे यकीन नहीं है कि मुझे दो डेटाबेस के साथ दो ड्रुपल संस्करण स्थापित करने और .htaccessनिर्णय लेने के लिए उपयोग या कुछ करना होगा।

या मैंने मॉड्यूल की तलाश की है लेकिन यह केवल एक ही पाया है: http://drupal.org/project/multivariate

जो बहुत हल्का लगता है।

किसी भी सलाह जो चुनने का तरीका और इस समस्या से कैसे संपर्क करें।


: ब्याज की हो सकती है drupalseobook.com/news/google-website-optimizer-with-drupal
क्लाइव

यह एक ऐसी चीज है जिसे मैं कई बार करना चाहता हूं, लेकिन इसके लिए कभी भी समय निर्धारित न करें। पृष्ठ प्रबंधक / पैनलों के साथ एक पृष्ठ का प्रतिपादन और इसके लिए एक कस्टम बनाना Access pluginमेरी पुस्तक में एक आदर्श समाधान होगा।
१ion:५२ पर सुस्ती

@Letharion आपकी पुस्तक में क्रेडिट के लिए अग्रिम धन्यवाद;)
Derfder

जवाबों:


6

मैं आपको अपने उपयोग के मामले के लिए http://visualwebsiteoptimizer.com/ परीक्षण करने पर विचार करने की सलाह दूंगा । एक मॉड्यूल http://drupal.org/project/visual_website_optimizer भी है जो आपके लिए एकीकरण को आसान बनाता है।

VWO के FAQ पृष्ठ से आप वह देख सकते हैं

  1. आगंतुकों को ट्रैक करने के लिए कुकीज़ का उपयोग करता है
  2. आगंतुक बार-बार आने पर भी वैसी ही विविधता देखते हैं

ताकि आपकी समस्या का समाधान हो। यह निर्णय लेने के लिए कि किन उपयोगकर्ताओं को किस संस्करण को देखना चाहिए, उन स्थितियों का चयन करने के लिए चिकना यूआई है।

हालाँकि अगर आप चीजों को करना चाहते हैं, Drupal तरीका तो आप http://drupal.org/project/multivariate का उपयोग कर सकते हैं जो आपको अधिक नियंत्रण प्रदान करता है। बहुभिन्नरूपी नियम या संदर्भ मॉड्यूल की तरह है। आपके पास परिस्थितियों का एक सेट है (एक्स ब्राउज़र का उपयोग करने वाला उपयोगकर्ता है, उसका आईपी देश से उत्पन्न होता है और इसी तरह) और जब उन शर्तों को पूरा किया जाता है तो कार्रवाई का एक सेट प्रदर्शन किया जा सकता है (बी के बजाय उसकी मल्टीवेरेट ए की सेवा करें)।

एक महत्वपूर्ण बात यह है कि एक उपयोगकर्ता (आईपी या लॉगिन पर आधारित) को उस टेम्पलेट को देखना चाहिए जो उसने पहली बार देखा था न केवल अपने सत्र के लिए।

यह सुनिश्चित करने के लिए कि उपरोक्त शर्त पूरी हो गई है आप कुकीज़ सेट के जीवन को बढ़ा सकते हैं। यदि आप लॉग इन (अनाम उपयोगकर्ताओं) से पहले उपयोगकर्ताओं को ट्रैक करना चाहते हैं और उनके प्रमाणित होने के बाद, तो आपको कुछ कस्टम कोडिंग करने की आवश्यकता हो सकती है।


6

A / B के लिए Drupal वेबसाइट का परीक्षण करने के लिए कुछ विकल्प हैं, और सभी विकल्प इस प्रश्न की सरल परीक्षण आवश्यकताओं (निर्दिष्ट प्रतिशत के साथ ट्रैफ़िक को विभाजित करना और आगंतुकों को उनके शुरुआती अनुभवों को ध्यान में रखते हुए) को चलाएंगे। दो बुनियादी दृष्टिकोण ए / बी परीक्षण चलाने के लिए या पूरी तरह से ड्रुपल-एकीकृत मॉड्यूल का उपयोग करने के लिए एक भुगतान बाहरी सेवा का उपयोग कर रहे हैं। यहां प्रत्येक दृष्टिकोण के लिए विकल्प दिए गए हैं:

Drupal मॉड्यूल

  • ए / बी परीक्षण : डी 7 के लिए उपलब्ध है, इस मॉड्यूल को परियोजना पृष्ठ पर "कोड में ए / बी परीक्षणों को लागू करने के लिए निम्न-स्तरीय एपीआई" के रूप में वर्णित किया गया है। परीक्षण कस्टम PHP के साथ कार्यान्वित किए जाते हैं, जिसके लिए PHP की ओर से Drupal डेटा संरचनाओं और हुक के ज्ञान की आवश्यकता होती है। यह भी ध्यान दें कि HTML कैशिंग परत मामलों को जटिल करेगी (यदि सभी साइट आगंतुक बैकएंड PHP को हिट नहीं कर रहे हैं)। यह मॉड्यूल अप्रैल 2015 से अपडेट नहीं किया गया है और इसकी स्थिर रिलीज नहीं हुई है, लेकिन 30+ साइटें हैं जो वर्तमान में इसका उपयोग करते हुए रिपोर्ट करती हैं।
  • मल्टीवेरेट : जैसा कि गोकुल ने उल्लेख किया है, मल्टीवेरेट किसी भी कस्टम कोड की आवश्यकता के बिना, परीक्षण को व्यवस्थापक UI के माध्यम से कॉन्फ़िगर करने की अनुमति देता है। यह D7 के लिए उपलब्ध है, लेकिन इसकी स्थिर रिलीज़ नहीं हुई है और इसे अक्टूबर, 2013 से अपडेट नहीं किया गया है। इसमें किसी भी गैर-बाहरी A / B परीक्षण मॉड्यूल का वर्तमान उपयोग 100+ साइटों के साथ सबसे अधिक है, जो वर्तमान में रिपोर्ट करते हैं कि वे उपयोग करते हैं यह। जैसा कि यह एक बैकएंड समाधान है, एक HTML कैशिंग परत इस मॉड्यूल के उपयोग को रोक सकती है।
  • ए / बी टेस्ट जेएस : यह डी 7 और डी 8 के लिए एक नया मॉड्यूल है जो जावास्क्रिप्ट में परीक्षण चलाता है और परीक्षण निर्माण के लिए एक व्यवस्थापक यूआई को उजागर करता है। वर्तमान में इसके उपयोग की रिपोर्ट करने वाली साइटें नहीं हैं, लेकिन सक्रिय रूप से इसे विकसित और रखरखाव किया जा रहा है। कस्टम जावास्क्रिप्ट स्निपेट्स को परीक्षण बनाने के लिए आवश्यक है, और परीक्षणों का मूल्यांकन Google Analytics जैसे एक अलग विश्लेषण प्लेटफ़ॉर्म में किया जाना चाहिए।

बाहरी सेवाएें

बाहरी विकल्प फ्रंटेंड (जावास्क्रिप्ट में) पर सभी परीक्षण तर्क चलाते हैं और स्क्रिप्ट के प्रत्यक्ष समावेश के साथ, या उपलब्ध होने पर ड्रुपल मॉड्यूल के माध्यम से कार्यान्वित किए जा सकते हैं।

  • ऑप्टिमाइज़ली : मैंने ऑप्टिमाइज़ली का उपयोग नहीं किया है, लेकिन मुझे पता है कि व्यापक रूप से उपयोग किया जाता है और ए / परीक्षण के लिए अत्याधुनिक माना जाता है। इसमें परीक्षण संशोधनों को बनाने के लिए WYSIWYG UI शामिल है, इसलिए परीक्षण बिना किसी कोड के बनाए जा सकते हैं। Optimizely Drupal मॉड्यूल D7 और D8 में उपलब्ध है, और ए / बी परीक्षण विकल्पों में से किसी का सबसे उपयोग है।
  • विज़ुअल वेबसाइट ऑप्टिमाइज़र : मेरे पास इसके साथ कोई अनुभव नहीं है, लेकिन इसमें परिणाम देखने के लिए परीक्षण और इंटरफ़ेस बनाने के लिए एक WYSIWYG इंटरफ़ेस शामिल है। एक Drupal मॉड्यूल जिसमें आपकी साइट के पृष्ठों में VWO जावास्क्रिप्ट शामिल है, D6, D7 और D8 के लिए उपलब्ध है, और इसमें Drupal पर एक महत्वपूर्ण मात्रा में उपयोग भी है।
  • एडोब टेस्ट और टारगेट : एडोब टी एंड टी के साथ व्यक्तिगत अनुभव से, इसमें परीक्षण बनाने के लिए WYSIWYG इंटरफ़ेस है, लेकिन मैंने UI को काफी छोटी और सबसे खराब पाया, हमारे कई परीक्षण साइट आगंतुकों के लिए "झिलमिलाहट" का कारण बने, जहां मूल पृष्ठ परीक्षण संशोधनों को लागू करने से पहले चमकती है। टेस्ट और लक्ष्य Drupal मॉड्यूल भी बहुत कम उपयोग किया है, और D7 में ही उपलब्ध है।
  • Google सामग्री प्रयोग : Google Analytics के एक भाग के रूप में, सामग्री प्रयोगों को पूरी तरह से ऊपर दिए गए विकल्पों के रूप में चित्रित नहीं किया गया है, लेकिन मेरा मानना ​​है कि यह सेवा मुफ़्त है और इस प्रश्न की आवश्यकताओं को पूरा करेगी। सामग्री प्रयोग Drupal मॉड्यूल D7 में उपलब्ध है।

निष्कर्ष

लंबी कहानी संक्षेप में, यह उपयोग मामला इनमें से किसी भी समाधान से संतुष्ट हो सकता है जब तक कि वे उद्देश्य के रूप में कार्य करते हैं। सबसे अच्छा समाधान खोजने के लिए अधिक बारीकियों की आवश्यकता होगी। सामान्य तौर पर, मैं Drupal A / B Test JS का उपयोग करना पसंद करता हूं , लेकिन ऐसा इसलिए भी है क्योंकि मैंने इसे बनाया है :)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.