PageSense Node.js SDKの概要
PageSense Node.js SDKの概要
お知らせ:
当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版
を参照してください。
FullStack A/Bテストとは
多くのA/Bテストは、ボタンの色の変更や見出しのテストなど、UI上で行われます。FullStack A/Bテストでは、さらに踏み込んで、バックエンドロジック、API、料金モデル、アルゴリズム、レコメンドエンジン、機能フラグなど、アプリケーションコード内で直接テストを実施できます。
FullStack A/Bテストの仕組み。
ユーザーは一定のルールに基づいて、実験の各バリエーションに振り分けられます。
バリエーションごとに異なる動作や機能が実装されます。
目標の達成状況を追跡し、どのバリエーションの成果が高いかを確認できます。
一般的な使用例。
APIのさまざまな動作のテスト
料金モデルの比較
アルゴリズムとレコメンドエンジンの最適化
バックエンドのパフォーマンス実験の実施
Node.js SDKの役割
PageSense Node.js SDKは、PageSense REST APIを利用するための軽量なラッパーです。Node.jsバックエンドに導入するだけで、クライアント側の連携なしに、実験の実施、バリエーションの提供、コンバージョンの追跡をすべてサーバー側で行えます。
PageSenseとの通信は、すべてSDKによって内部で処理されます。アプリケーションロジックを記述するだけで、実験に関する処理はSDKが行います。
利用できる機能。
最小限の設定で利用できるFullStack A/Bテスト。
プロジェクト設定と実験設定の自動同期。
ユーザー操作とコンバージョンイベントのリアルタイム取得。
対象ユーザーの絞り込みやレポートのセグメント化に使用するユーザー属性の保存。
実行時、SDKは次の処理を行います。
PageSenseプロジェクトから有効な実験をすべて取得します。
ユーザーごとに適切なバリエーションを決定します。
目標の達成と実験イベントを追跡します。
レポート作成のため、指標と活動データをPageSenseに送信します。
このドキュメントは、各手順を順を追って進められるように構成されています。さらにサポートが必要な場合やご不明な点がある場合は、
support@zohopagesense.com -
までお気軽にお問い合わせください。いつでもサポートいたします。