Usa TypeScript con el SDK de IMA
TypeScript es un lenguaje de programación orientado a objetos con tipado fuerte que se compila en JavaScript. TypeScript es un superconjunto de
JavaScript y admite todas sus funciones, además de la tipificación estática opcional.
Las herramientas de TypeScript pueden ayudarte a detectar y evitar errores que podrías no notar en JavaScript sin formato.
Comenzar
DefinitelyTyped es un proyecto de código abierto que mantiene un repositorio de archivos de declaración de tipo para muchos paquetes, incluida la biblioteca del SDK de IMA. Puedes instalar los tipos de IMA con npm desde el paquete @types/google_interactive_media_ads_types.
npm install --save-dev @types/google_interactive_media_ads_types
Después de la instalación, tienes acceso a todos los tipos que expone el objeto google.ima
en tu propio código. También puedes aprovechar la finalización de código y la asistencia de contenido para los métodos y las propiedades de IMA en los editores de código fuente que tengan esas funciones, por ejemplo, Visual Studio Code.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-03-07 (UTC)
[null,null,["Última actualización: 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."]]],[]]