Tag TypeScript dan Google Publisher

TypeScript adalah bahasa pemrograman berorientasi objek yang banyak diketik yang dikompilasi ke JavaScript. TypeScript adalah superset JavaScript, dan mendukung semua fitur JavaScript plus pengetikan statis opsional.

Karena TypeScript adalah superset JavaScript, semua kode JavaScript yang berfungsi juga merupakan kode TypeScript. Namun, alat TypeScript dapat membantu mendeteksi dan mencegah bug yang mungkin tidak Anda lihat di JavaScript biasa.

Mulai

DefinitelyTyped adalah project open source yang mengelola repositori file deklarasi jenis untuk banyak paket, termasuk library Tag Google Publisher (GPT). Anda dapat menginstal jenis GPT dengan npm dari paket @types/google-publisher-tag.

npm install --save-dev @types/google-publisher-tag

Setelah diinstal, Anda memiliki akses ke semua jenis yang diekspos oleh objek googletag di kode Anda sendiri. Anda juga dapat memanfaatkan penyelesaian kode dan bantuan konten untuk metode dan properti GPT di editor kode sumber yang memiliki fitur tersebut, misalnya, Kode Visual Studio.

Demonstrasi

Demo berikut mengimplementasikan kembali contoh Memulai di TypeScript, menggunakan paket @types/google-publisher-tag dan Vite.