メインコンテンツへスキップ
Next.js

Next.js統合

Next.js に Zenovay を追加する

最適なローディングのために組み込みの Script コンポーネントを使用します。App Router と Pages Router に対応。2分以内でセットアップ完了。

無料で始める

App Router のセットアップ

Next.js 13+ プロジェクトに推奨

1

Zenovay にサインアップ

auth.zenovay.com で無料の Zenovay アカウントを作成してください。

2

トラッキングスクリプトをコピー

Zenovay ダッシュボードの「設定」に移動し、ドメイン固有のトラッキング詳細をコピーしてください。

3

レイアウトに Script コンポーネントを追加

next/script から Script をインポートし、ルートの layout.tsx(App Router)または _app.tsx(Pages Router)に追加してください。

4

インストールを確認

npm run dev を実行してサイトにアクセスし、Zenovay ダッシュボードを確認してください。数秒以内にデータが表示されるはずです。

Next.js 開発者が Zenovay を選ぶ理由

SPA ルートトラッキング

Zenovay はクライアントサイドナビゲーションを自動的に追跡します。Router の統合や手動のページビュー呼び出しは不要です。

完璧な Lighthouse スコア

afterInteractive ローディングで25 KB 未満のスクリプト。Next.js のパフォーマンス指標への影響はゼロです。

静的エクスポートに対応

Vercel、Netlify、Cloudflare Pages 向けに output: "export" を使用していますか? Zenovay は静的ビルドで完全に動作します。

よくある質問

Script コンポーネントと通常のスクリプトタグのどちらを使用すべきですか?

最適なローディングのために strategy="afterInteractive" の Next.js Script コンポーネントを使用してください。これにより、トラッキングスクリプトはページがインタラクティブになった後に読み込まれ、パフォーマンスとデータ精度の最適なバランスが得られます。

App Router と Pages Router の両方で動作しますか?

はい。App Router の場合はルートの layout.tsx に、Pages Router の場合は _app.tsx または _document.tsx に Script コンポーネントを追加してください。どちらのアプローチも同様に動作します。

Zenovay はクライアントサイドのルート変更を追跡しますか?

はい。Zenovay は Next.js シングルページアプリケーションのクライアントサイドナビゲーションを自動的に検出します。すべてのルート変更は追加設定なしに新しいページビューとして追跡されます。

Lighthouse スコアに影響しますか?

いいえ。Zenovay スクリプトは25 KB 未満で非同期読み込みです。afterInteractive ストラテジーの Script コンポーネントを使用することで、レンダリングをブロックしたり Lighthouse パフォーマンススコアに影響することはありません。

Next.js の静的エクスポートで Zenovay を使用できますか?

はい。Zenovay は Next.js の静的エクスポート(output: "export")で完全に動作します。トラッキングスクリプトはクライアントサイドで読み込まれ、Zenovay API と直接通信します。

Next.js アプリにアナリティクスを追加する

Script コンポーネント1つ。自動ルートトラッキング。無料プラン付き。

無料で始める