TypeScript는 JavaScript로 컴파일되는 엄격한 형식의 객체 지향 프로그래밍 언어입니다. TypeScript는 JavaScript의 상위 집합으로, JavaScript의 모든 기능과 선택적 정적 유형 지정을 지원합니다. TypeScript 도구를 사용하면 일반 JavaScript에서는 눈치채지 못할 수 있는 버그를 감지하고 방지할 수 있습니다.
시작하기
DefinitelyTyped는 IMA SDK 라이브러리를 비롯한 여러 패키지의 선언 파일 유형 저장소를 유지 관리하는 오픈소스 프로젝트입니다. @types/google_interactive_media_ads_types 패키지에서 npm을 사용하여 IMA 유형을 설치할 수 있습니다.
npm install --save-dev @types/google_interactive_media_ads_types
설치 후에는 자체 코드에서 google.ima 객체에 의해 노출된 모든 유형에 액세스할 수 있습니다. 이러한 기능이 있는 소스 코드 편집기(예: Visual Studio Code)에서 IMA 메서드 및 속성에 관한 코드 완성 및 콘텐츠 지원을 활용할 수도 있습니다.