के लिए प्रोमो कोड जेनरेट करने के लिए किस आईडी का उपयोग करना है, मैं मूल्यवान उपयोगकर्ताओं के लिए मुफ्त अनलॉक कोड प्रदान करने के लिए अपने ऐप में एक तरीका रखने का विचार कर रहा हूं, जिसका अर्थ है कि उन्हें ऐप को पूर्ण पहुंच प्राप्त करने की आवश्यकता नहीं होगी ।एंड्रॉइड ऐप
- Google Play प्रोमो कोड: उदाहरण के लिए शुरू में यह अच्छा लग रहा था, लेकिन अपनी शर्तों थोड़ा बाधा हैं:
इस पर ध्यान देने के कुछ तरीके हैं
आप करने के लिए सहमत केवल देशों में स्थित उपयोगकर्ताओं के लिए प्रोमोशनल कोड वितरित करें, जहां आपके उत्पाद में आपके उत्पाद, इन-ऐप आइटम, या संबंधित सामग्री की अनुमति है।
यदि मैं किसी ऐसे देश से किसी उपयोगकर्ता को इनाम देना चाहता हूं जहां मैं अपने ऐप्स नहीं बेचता हूं?
मैं उपयोगकर्ता के ईमेल के लिए एक अनलॉक कोड उत्पन्न कर सकता है ... लेकिन इस गोपनीयता का एक सा मुद्दों
मैं उपयोगकर्ता मुझ से कुछ कोड बता सकता था बढ़ जाता है ऐप, और उसके बाद उस कोड के लिए, एक अनलॉक कोड उत्पन्न करें ... मैं शायद ANDROID_ID के बारे में सोच रहा था। निश्चित नहीं है कि सुरक्षा समस्याएं एंड्रॉइड_आईडी के पढ़ने को कैसे ला सकती हैं उदाहरण के लिए विज्ञापनदाता आईडी है। एक और तरीका ऐप इंस्टॉल पर एक अनूठा कोड उत्पन्न कर सकता है और इसका उपयोग कर सकता है।
फ़ायरबेस डेटाबेस जैसे कुछ का उपयोग करें और फिर वहां कोड का एक समूह स्टोर करें और जांचें कि ऐप में दर्ज कोड सर्वर में उपलब्ध है या नहीं।
मैं एंड्रॉइड के लिए इसे कार्यान्वित करने के तरीके पर आपके विचारों की प्रतीक्षा कर रहा हूं।
मुझे इसके बारे में निश्चित नहीं है लेकिन शायद लाइसेंस में वह स्थिति उन देशों के बारे में है जहां आपका उत्पाद अवैध हो सकता है। उदाहरण के लिए एक देश में एक निश्चित आयु के लिए कानूनी सामग्री किसी अन्य देश में उस उम्र के लिए कानूनी नहीं हो सकती है। – Mederr
आप फायरबेस क्लाउड फ़ंक्शंस का उपयोग कर देख सकते हैं। जब कोई उपयोगकर्ता उस मुफ्त पहुंच कोड का हकदार होता है, तो आप उस क्लाउड कोड को कॉल कर सकते हैं और उन्हें दिखाने के लिए एक नया कोड जेनरेट कर सकते हैं। मैं उस कोड को फायरबेस में स्टोर करूंगा। जब इसका वास्तव में उपयोग किया जाता है, तो उसके पास फ़ायरबेस में एक और बूलियन कॉलम हो सकता है और इसका उपयोग किया जा सकता है। तो अगर कोई और इसे किसी मित्र को पास करने का प्रयास करता है, तो वे सक्षम नहीं होंगे। – mitch94
अच्छी तरह से मुझे नहीं पता, मैंने समर्थन के लिए एक हफ्ते पहले लिखा है और कोई जवाब नहीं है, इसलिए मैं यह नहीं मान सकता कि इसकी अनुमति क्या है। मेरा ऐप सभी Google Play देशों के लिए उपलब्ध नहीं है। – Alin