שימוש ב-TypeScript עם IMA 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.