NetFUNNELドキュメントへようこそ
NetFUNNEL 4ドキュメントへようこそ。この包括的なガイドは、NetFUNNELを理解し、統合し、効果的に使用してアプリケーションを保護し、最適なユーザー体験を確保するのに役立ちます。
NetFUNNELとは?
NetFUNNELは、トラフィックの急増を管理し、エラーページを表示する代わりにユーザーをキューに入れることで、システムの過負荷を防ぐ仮想待機室(VWR)ソリューションです。
リアルタイムのトラフィック分析と制御により、NetFUNNELはサービス運営者がITリソースを効率的に管理し、安定したサービスパフォーマンスを維持するのに役立ちます。障害発生後の監視と分析に焦点を当てた従来のAPM(アプリケーションパフォーマンス監視)ツールとは異なり、NetFUNNELはトラフィックフローを制御し、管理された待機体験を提供することで、事前にシステムの過負荷を防止します。各サービスのリソースを最適化し、APMと組み合わせて使用することで、多次元のサービス運用を可能にし、事前に障害を防ぎ、安定したサービス環境を提供します。
NetFUNNELの違い
予防的防止、反応的監視ではない
- 障害前: リアルタイムのトラフィック分析と制御によりシステムの過負荷を防止
- トラフィック急増中: 仮想待機室がエラーページの代わりにユーザーをキューに入れる
- リソース最適化: ユーザー体験を維持しながら限られたリソースを効率的に管理
主な機能
🎯 仮想待機室(VWR)
トラフィックの急増中に制限された流入を調整することで、システムの過負荷を防ぎます。意味のないエラーページの代わりに、訪問者は待機室でサービス提供状況を理解でき、サービス提供者は限られたリソースを効率的に管理し、より良い体験を提供できます。
- 複数のタイプ: 基本待機室、事前待機室、事後待機室、ブロック室
- カスタマイズ可能なテーマ: 5種類のテーマタイプ(モーダル、モジュール、バナー、通知強調、画像強調)
- ブランドカスタマイズ: ロゴ、画像、色、コンテンツ
- キュー情報: キュー位置と推定待機時間の表示
- ライブメッセージ: リアルタイムのテキスト更新(最大20文字)
📊 リアルタイム監視
キューサイズ、エントリーリクエスト、待機時間などの主要指標をリアルタイムで視覚化し、複雑な数値解釈なしで一目でサービス状況を把握し、即座に対応できます。
- 2つの表示モード: デフォルトビュー(数値比較)とクラシックビュー(視覚的なファネルアニメーション)
- プロジェクトレベルとセグメントレベル: プロジェクトとセグメントの粒度で監視
- リアルタイムダッシュボード: ライブトラフィックの視覚化と指標の追跡
- 履歴データ: 包括的なレポートと分析
🔧 簡単な統合
ニーズに合った統合方法を選択してください:
- URLトリガー統合(UTI): コード変更不要 - コンソールでトリガールールを設定
- コードベース統合(CBI): JavaScript、Android、またはiOS SDKで精密制御
- マルチプラットフォームサポート: Web、モバイル(Android/iOS)、API統合
🎨 カスタマイズ
ローディング画面の代わりに、画像/コンテンツを含むカスタマイズされた待機室を提供し、顧客の待機時間をより意味のあるものにします。
コアコンセプト
プロジェクト
ライセンス(サブスクリプション)で流入制御を実行する最上位の概念です。NetFUNNELはプロジェクト単位でサービスを統合および管理します。各プロジェクトには、APIアクセスとトラフィック制御に使用される一意のプロジェクトキーがあります。
セグメント
トラフィック制御のための基本制御/セクション制御を適用および管理する作業単位です。各セグメントには一意のセグメントキーがあります。
-
基本制御: 特定のアクションまたはURLのエントリー速度を制御
- アクション完了後にキーを迅速に返却
- URLトリガー統合とコードベース統合をサポート
- 自動容量調整のための変数タイプをサポート
-
セクション制御: セクション全体の固定容量を維持
- セクション終了までキーを保持(プロセス全体が完了)
- コードベース統合のみ
- 固定タイプのみ(一定の容量制限)
待機室
トラフィックの急増中にサーバーに直接アクセスする代わりに、ユーザーが待機する空間です。状況とトラフィック制御要件に応じて異なる動作をします。
- 基本待機室: 順次エントリーのための標準待機機能
- 事前待機室: 早期アクセスのための事前予約機能
- 事後待機室: セッションを完了するユーザーのための事後完了処理
- ブロック室: 拒否されたアクセスのためのエントリー制限機能
はじめに
初めてのユーザー向け
- NetFUNNELの理解 - 基本とコアコンセプトを学ぶ
- NetFUNNELの開始 - アカウントとコンソールの設定
- コアコンセプト - 主要な用語と概念を理解する
開発者向け - クイック統合
Webアプリケーション
JavaScriptエージェントクイックスタートから始めて、5-10分で実行できます。
- インストールと初期化 - 詳細なセットアップガイド
- 統合方法 - URLトリガー vs コードベース
- APIリファレンス - 完全なAPIドキュメント
- トラブルシューティング - 一般的な問題と解決方法
モバイルアプリケーション
- Android SDK - Android統合ガイド
- クイックスタート - すぐに始める
- インストールと初期化 - セットアップガイド
- APIリファレンス - 完全なAPIドキュメント
- iOS SDK - iOS統合ガイド
- クイックスタート - すぐに始める
- インストールと初期化 - セットアップガイド
- APIリファレンス - 完全なAPIドキュメント
コンソールユーザー向け
- ユーザーガイド - 完全なコンソール使用ガイド
- エージェントのインストール - NetFUNNELエージェントのインストール
- セグメント設定 - トラフィック制御の設定
- 基本制御セグメント - URLベースとコードベースの制御
- セクション制御セグメント - マルチステッププロセス制御
- 待機室の管理 - 待機室のカスタマイズ
- リアルタイム監視 - トラフィックの監視
- プロジェクト管理 - プロジェクトの管理
統合方法
URLトリガー統合
最適: ランディングページ、プロモーション、ページレベルの保護
- 設定: コンソールでトリガールールを設定(コード変更なし)
- ユーザー体験: 待機室にリダイレクトし、その後ターゲットページに戻る
- キー管理: デフォルトで自動キー返却
- 使用例: キャンペーンページ、イベントURL、外部リンク保護
コードベース統合
基本制御
最適: ボタンクリック、API呼び出し、精密制御
- 制御: エントリー速度(ユーザーがエントリーできる速度)
- キー管理: アクション完了後にキーを迅速に返却
- ユーザー体験: 現在の画面のモーダル待機室
- 使用例: ログイン、チェックアウト、決済処理、APIスロットリング
セクション制御
最適: マルチステッププロセス、チェックアウトフロー
- 制御: 固定同時容量(セクション内の固定ユーザー数)
- キー管理: セクション終了までキーを保持(プロセス全体が完了)
- ユーザー体験: 現在の画面のモーダル待機室
- 使用例: マルチステップチェックアウト、登録フロー、予約プロセス
詳細: 統合方法の概要
学習リソース
サンプルプロジェクト
サンプルプロジェクトで練習してください:
- Webアプリケーション(Vanilla JavaScript MPA) - 基本的なWebアプリテンプレート
- Androidアプリケーション(シングルActivity) - 基本的なAndroidアプリテンプレート
- iOSアプリケーション(Swiftシングルビュー) - 基本的なiOSアプリテンプレート
ドキュメント構造
- コンセプト - コアコンセプトと基礎(構築中)
- インストールガイド - システム要件とセットアップ(構築中)
- ユーザーガイド - コンソールの使用と設定
- 統合ガイド - プラットフォーム固有の統合
- トラブルシューティング - 一般的な問題と解決方法
- リソース - ロードマップと追加リソース
高度な機能
- BotManager基本 - 異常で過度なリクエストをブロック
- EUM(エンドユーザーモニタリング) - エンドユーザー体験の監視
- キュー位置の保持 - 切断後のキュー位置の復元
- エントリーパス - 再待機なしで即座のエントリーを保証
- エントリーキーの無効化 - 特定の条件での強制再待機
- 事前/事後待機室の予約 - イベント前後の待機室のスケジュール
ヘルプが必要ですか?
- ドキュメント: 包括的なガイドを閲覧
- コンソール: NetFUNNELダッシュボードにアクセス
- サポート: テクニカルサポートチームに連絡
始める準備はできましたか? 上記のパスを選択し、ステップバイステップガイドに従ってください!