IMA SDK के साथ TypeScript का इस्तेमाल करना

TypeScript, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है. इसमें डेटा टाइप के लिए, टाइप के नाम का इस्तेमाल किया जाता है. यह भाषा, JavaScript में कंपाइल होती है. TypeScript, JavaScript का सुपरसेट है. यह JavaScript की सभी सुविधाओं के साथ-साथ, स्टैटिक टाइपिंग की सुविधा भी देता है. हालांकि, स्टैटिक टाइपिंग का इस्तेमाल करना ज़रूरी नहीं है. TypeScript टूल की मदद से, उन गड़बड़ियों का पता लगाया जा सकता है और उन्हें रोका जा सकता है जो शायद आपको सामान्य JavaScript में न दिखें.

अपनी प्रोफ़ाइल बनाना शुरू करें

DefinitelyTyped एक ओपन सोर्स प्रोजेक्ट है. इसमें IMA SDK लाइब्रेरी के साथ-साथ कई पैकेज के लिए, टाइप एलान फ़ाइलों की रिपॉज़िटरी बनाई जाती है. @types/google_interactive_media_ads_types पैकेज से, npm की मदद से IMA टाइप इंस्टॉल किए जा सकते हैं.

npm install --save-dev @types/google_interactive_media_ads_types

इंस्टॉल करने के बाद, आपके पास अपने कोड में google.ima ऑब्जेक्ट से एक्सपोज़ किए गए सभी टाइप का ऐक्सेस होता है. Visual Studio Code जैसे सोर्स कोड एडिटर में, IMA के तरीकों और प्रॉपर्टी के लिए, कोड पूरा होने और कॉन्टेंट असिस्ट की सुविधा का भी फ़ायदा लिया जा सकता है.