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.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/03/07 (UTC).
[null,null,["Dernière mise à jour le 2025/03/07 (UTC)."],[[["TypeScript is a strongly typed, object-oriented programming language that compiles to JavaScript and supports all of JavaScript's features plus optional static typing."],["TypeScript tooling helps in detecting and preventing bugs that might go unnoticed in plain JavaScript."],["DefinitelyTyped is an open-source project containing type declaration files for various packages, including the IMA SDK library."],["Installing the IMA types using npm from the @types/google-interactive-media-ads package gives you access to all types exposed by the google.ima object."],["After installation, source code editors with features like code completion and content assist can be used to take full advantage of IMA methods and properties."]]],[]]