Firebase A/B परीक्षण के "लक्ष्यीकरण" अनुभाग में, आपको संस्करण द्वारा लक्षित करने में सक्षम चाहिए:

ऐप का संस्करण (प्लेटफ़ॉर्म द्वारा भिन्न हो सकता है)

क्या इसे Android पर versionCode या versionName का उपयोग करना चाहिए? सरल प्रश्न, फिर भी मुझे कहीं भी उत्तर नहीं मिल रहा है, और दस्तावेज़ीकरण बेकार है।

मेरी प्रारंभिक धारणा यह थी कि बेशक यह संख्यात्मक संस्करण कोड (जैसे 789) का उपयोग करता है। लेकिन मैंने वह और संस्करण नाम (जैसे 5.5.1), और न तो दोनों को आजमाया है - "0 उपयोगकर्ता उजागर हुए"! (या रिपोर्ट अपडेट होने से पहले की देरी बहुत लंबी है।)

मैं यह भी मान रहा हूं कि फ़ायरबेस एसडीके स्वचालित रूप से संस्करण जानकारी पढ़ता है, और इसे प्रोग्रामिक रूप से सेट करने के लिए डेवलपर के रूप में आप पर निर्भर नहीं है, लेकिन अगर मैं गलत हूं तो कृपया मुझे सही करें!

मैं रिमोट कॉन्फ़िगरेशन आधारित ए/बी परीक्षणों का उपयोग कर रहा हूं, क्या इससे कोई फर्क पड़ता है।

0
Jonik 17 अप्रैल 2020, 18:15

1 उत्तर

सबसे बढ़िया उत्तर

ठीक है, पता चला कि यह versionName का उपयोग करता है। (प्रयोग डेटा लंबे समय से आ रहा था इसलिए यह बताना मुश्किल था।)

आप सटीक मिलान, "शामिल हैं", और रेगेक्स का उपयोग कर सकते हैं:

Screenshot of Firebase A/B test targeting section

1
Jonik 18 अप्रैल 2020, 23:41