搭配 IMA SDK 使用 TypeScript

TypeScript 是一種強類型化、以物件為導向的程式設計語言,可編譯為 JavaScript。TypeScript 是 JavaScript 的超集合,支援所有 JavaScript 功能,以及可選的靜態類型化TypeScript 工具可協助偵測及避免您在一般 JavaScript 中可能未注意到的錯誤。

開始使用

DefinitelyTyped 是開放原始碼專案,可維護許多套件 (包括 IMA SDK 程式庫) 的類型宣告檔案存放區。您可以使用 npm@types/google_interactive_media_ads_types 套件安裝 IMA 類型。

npm install --save-dev @types/google_interactive_media_ads_types

安裝完成後,您就能在自己的程式碼中存取 google.ima 物件公開的所有類型。您也可以在具有這些功能的來源程式碼編輯器中,針對 IMA 方法和屬性使用程式碼完成功能和內容輔助功能,例如 Visual Studio Code