Utiliser TypeScript avec le SDK IMA

TypeScript est un langage de programmation orienté objet fortement typé qui se compile en JavaScript. TypeScript est un sur-ensemble de JavaScript et est compatible avec toutes les fonctionnalités de JavaScript, ainsi qu'avec le typage statique facultatif. Les outils TypeScript peuvent vous aider à détecter et à éviter les bugs que vous pourriez ne pas remarquer en JavaScript pur.

Commencer

DefinitelyTyped est un projet Open Source qui gère un dépôt de fichiers de déclaration de type pour de nombreux packages, y compris la bibliothèque du SDK IMA. Vous pouvez installer les types IMA avec npm à partir du package @types/google_interactive_media_ads_types.

npm install --save-dev @types/google_interactive_media_ads_types

Une fois l'installation terminée, vous avez accès à tous les types exposés par l'objet google.ima dans votre propre code. Vous pouvez également profiter de la complétion de code et de l'assistance de contenu pour les méthodes et propriétés IMA dans les éditeurs de code source qui disposent de ces fonctionnalités, par exemple Visual Studio Code.