Skip to content

डेटा

डेटा मॉड्यूल लॉग इन किए गए उपयोगकर्ता के गेम कैश डेटा को सहेजने और पुनर्प्राप्त करने की अनुमति देता है। ये डेटा उपयोगकर्ता द्वारा गेम खेले जाने वाले सभी उपकरणों पर भी सिंक्रनाइज़ होंगे।

यदि उपयोगकर्ता लॉग इन नहीं है, तो डेटा मॉड्यूल गेम डेटा को LocalStorage में स्टोर करेगा। यदि उपयोगकर्ता बाद में लॉग इन करता है, तो LocalStorage का गेम डेटा उपयोगकर्ता के खाते पर सिंक्रनाइज़ होकर बैकअप हो जाएगा।

चेतावनी

यदि आप डेटा मॉड्यूल का उपयोग करने का इरादा रखते हैं, तो गेम सबमिट करते समय "आपके गेम की प्रगति को सहेजने का तरीका" फॉर्म में JogosSDK के डेटा मॉड्यूल का उपयोग करने का विकल्प चुनना न भूलें। अन्यथा, डेटा मॉड्यूल अक्षम हो जाएगा।

क्लाउड का उपयोग करके गेम डेटा को सिंक्रनाइज़ करना

अपने इंजन के लिए हमारे SDK परिचय पृष्ठ को पढ़ने के बाद, डेटा मॉड्यूल का उपयोग करने के लिए निम्नलिखित चरणों का पालन करें।

आरंभीकरण

डेटा मॉड्यूल के किसी भी तरीके का उपयोग करने से पहले, सुनिश्चित करें कि SDK आरंभीकृत हो चुका है।

उपयोग

javascript
//जल्द ही उपलब्ध होगा
उपयोगकर्ता की प्रगति को खोने से बचें
आमतौर पर, डेटा सेट करने से पहले हमेशा डेटा प्राप्त करना एक अच्छी आदत है, यह सुनिश्चित करने के लिए कि खिलाड़ी की पिछली प्रगति न खो जाए।

आगंतुक मोड व्यवहार

आगंतुक उपयोगकर्ताओं के लिए, डेटा मॉड्यूल गेम डेटा को localStorage में स्टोर करेगा। जब आगंतुक लॉग इन करता है, तो आपको कोई कार्रवाई करने की आवश्यकता नहीं है। हमारा SDK स्वचालित रूप से उस खाते के गेम डेटा को लोड करेगा (यदि कोई है); यदि उपयोगकर्ता ने पहले आपके गेम को नहीं खेला है, तो SDK आगंतुक डेटा को उपयोगकर्ता खाते में स्थानांतरित कर देगा। जब उपयोगकर्ता लॉग आउट करता है, तो SDK आगंतुक गेम डेटा का उपयोग फिर से शुरू कर देगा।

डेटा सहेजने की सीमाएँ

SDK 1 सेकंड के भीतर डेटा सहेजने के लिए डीबाउंस प्रक्रिया करता है, जिसका अर्थ है कि इस विधि को कई बार कॉल करने के बाद, डेटा सहेजना 1 सेकंड के बाद पूरा हो जाएगा। कुछ मामलों में, अपवाद हो सकते हैं, और डेटा सहेजने के लिए अधिक लंबा डीबाउंस समय लग सकता है, अधिकतम 30 सेकंड तक। डेटा की सीमा 1MB है। यदि आप इस सीमा के करीब पहुँच रहे हैं, तो ब्राउज़र कंसोल में एक चेतावनी दिखाई देगी। यदि डेटा 1MB से अधिक है, तो अब कोई बैकअप नहीं किया जाएगा।

डेटा मॉड्यूल सहायता

यदि आप निश्चित नहीं हैं कि प्रगति डेटा को सहेजने और लोड करने के लिए डेटा मॉड्यूल का उपयोग कैसे करें, तो डेटा मॉड्यूल के समान काम करने वाले localStorage API को देखें ताकि प्रकाशित गेम में डेटा मॉड्यूल को एकीकृत किया जा सके।