メインコンテンツまでスキップ
バージョン: 4.6.1-saas

共通ガイド

このセクションでは、NetFUNNELクライアント側エージェントで使用できるさまざまな統合方法の概要を提供します。

概要

NetFUNNELはクライアント側エージェント統合をサポートします。 アプリケーションのタイプ(Webアプリまたはモバイルネイティブアプリ)に応じて、異なる統合方法を適用できます。

NetFUNNELのエージェント統合方法は、大きく2つのタイプに分けられます:URLトリガー統合コードベース統合です。

コードベース統合のタイプは、適用したいステップの複雑さに応じて、基本コントロール区間コントロール方法に分けられます。

Webアプリケーションの場合、URLナビゲーションとボタンベースのアクションの両方が可能なため、URLトリガー統合と**コードベース統合(基本コントロール、区間コントロール)**の両方がサポートされます。

モバイルアプリケーションの場合、URLナビゲーションがサポートされていないため、**コードベース統合(基本コントロール、区間コントロール)**のみがサポートされます。(ハイブリッドアプリを除く)


制御タイプ

NetFUNNEL JavaScriptエージェントは3つの制御タイプをサポートします:

制御タイプ目的最適な用途キー管理
URLトリガー統合ページ進入速度制御ランディングページ、プロモーションURL、外部リンク自動キー返却 - ページ進入保護
コードベース統合 - 基本コントロール作業速度制御ボタンクリック、API呼び出し、ページナビゲーション作業完了後キーを迅速に返却
コードベース統合 - 区間コントロール同時ユーザー数の維持マルチステッププロセス、決済フロー区間終了までキーを保持 (全プロセス完了)

制御タイプの比較

URLトリガー統合

何をするか:

  • ユーザーが特定のページにどれだけ速くアクセスできるかを制御
  • URLパターンが一致するとトラフィック制御が自動的に適用されます
  • ページがロードされるとキーが自動的に返却されます
  • コード変更不要

キー管理: キーはデフォルトで自動的に返却されます (data-nf-return-key)。

使用例:

  • ランディングページの保護
  • プロモーションURL制御
  • 外部リンク防御
  • キャンペーンページ管理

例のフロー:

コードベース統合 - 基本コントロール

何をするか:

  • ユーザーが特定の作業をどれだけ速く実行できるかを制御
  • 各ユーザーが作業を開始するときにキーを受け取ります
  • 作業が完了するとキーが迅速に返却されます
  • 前のユーザーがキーを返却した後にのみ次のユーザーが進入できます

キー管理: 特定の作業が完了すると即座にキーが返却されます (例: 画面ロード、API呼び出し完了)。

使用例:

  • ボタンクリック速度制限
  • API呼び出しスロットリング
  • ログイン試行制御
  • 画面ナビゲーション保護

例のフロー:

コードベース統合 - 区間コントロール

何をするか:

  • 特定の区間で固定された数の同時ユーザーを維持します
  • ユーザーはスロットが利用可能になるまでキューで待機します
  • ユーザーが全体の区間を完了するまでキーが保持されます
  • 現在のユーザーが区間を終了するときにのみ次のユーザーが進入します

キー管理: 全体のマルチステッププロセス中にキーが保持され、全体の区間/プロセスが完了したときにのみ返却されます (例: 決済完了、決済処理完了)。

使用例:

  • 決済プロセス制御
  • 決済フロー管理
  • マルチステップフォーム完了
  • リソース集約的な作業

例のフロー:


決定にヘルプが必要ですか?

以下のダイアグラムを参考に適切な統合方法を選択してください。


ヘルプ

Q. UTIとCBIを一緒に使用できますか?

A. はい! 同じアプリケーションで複数の統合方法を使用できます:

詳細については、FAQを参照してください。

Q. 基本コントロールと区間コントロールを一緒に使用できますか?

A. はい! 同じアプリケーションで両方のコードベース制御タイプを使用できます:

詳細については、FAQを参照してください。