IMA SDK で TypeScript を使用する

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 オブジェクトによって公開されるすべてのタイプにアクセスできるようになります。Visual Studio Code などの、IMA メソッドとプロパティのコード補完とコンテンツ補助機能を備えたソースコード エディタを使用することもできます。