इंस्टैंट प्ले प्रोग्राम में शामिल रहने के लिए, आपका गेम इन ज़रूरी शर्तों को पूरा करना चाहिए. नीति का पालन करने की पुष्टि करने के लिए, खुद की समीक्षा करने के लिए चेकलिस्ट का इस्तेमाल करें.
ज़रूरी शर्तें
इंस्टैंट गेमिंग की सुविधा, Google Play Instant की सभी ज़रूरी शर्तों के साथ-साथ, यहां दी गई तकनीकी और नीति से जुड़ी सभी ज़रूरी शर्तों को पूरी करनी चाहिए:
गेम को ऐप्लिकेशन बंडल का इस्तेमाल करके पब्लिश किया गया हो.
गेम का साइज़ 15 एमबी या उससे कम हो (लॉन्च के बाद, अतिरिक्त ऐसेट डाउनलोड की जा सकती हैं).
गेम, Google Play Instant की सैंडबॉक्स से जुड़ी पाबंदियों के साथ काम करता है.
गेम, Android 8.0 (एपीआई लेवल 26) या उसके बाद के वर्शन को टारगेट करता है.
यह गेम 64-बिट आर्किटेक्चर के साथ काम करता है.
गेम में सूचनाओं का इस्तेमाल नहीं किया जाता.
गेम को सिर्फ़ Google Play Instant की अनुमतियों की सूची में शामिल अनुमतियां चाहिए.
Google Play Games services का इस्तेमाल करके, अपने-आप साइन इन होने की सुविधा ज़रूरी है.
- अगर साइन इन की प्रक्रिया अपने-आप नहीं होती है, तो उपयोगकर्ता को इंटरैक्टिव साइन इन करने के लिए कहें. उपयोगकर्ताओं के पास इंटरैक्टिव साइन-इन की प्रोसेस को रद्द करने का विकल्प होना चाहिए. ज़्यादा जानकारी के लिए, Google Play Games services की क्वालिटी चेकलिस्ट देखें.
Google Play Games Services के पॉप-अप के लिए व्यू उपलब्ध कराएं, ताकि उपयोगकर्ता साफ़ तौर पर देख सकें कि उन्होंने साइन इन किया हुआ है.
गेम में क्लाउड सेव करने की सुविधा को इंटिग्रेट किया गया है. इस सुविधा को Google Play Games Services के खिलाड़ी आईडी से चालू किया जाता है, ताकि उपयोगकर्ता के गेम की स्थिति, इंस्टैंट गेमप्ले सेशन और डिवाइसों पर बनी रहे. Cloud Firestore या किसी दूसरे क्लाउड डेटाबेस जैसे प्रॉडक्ट का इस्तेमाल किया जा सकता है. पक्का करें कि गेम में खिलाड़ी की प्रोग्रेस को Google Play Games की सेवाओं के खिलाड़ी आईडी से सेव किया गया हो. साथ ही, खिलाड़ी के लॉग इन करने पर, उसे वापस लाया जा सके.
- जिन गेम में गेमप्ले के दौरान किए गए किसी भी तरह के बदलाव, अगले गेमप्ले सेशन में भी सेव रहते हैं उनमें गेम सेव करना ज़रूरी है. कुछ गेम (जैसे, रोगलाइक और आसान बोर्ड गेम) को कम समय के लिए खेलने के लिए डिज़ाइन किया गया है. ऐसे गेम के लिए, गेम सेव करने की ज़रूरत नहीं होती. हालांकि, हमारा सुझाव है कि इस स्थिति को बनाए रखने के लिए, गेम सेव या लीडरबोर्ड का इस्तेमाल करें, ताकि उपयोगकर्ताओं को अपने अहम स्कोर या उपलब्धियां न खोनी पड़ें.
अगर आपके पास पहले से कोई प्रमोशन वीडियो नहीं है, तो अपनी स्टोर पेज पर गेमप्ले दिखाने वाला लैंडस्केप प्रमोशन वीडियो जोड़ें. लोगों को ऐसे वीडियो पसंद आते हैं जिनमें सीधे गेम से लिया गया गेमप्ले दिखाया गया हो. Google Play इस वीडियो से हाइलाइट क्लिप अपने-आप जनरेट करेगा. इसे Google Play Games ऐप्लिकेशन में शामिल किया जाएगा. adb का इस्तेमाल करके, सीधे वीडियो कैप्चर किया जा सकता है. अगर आपके गेम में सिर्फ़ पोर्ट्रेट मोड है, तो कई वीडियो एडिटर का इस्तेमाल करके उसे लैंडस्केप मोड में बदला जा सकता है.
गेम में, उसे इंस्टॉल करने के लिए बटन शामिल नहीं है. इंस्टॉल बटन की ज़रूरत नहीं होती, क्योंकि इंस्टैंट गेमप्ले का अनुभव, इंस्टॉल किए गए गेम के अनुभव जैसा ही होना चाहिए. उपयोगकर्ता अब भी Google Play Games ऐप्लिकेशन और Google Play Store के 'जानकारी' पेज से गेम इंस्टॉल कर सकते हैं.
गेम में Google Play Games services की, पाइरेसी रोकने वाली सुविधा को लागू नहीं किया गया है या मेनिफ़ेस्ट में
com.android.vending.CHECK_LICENSE
की अनुमति शामिल नहीं है. पायरेसी रोकने वाली सुविधा, उपयोगकर्ताओं को खरीदे जाने वाले गेम की पायरेसी करने से रोकती है. यह सुविधा, बिना शुल्क वाले गेम के लिए काम नहीं करती. पायरेसी की जांच करने की सुविधा चालू करने पर, Google Play Instant ऐप्लिकेशन, Google Play Games की सेवाओं में साइन इन नहीं कर पाएंगे.अगर गेम में OpenGL का इस्तेमाल किया जाता है, तो पक्का करें कि वह OpenGL ES 2.0 को टारगेट करता हो. ऐसा इसलिए, क्योंकि यह वर्शन ही Android 7 और उससे पहले के वर्शन वाले डिवाइसों पर, Google Play के इंस्टैंट ऐप्लिकेशन के लिए पूरी तरह से काम करता है. पक्का करें कि आपने
<uses-feature>
के साथ सही वर्शन दिया हो. इसके लिए,android:glEsVersion
को0x00020000
पर सेट करें.अपनी
AndroidManifest.xml
फ़ाइल में,1337
को इंस्टैंट फ़्लेवर के तौर पर बताएं. इससे यह पता चलता है कि यह गेम, इंस्टैंट गेम के तौर पर पूरी तरह से खेला जा सकता है, न कि सिर्फ़ आज़माया जा सकता है:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:dist="http://schemas.android.com/apk/distribution" package="com.yourapp.package"> <dist:module dist:instant="true" /> <application android:allowBackup="true"> <meta-data android:name="com.google.android.gms.instant.flavor" android:value="1337"/> ... </application> </manifest>
गेम से कमाई करने के लिए, इन दिशा-निर्देशों का पालन किया गया हो:
- पक्का करें कि बैनर विज्ञापन, गेमप्ले में रुकावट न डालें.
- पेज के कॉन्टेंट, लेवल या स्टेज के बीच में, गेमप्ले के नैचुरल ब्रेक के दौरान विज्ञापन दिखाएं. उपयोगकर्ताओं को विज्ञापनों से परेशान न करें. एक ही विज्ञापन को बार-बार दिखाने से, उपयोगकर्ता का अनुभव खराब हो सकता है. साथ ही, इस वजह से, विज्ञापनों पर अनजाने में क्लिक हो सकते हैं.
- गेम शुरू होने से पहले दिखाए जाने वाले वीडियो शुरू होने से पहले दिखने वाले विज्ञापनों को, ज़्यादा से ज़्यादा पांच सेकंड के बाद स्किप किया जा सकता है.
- विज्ञापन, इन-गेम कॉम्पोनेंट या मेन्यू/गेम नेविगेशन के एलिमेंट के तौर पर नहीं होने चाहिए.
- अन्य गेम का क्रॉस-प्रमोशन किया जा सकता है. हालांकि, इसके लिए विज्ञापन से जुड़ी ऊपर बताई गई ज़रूरी शर्तें पूरी करनी होंगी.
खुद की समीक्षा करने के लिए चेकलिस्ट
Google आपके गेम की समीक्षा करके, यह पुष्टि करता है कि वह नीतियों का पालन करता है और उसमें कोई गड़बड़ी नहीं है. समीक्षा की प्रोसेस शुरू करने से पहले, नीति का पालन किया जा रहा है या नहीं और ऐप्लिकेशन सही तरीके से काम कर रहा है या नहीं, इसकी जांच करके समय बचाया जा सकता है. यहां दी गई, खुद की समीक्षा करने के लिए चेकलिस्ट का इस्तेमाल करें:
- प्रमोशन वाला वीडियो
- गेम के लिए, Play Console में प्रमोशन वीडियो उपलब्ध हो.
- विज्ञापन और इन-ऐप्लिकेशन खरीदारी
- बैनर विज्ञापन, उपयोगकर्ताओं को परेशान नहीं करते और इन पर अनजाने में टच नहीं होता.
- गेमप्ले के दौरान विज्ञापन दिखाने के लिए, सही समय का इस्तेमाल किया गया हो और उपयोगकर्ताओं को परेशान न किया गया हो.
- वीडियो शुरू होने से पहले दिखने वाले विज्ञापनों को पांच सेकंड के बाद स्किप किया जा सकता है.
- गेम में कहीं भी इंस्टॉल करने का बटन मौजूद नहीं है.
- डेटा का इस्तेमाल
- LTE या 4G कनेक्शन की मदद से, उपयोगकर्ता आपका गेम 15 सेकंड से भी कम समय में खेलना शुरू कर सकते हैं.
- वापस जाएं बटन
- गेम में मौजूद मुख्य मेन्यू में, 'वापस जाएं' बटन का इस्तेमाल करके, गेम से बाहर निकला जा सकता है. हालांकि, बाहर निकलने की पुष्टि करने वाला डायलॉग बॉक्स दिखाना ज़रूरी नहीं है. अगर पुष्टि करने वाले डायलॉग का इस्तेमाल किया जाता है, तो उपयोगकर्ता के बाहर निकलने की पुष्टि करने या 'वापस जाएं' बटन को फिर से दबाने पर, गेम बंद हो जाना चाहिए.
- Google Play Games Services में साइन इन करना
- Google Play Games ऐप्लिकेशन से गेम खोलने पर, ये कार्रवाइयां होती हैं:
- गेम, उपयोगकर्ता को Google Play Games Services में साइन इन करने की अनुमति देता है.
- Google Play Games Services, खिलाड़ी के गेमर आईडी के साथ "नमस्ते" वाला वेलकम मैसेज दिखाता है.
- अगर साइलेंट साइन इन की सुविधा काम नहीं करती है, तो इंटरैक्टिव साइन इन शुरू हो जाता है. साइन इन करने के लिए बार-बार पूछे जाने से बचने के लिए, उपयोगकर्ता के पास साइन इन रद्द करने का विकल्प होता है.
- Google Play Games ऐप्लिकेशन से गेम खोलने पर, ये कार्रवाइयां होती हैं:
- गेम की स्थिति को वापस लाना (गेम सेव करना / इन-ऐप्लिकेशन खरीदारी)
- पुष्टि करें कि गेम की स्थिति को वापस लाया जा सकता है:
- गेम खेलें और कुछ खास उपलब्धि हासिल करें. उदाहरण के लिए, किसी नए लेवल पर पहुंचना या नया हाई स्कोर हासिल करना. अगर लागू हो, तो इन-ऐप्लिकेशन खरीदारी (IAP) करें.
- गेम बंद करें और फिर उसे डिवाइस से हटाएं. आम तौर पर, ऐसा करने के लिए सेटिंग > ऐप्लिकेशन पर जाएं.
- उसी डिवाइस पर गेम को फिर से लॉन्च करें और पुष्टि करें कि गेम में आपकी प्रोग्रेस और आईएपी, दोनों अपने-आप वापस आ गए हैं.
- किसी दूसरे डिवाइस पर गेम को फिर से लॉन्च करें और पुष्टि करें कि गेम में मिली प्रोग्रेस और आईएपी, दोनों अपने-आप वापस आ गए हैं.
- पुष्टि करें कि गेम की स्थिति को वापस लाया जा सकता है:
- ऑफ़लाइन सहायता
- पुष्टि करें कि गेम को ऑफ़लाइन खेला जा सकता है:
- ऑनलाइन होने पर गेम लॉन्च करें और उसे खेलने लायक बनाएं.
- गेम से बाहर निकलें और गेम की प्रोसेस को बंद करें.
- डिवाइस पर हवाई जहाज़ मोड चालू करें.
- गेम को फिर से लॉन्च करें और पुष्टि करें कि गेम को ऑफ़लाइन खेला जा सकता है.
- पुष्टि करें कि गेम को ऑफ़लाइन खेला जा सकता है:
- डिवाइस से जुड़ी सहायता
- पक्का करें कि गेम को Android टैबलेट पर पूरी तरह से खेला जा सके.
- पक्का करें कि गेम, Android 5 (एपीआई लेवल 21) और उसके बाद के वर्शन पर काम करता हो.