استخدام TypeScript مع حزمة تطوير البرامج (SDK) لإعلانات الوسائط التفاعلية

TypeScript هي لغة برمجة كائنية التوجيه تستخدم أنواعًا محدّدة بدقة ويتم تجميعها إلى JavaScript. TypeScript هي مجموعة موسّعة من JavaScript، وهي توفّر جميع ميزات JavaScript بالإضافة إلى ميزة الكتابة الثابتة الاختيارية. يمكن أن تساعدك أدوات TypeScript في رصد الأخطاء التي قد لا تلاحظها في JavaScript العادي ومنعها.

البدء

DefinitelyTyped هو مشروع مفتوح المصدر يحافظ على مستودع من النوع ملفات البيان لالعديد من الحِزم، بما في ذلك مكتبة IMA SDK. يمكنك تثبيت أنواع IMA باستخدام npm من الحزمة @types/google_interactive_media_ads_types.

npm install --save-dev @types/google_interactive_media_ads_types

بعد التثبيت، يمكنك الوصول إلى جميع الأنواع التي يعرضها عنصر google.ima في رمزك البرمجي. يمكنك أيضًا الاستفادة من ميزة إكمال الرموز البرمجية وميزة "مساعدة المحتوى" لطرق IMA وخصائصها في محرّري الرموز البرمجية المصدر الذين يملكون هذه الميزات، مثل Visual Studio Code.