इस सेक्शन में, खेलने लायक विज्ञापनों की स्थिरता और परफ़ॉर्मेंस के बारे में बताया गया है.
1 शुरुआती बंडल का साइज़
इस ज़रूरी शर्त को सही तरीके से टेस्ट करने के लिए, गेम को डेवलपर पोर्टल में शामिल करना पड़ सकता है. इसके बाद, इसे टेस्ट सुइट में टेस्ट किया जा सकता है. इसके अलावा, कंप्रेस करके होस्ट करने या शुरू में लोड किए गए सभी कॉन्टेंट को ज़िप करने से, सही अनुमान लगाया जा सकता है.
- गेम के शुरुआती बंडल का साइज़ 30 एमबी से कम होना चाहिए.
- गेम के शुरुआती बंडल का साइज़ 15 एमबी से कम होना चाहिए.
2 बंडल का कुल साइज़
- डिफ़ॉल्ट रूप से, गेम के बंडल का कुल साइज़ 250 एमबी से कम होना चाहिए. इसके अपवादों के बारे में जानने के लिए, अक्सर पूछे जाने वाले सवाल पढ़ें.
- गेम को सिर्फ़ उतना डेटा लोड करना चाहिए जितना इंटरैक्टिविटी को चालू करने के लिए ज़रूरी है. साथ ही, ज़रूरत के मुताबिक अन्य डेटा को लेज़ी लोड करना चाहिए.
3 हर फ़ाइल का साइज़
- गेम में मौजूद हर फ़ाइल का साइज़ 30 एमबी से कम होना चाहिए.
- गेम में मौजूद हर फ़ाइल का साइज़ 512 केआईबी से कम होना चाहिए.
4 सेव किए गए गेम का साइज़
- सेव किए गए गेम का साइज़ 3 एमबी से कम होना चाहिए.
- सेव किए गए गेम का साइज़ 500 केआईबी से कम होना चाहिए.
5 कॉन्टेंट लोड होने में लगने वाला समय
- गेम को पांच सेकंड से भी कम समय में लोड हो जाना चाहिए. साथ ही, उपयोगकर्ता को इंटरैक्ट करने की अनुमति मिलनी चाहिए.
छह क्रैश
- गेम में बार-बार क्रैश होने की समस्या नहीं होनी चाहिए.
- गेम का JavaScript हीप साइज़, ज़्यादा से ज़्यादा 512 एमबी होना ज़रूरी है. मेमोरी के इस्तेमाल से जुड़ी पाबंदियों के बारे में अक्सर पूछे जाने वाले सवाल देखें. इसमें बताया गया है कि इसकी वजह से, iPhone पर गेम क्रैश क्यों होते हैं.
- गेम की वजह से, YouTube ऐप्लिकेशन, YouTube की वेबसाइट या उपयोगकर्ता के किसी अन्य सॉफ़्टवेयर में गड़बड़ी नहीं होनी चाहिए.
इस्तेमाल की गई सात टेक्नोलॉजी
- गेम, स्टैंडर्ड के मुताबिक काम करने वाले वेब एपीआई (जैसे, JavaScript, कैनवस, WebGL) पर आधारित होना चाहिए. इन वेब एपीआई के बारे में, स्टैंडर्ड तय करने वाली संस्थाओं (जैसे, W3C, WHATWG) ने बताया है.
- Playables, YouTube के साथ काम करने वाले सभी ब्राउज़र के साथ ज़रूर काम करने चाहिए. इनमें Edge, Chrome, Firefox वगैरह शामिल हैं
- Playables, Android और iOS पर YouTube ऐप्लिकेशन के साथ ज़रूर काम करने चाहिए.
8 फ़ाइल के रेफ़रंस
- गेम बंडल में मौजूद अन्य फ़ाइलों का रेफ़रंस देते समय, गेम को सिर्फ़ मिलते-जुलते पाथ का इस्तेमाल करना चाहिए.
- गेम में ऐब्सलूट पाथ का इस्तेमाल नहीं किया जाना चाहिए, क्योंकि इससे गेम लोड नहीं होगा.
9 फ़ाइलों के नाम
- गेम बंडल में मौजूद फ़ाइलों में सिर्फ़ अंक, अक्षर, और कुछ खास वर्ण होने चाहिए:
_,-,..
10 फ़ाइलों की संख्या
- गेम बंडल में मौजूद फ़ाइलों की कुल संख्या ज़्यादा से ज़्यादा 8,000 होनी चाहिए. प्लेबल बंडल के विश्लेषण करने वाले टूल का इस्तेमाल करके, गेम बंडल की शुरुआती पुष्टि की जा सकती है. इस पुष्टि से, हर फ़ाइल के साइज़, पूरे बंडल के साइज़, और फ़ाइल के नाम में मौजूद किसी भी संभावित गड़बड़ी का आकलन किया जाएगा.