इरोटिका पर कैलिब्रेशन सूची में स्वीकार्य सामग्री का उदाहरण जोड़ा गया, अनुमेय सामग्री के उदाहरण की टिप्पणी बदल दी गई (खंड 8.3.5)।
स्वीकार्य सामग्री का उदाहरण अप्रिय पात्रों पर कैलिब्रेशन सूची में जोड़ा गया (खंड 8.3.6)।
31 जुलाई
सर्वर समय प्राप्त करने के लिए SDK की एक नई विधि का वर्णन किया गया, जो क्लाइंट सेटिंग्स पर निर्भर नहीं है, जुगाड़ और अक्षमताओं के लिए स्थायी है।
Revenue और Average revenue per daily active user मेट्रिक्स की देखरेख किसे हैं, उसके बारे में जानकारी को मनीटाइजेशन मेट्रिक्स और Roles and Access के खंडों में पूरा किया गया। डिफ़ॉल्ट रूप से मेट्रिक्स केवल गेम के मालिक के लिए हैं। अन्य डेवलपर्स को इन्हें देखने की अनुमति देने के लिए, उन्हें View income भूमिका दें।
उत्पाद मेट्रिक्सPlay time, Players और Play time per player का विवरण अपडेट किया गया। अब नए खिलाड़ियों के योगदान को एक अलग-अलग कर्व द्वारा दिखाया गया है।
इन-गेम पर्चेस खंड में कंस्यूमेबल मेथड को कनेक्ट करने की जरूरत के बारे में चेतावनी जोड़ी। टेस्टिंग के दौरान अनप्रोसेसेड पर्चेस की जांच अवश्य करें, मॉडरेशन समस्याओं से बचने के लिए।
मानक 1.10 का विवरण बढ़ाया: विंडो का आकार खेल या वेबऐप को सही ढंग से प्रदर्शित करने पर प
17 जुलाई
आवश्यकताओं के बिंदु 8.2.3.6 में परिवर्तन किया गया: जानकारी और उदाहरण जोड़े गए, जब खेलों में टेक्स्ट का अनुवाद आवश्यक नहीं होता.
आवश्यकताओं के बिंदु 1.10.2 के फॉर्मुलेशन को विस्तारित किया गया: खेलों में swipe to refresh सक्रिय नहीं होना चाहिए.
आवश्यकताओं के बिंदु 4.4.1 को स्पष्टीकरण जोड़ा गया: मंच पर खेल शुरू होने के बाद विज्ञापन दिखाया जा सकता है (जब Game Ready सक्रिय हो जाता है).
आवश्यकताओं के बिंदु 1.19 में यांडेक्स गेम्स SDK के इनिशियलाइजेशन और उसके तरीकों के उपयोग के बारे में जानकारी विस्तारित की गई.
यांडेक्स गेम्स SDK की कनेक्टिविटी के बारे में जानकारी अपडेट की गई: पथ https://yandex.ru/games/sdk/v2 को /sdk.js में बदला गया, अपने डोमेन पर कनेक्ट करने के तरीके जोड़े गए। SDK को SDK इंस्टालेशन और उपयोग पेज पर बताए गए अनुसार सख्ती से इनिशियलाइज किया जाना चाहिए (बिंदु 1.19.1).
खेल का लोडिंग अनुभाग में उदाहरण अपडेट किए गए। gameReadyAPI से LoadingAPI.ready() मेथड का कॉल, जब उपयोगकर्ता पहले से खेल सकता है, अब अनिवार्य है (बिंदु 1.19.2).
गेमप्ले अनुभाग जोड़ा गया, जिसमें नई SDK मेथड्स हैं जो प्लेटफॉर्म को बताती हैं कि गेमप्ले सक्रिय है या नहीं। यदि GameplayAPI का उपयोग किया जाता है, तो उसके मेथड्स का कॉल डाक्यूमेंटेशन के अनुसार होना चाहिए (बिंदु 1.19.3).
9 जुलाई
कनवर्ज़न मेट्रिक्स की जानकारी अपडेट की: Icon CTR को Icon CTR in recommendations और Icon CTR in "My games" में विभाजित किया गया, ताकि CTR पर वापसी के प्रभाव को हटाया जा सके। नए मेट्रिक्स का उपयोग आइकन और कवर्स के A/B-परीक्षणों के परिणामों के साथ काम करते समय किया जा सकता है।
3 जुलाई
गेम डेवलपर्स की सामुदायिक सक्रिय प्रतिक्रिया के जवाब में, आवश्यकता की बिंदु 4.4.1 को छोटा किया और इसकी व्याख्या में फॉर्मूलेशन्स को स्पष्ट किया।
बिंदु 2.11 को 1.8 के पक्ष में उन्मूलित किया गया खेल की आवश्यकताओं के अनुभाग में। मोबाइल उपकरणों के लिए, आंतरिक तत्वों, बटनों, ग्राफिक्स के आकारों के अनुकूलन (बिंदु 1.8) पर ध्यान केंद्रित करें, न कि सक्रिय क्षेत्र के आकार पर।
28 अगस्त
गेम डुप्लिकेट्स के लिए कैलिब्रेशन लिस्ट जोड़ा गया (अनुच्छेद 3.6)। डुप्लिकेट्स पर गेम्स का मूल्यांकन करते समय, मॉडरेशन मैकेनिज्म और सेटिंग को ध्यान में रखता है। एक गेम को मॉडरेशन पास करने के लिए, उसका मैकेनिज्म और/या सेटिंग किसी अन्य गेम के समान तत्वों से मेल नहीं खाना चाहिए।
आवश्यकताओं के बिंदुओं को अपडेट किया गया:
1.6.1.8: यह आवश्यकता सभी ऑपरेटिंग सिस्टम्स पर लागू होती है;
5.9: यह आवश्यकता सभी मीडिया सामग्री पर लागू होती है;
7.13.4.6: 'रीडिंग' थीम में कहावतें, मुहावरे, तथ्य जोड़े गए।
लोडर की वैधता की जाँच करने की लॉजिक को SDK इनिशियलाइज़ेशन भाग में स्थानांतरित किया।
आवश्यकता 4.4.1 के बिंदु की व्याख्या में सूचना स्पष्ट की: उपयोगकर्ता की क्रिया और विज्ञापन शुरू होने के बीच अधिकतम स्वीकार्य विलंब — 0.33 सेकंड, जो 330 मिलीसेकंड के बराबर है।
कैटलॉग के रूसी-भाषी, अंतर्राष्ट्रीय और सम्पूर्ण दर्शकों पर परीक्षण शुरू कर सकते हैं। सबसे अधिक पूरी जानकारी प्राप्त करने के लिए, संपूर्ण दर्शकों के लिए A/B-परीक्षण का चयन करें।
अन्य भाषाओं के लिए प्रतीक और कवर लागू करने के विकल्प Apply icon and cover for other languages का उपयोग करके परीक्षण के लिए क्रिएटिव्स का लोड समय कम कर सकते हैं।
परीक्षण के परिणामों के आधार पर, किस दर्शक समूह के लिए प्रयोग को स्वीकार करना है इसका चयन कर सकते हैं (जब संपूर्ण दर्शकों पर परीक्षण किया जाता है)।
परीक्षण की समय सीमा में प्रतिबंध - 14 दिन। सांख्यिकीय महत्वपूर्ण परिणाम प्राप्त करने के लिए, प्रयोग को कम से कम 7 दिन तक चलाए रखें।
31 अक्टूबर
SEO description के फील्ड की अधिकतम लंबाई 160 वर्णों तक बदल दी गई है।
डेस्कटॉप उपकरणों के लिए आवश्यकताओं के बिंदु जोड़े गए:
1.6.2.6: सिस्टम कीबोर्ड शॉर्टकट्स का उपयोग प्रबंधन के लिए न करें;
1.6.2.7: सुनिश्चित करें कि गेम के आंतरिक फील्ड के साथ इंटरैक्शन से उसका सिलेक्शन या कॉन्टेक्स्ट मेन्यू खुलना नहीं होता है।
आवश्यकताओं के बिंदु 1.6.1.4 और 4.4.2 को समाप्त कर दिया गया है।
23 अक्टूबर
यहाँ एक निर्देशिका जोड़ी गई है जो विज्ञापन की देरी की जांच के लिए आवश्यकताओं को पूरा करती है।
9 अक्टूबर0
घटनाओं के पृष्ठ को अपडेट किया गया: game_api_pause और game_api_resume के बारे में एक खंड जोड़ा गया, जिनके माध्यम से प्लेटफॉर्म खेल को सूचित करता है कि खेल की प्रक्रिया को रोकना है या फिर से शुरू करना है। ये मॉडरेशन की आवश्यकताओं के अनुसार बनाने में मदद करते हैं (अनुच्छेद 1.3 और 4.7).
इन-गेम खरीदारी के लिए नए मौनिटाइजेशन मेट्रिक्सPaying Share और Average in-app revenue per paying user जोड़े गए।
वास्तविक समय के खेल के लिए आवश्यकता 4.4.1 की व्याख्या की जानकारी को नवीनीकृत किया गया: एक स्तर को लंबा माना जाता है अगर एक वयस्क उपयोगकर्ता बिना हारे इसे पार करने में पांच मिनट से अधिक समय लेता है।
मेथड्सGamesAPI.getAllGames() और GamesAPI.getGameByID() का विवरण दिया। इन्हें उपयोग करें ताकि अन्य खेलों के लिए आवश्यकताओं के दृष्टिकोण से सही लिंक प्राप्त करें (धारा 8.4.1)।
सिक्कें के आइकन का प्राप्त करने के विधि में पैरामीटर को बदल दिया गया है: getPriceCurrencyImage()।
27 नवंबर
आवश्यकताओं के पॉइंट 8.2.3 को छोटा किया गया और उसके उप-बिंदुओं को, जो अपवादों का वर्णन करते थे, समाप्त कर दिया गया।
बेसिक उल्लंघनों के लिए कैलिब्रेशन सूची जोड़ी गई (अनुच्छेद 1.15)।
19 नवंबर
सही प्रदर्शन के लिए कैलिब्रेशन सूची (बिंदु 1.10) में एक खंड गेम की अनुकूलता की जांच के साथ पूरक किया गया। आत्म-जांच के लिए लोकप्रिय स्क्रीन रेजोल्यूशन्स की छवियों का उपयोग करें।
आवश्यकता के बिंदु 1.21 में परिवर्तन किया गया: गेम की सभी फ़ाइलें अनज़िप किए जाने पर 100 मेगाबाइट्स से अधिक नहीं होतीं।
अवैध मैकेनिज्म और तत्वों के उदाहरणों को पोर्नोग्राफी (अनुच्छेद 8.3.5) खंड में स्थानांतरित किया गया।
18 दिसंबर
प्रतिबंधित इरोटिका की सूची में नग्नता के आह्वान और उससे संबंधित उदाहरणों के बारे में एक नया बिंदु जोड़ा गया (अनुच्छेद 8.3.5)।
12 दिसंबर
गेमप्ले मार्कअप के लिए कैलिब्रेशन लिस्ट जोड़ा गया (आइटम 1.19.3), जो गेम में GameplayAPI.start() और GameplayAPI.stop() मेथड्स के सही आह्वान की जांच में मदद करेगा।
Unity SDK के लिए लिंक जोड़ा गया है ताकि परियोजना को Yandex गेम्स पर प्रकाशन के लिए तैयार किया जा सके।
28 फ़रवरी
आईओएस पर ध्वनि के बारे में अमान्य जानकारी को जाँच पद्धति में से 1.3 आवश्यकता के अंश से हटा दिया गया।
25 फ़रवरी
अपडेट किया गया आवश्यकताओं का अनुच्छेद 5.1.1.1: गेम खेलने के दूसरे खेलों का गेमप्ले सेवाओं में उपयोग करना मना है और विभिन्न गेमों में समान सेवाओं का उपयोग करना भी मना है।
Purchase Metrics का पेज जो। अब खरीद की सांख्यिकी को Yandex Games कन्सोल से देखा जा सकता है।
17 फ़रवरी
ysdk.getPayments() में पैरामीटर के चयन को स्पष्ट किया गया है, जो खरीदारी के प्रोसेसिंग स्थान पर निर्भर करता है: क्लाइंट साइड (signed: false) या सर्वर साइड (signed: true) पर।
आवश्यकताओं का बिंदु 2.14 में परिवर्तन किया गया है: खेल में भाषा का चयन स्वतः SDK के माध्यम से होना चाहिए। उपबिंदु हटा दिए गए हैं।
आवश्यकताओं का बिंदु 6.9 जोड़ा गया। इसमें 2.14 के हटाए गए उपबिंदुओं से जानकारी को स्थानांतरित किया गया है: यदि खेल में भाषा का चयन मैन्युअल रूप से किया जा सकता है, तो इसके लिए वर्तमान भाषा जानने की आवश्यकता नहीं है।
12 फ़रवरी
खिलाड़ी के डेटा तक पहुँच के अनुरोध की जानकारी को अद्यतन किया गया: डायलॉग बॉक्स अब नहीं दिखाया जाता, उपयोगकर्ता प्रोफ़ाइल में अनुमतियाँ निर्दिष्ट करता है।
हमने अनुभाग में जानकारी स्पष्ट की खरीदारी प्रक्रिया का सक्रियण: एक गैर-ऑथराइज़्ड उपयोगकर्ता गेम में कुछ खरीद सकता है, लेकिन हम उसे पहले या खरीदारी करते समय खाते में लॉग इन करने की सलाह देते हैं (विंडो स्वचालित रूप से प्रकट नहीं होती)।
आवश्यकताओं के बिंदु 8.2.2 की भाषा को अद्यतन किया गया: खेल का नाम और उससे संबंधित सामग्री वास्तविक खेल मैकेनिक और उसके मुख्य गेमप्ले को दर्शाना चाहिए।
28 मई
मॉडरेशन पर अस्वीकृति के बाद कूलडाउन के बारे में जानकारी बदली गई: फिर से सबमिट करने से पहले, प्रत्येक अस्वीकृति के बाद प्रतीक्षा समय एक दिन बढ़ जाता है। अधिकतम प्रतीक्षा समय पांच दिन है।
20 मई
आयु रेटिंग संबंधी जानकारी को अपडेट किया गया: अब तम्बाकू और नशीले पदार्थों के सेवन वाले दृश्य 18+ श्रेणी में रखे गए हैं।
19 मई
हमने उदाहरण दिए हैं कि सर्वर समय का उपयोग दैनिक पुरस्कारों को लागू करने के लिए कैसे करें।
कैलिब्रेशन सूची को इन-गेम टेक्स्ट के अनुवाद के लिए अपडेट किया गया (खंड 8.2.3): पर्यावरणीय विजुअल इफेक्ट्स (कॉमिक्स जैसे) का अनुवाद न करना भी स्वीकार्य है।
23 जून
गेम अकाउंट चयन डायलॉग के लिए नए इवेंट्स जोड़े गए: यदि आप प्लेयर डेटा को बार-बार सिंक करते हैं या गेम प्रोग्रेस को अपने सर्वर पर स्टोर करते हैं, तो डायलॉग के खुलने और बंद होने को ट्रैक कर सकते हैं।
20 जून
एसडीके में इन-ऐप खरीदारी से संबंधित जानकारी को अपडेट किया गया:
खरीदारी के तरीके अब सीधे ysdk.payments में उपलब्ध हैं। डेटा प्रीलोड करने और फाइन-ट्यून सेटअप के लिए ysdk.getPayments() मेथड का उपयोग किया जा सकता है।
फ्रॉड से बचाव के लिए signed पैरामीटर को अब एसडीके इनिशियलाइज़ेशन के दौरान YaGames.init() में पास किया जा सकता है। यह payments ऑब्जेक्ट में ऑटोमैटिकली पास हो जाएगा।
ysdk.getPlayer() में बदलाव का विवरण जोड़ा गया: यूजर के प्रोफाइल सेटिंग्स में परमिशन मिलने पर गेम ऑटोमैटिकली यूजर डेटा प्राप्त कर लेगा। अब scopes पैरामीटर पास करने की आवश्यकता नहीं है।
11 जून
आयु रेटिंग में शराब के बारे में जानकारी जोड़ी गई है: छवि और उल्लेख 16+ श्रेणी से संबंधित हैं, जबकि सेवन के दृश्य 18+ श्रेणी से संबंधित हैं।
9 जून
prod- और dev-एन्वायरनमेंट के साथ काम करने की विशेषताओं में CSP के बारे में जानकारी जोड़ी गई।
बाहरी होस्ट्स के अनुमोदन के लिए आवश्यकताओं को अपडेट किया गया है: खेल को उपयोगकर्ता के साथ स्पष्ट रूप से संवाद करना चाहिए और होस्ट से कनेक्शन में संभावित त्रुटियों को संभालना चाहिए।
प्राधिकरण जाँच विधि को player.isAuthorized() में बदल दिया गया है। हम अनुशंसा करते हैं कि आप पुरानी विधि player.getMode() से इस नए विधि पर स्विच करें।
लीडरबोर्ड तक सीधे पहुँचने का तरीका ysdk.leaderboards के माध्यम से जोड़ा गया है और इनके साथ काम करने के तरीकों को अपडेट किया गया है। ysdk.getLeaderboards() मेथड का उपयोग करके प्रारंभिक इनिशियलाइज़ेशन अब पुराना हो चुका है।
4 जून
स्पष्टीकरण किया प्रावधान 1.3 के लिए समझावत: खेल वाली चिपकली से मेन्यू की विकल्पों की चिपकली में जाते समय ध्वनि का अवरुद्ध होना चाहिए। iOS पर ऐसा मान्य है कि यदि इस मेन्यू में जाते समय खेल की ध्वनि जारी रहती है।
Gamepush के बारे में जानकारी और एक HTML5 पर क्रॉस-प्लेटफॉर्म प्रकाशन के लिए SDK जोड़े गए हैं।
Cocos Creator, Construct 3 और Defold लिए Telegram में समुदाय के सचूक लिंक पर अपडेट किया गया है।
11 जुलाई
एक उपयोगकर्ता की गेम सेशन का मॉक्सिमम साइज 200 किलोबाइट्स है: असिंच्रोनस मल्टीप्लेयर के लिए सीमा के बारे में जानकारी जोडी गई है (sdk/sdk-multiplayer-sessions.md#record).
7 जुलाई
स्टार्टअप फुलस्क्रीन विज्ञापन के ऑटोमैटिक प्रदर्शन को game_api_pause और game_api_resume इवेंट्स के माध्यम से हैंडल करने का तरीका बताया गया है।