next-google-ads: Next.js 向け Google Adsense ライブラリ
Product information
Free to use
Release date
Released at December 9, 2021
Next.js アプリケーションに Google Adsense を統合するためのライブラリです。2024年から2025年にかけて導入された最新機能に対応しており、Auto Ads や Consent Mode v2 といった新しい広告フォーマットをサポートしています。主な機能このライブラリは、Google Adsense が提供する主要な広告機能を網羅しています。2024年に導入された AI による自動広告配置機能である Auto Ads を利用でき、サイト全体の収益とユーザー体験を最適化できます。GDPR 準拠のために2024年3月から必須となった Consent Mode v2 にも対応しており、ヨーロッパ向けサービスでも安心して使用可能です。モバイル向けには、画面上部や下部に固定表示される Anchor Ads が利用できます。この広告はユーザーが折りたたむことができるため、閲覧体験を損ないません。記事コンテンツ内に自然に溶け込む In-Article Ads や、リスト・フィード形式のコンテンツに適した In-Feed Ads、関連コンテンツを表示する Multiplex Ads といった多様なフォーマットも揃っています。プライバシーを重視するユーザー向けには、Non-Personalized Ads を提供できます。また、TypeScript による完全な型安全性を備えているため、開発時の安心感が得られるでしょう。ライセンスMIT
Product info
tools
Background
Next.jsでWebサイトを開発する際の、広告タグ設定を効率化することを目的に開発しました。
先行してリリースされているOSSも多数存在しますが、ある程度自分のコントロール下にあるプロダクトが欲しいという思いもあり、自作することにしています。
Architecture
技術的にはシンプルな作りです。ただ、Google Adsenseの提供する広告タイプを網羅することや、開発サイクルを効率化するためAIコーディングツールを積極的に採用しています。
- Claude Code Web: ブラウザ・モバイル端末からの開発
- Gemini Code Assist GitHub Actions: コードレビュー
- CodeRabbit ( OSS Plan ): コードレビュー
- Dosu: ドキュメント化など