Sử dụng TypeScript với SDK IMA
TypeScript là một ngôn ngữ lập trình hướng đối tượng, có kiểu mạnh, biên dịch sang JavaScript. TypeScript là tập hợp con của JavaScript và hỗ trợ tất cả các tính năng của JavaScript cùng với kiểu tĩnh không bắt buộc.
Công cụ TypeScript có thể giúp phát hiện và ngăn chặn các lỗi mà bạn có thể không nhận thấy trong JavaScript thuần tuý.
Bắt đầu
DefinitelyTyped là một dự án nguồn mở duy trì kho lưu trữ của loại tệp khai báo cho nhiều gói, bao gồm cả thư viện SDK IMA. Bạn có thể cài đặt các loại IMA bằng npm từ gói @types/google_interactive_media_ads_types.
npm install --save-dev @types/google_interactive_media_ads_types
Sau khi cài đặt, bạn có quyền truy cập vào tất cả các loại do đối tượng google.ima
hiển thị trong mã của riêng bạn. Bạn cũng có thể tận dụng tính năng hoàn thành mã và hỗ trợ nội dung cho các phương thức và thuộc tính IMA trong các trình chỉnh sửa mã nguồn có các tính năng đó, ví dụ: Visual Studio Code.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-03-07 UTC.
[null,null,["Cập nhật lần gần đây nhất: 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."]]],[]]