freks blog

about

window.gtagに型をつける

created: 2024-11-05
おすすめ記事: 出会ってよかったプログラマー本

TypeScript + gtag.js を使っている環境で window.gtag がTypeScriptで未定義エラーになるので解決してみました

解決方法

npm install @types/gtag.js

tsconfig.json にtypesを追加

{
  "compilerOptions": {
    "types": ["gtag.js"]
  }
}

これで Gtag.Gtag が使えるようになります

declare global {
  interface Window {
    gtag: Gtag.Gtag;
  }
}

まとめ

Google タグは導入してしまえば便利ですね

PR

スーパーユーザーなら知っておくべきLinuxシステムの仕組み

スーパーユーザーなら知っておくべきLinuxシステムの仕組み

このリンクは、アフィリエイトリンクです


Amazonのアソシエイトとして、blog.freks.jp は適格販売により収入を得ています。
This site is managed by freks