PageSenseClient クラスは、PageSense PHP SDKがユーザー向けにフルスタック A/B テストの実験を実行するために提供するメインインターフェイスです。バリエーションを配信したりコンバージョン目標を計測したりする前に、クライアントをプロジェクト設定として知られるプロジェクトの設定情報で初期化する必要があります。
PageSense PHP SDK の初期化は、次の 2 ステップで行います。
PageSense サーバーからプロジェクト設定を取得する。
取得した設定を使用して PageSenseClient インスタンスを作成する。
メソッドの呼び出し
次のコードをアプリケーションに追加して、PageSense アカウントのプロジェクト設定ファイルを取得します。
|
Parameter |
種類 |
説明 |
|
accountId |
string |
データセンターコードを含む、固有の PageSense アカウント ID。 |
|
sdkKey |
string |
SDK 環境に対応する一意のキー。Full Stack プロジェクト設定の Environment タブで確認できます。 |
|
projectName |
string |
Full Stack プロジェクトの名前。 |
プロジェクト設定を取得したら、PageSenseClient を初期化できます。クライアントはこれらの設定を使用して、各ユーザーセッションに適用する実験とバリエーションを判定します。
メソッドの呼び出し
初期化後
PageSenseClient インスタンスでは、次の操作が可能になります。
実験のアクティブ化
バリエーション名の取得
目標およびコンバージョンのトラッキング
プロジェクトレベルの設定の管理
アプリケーションの起動時に PageSenseClient のインスタンスを 1 つ作成し、アプリケーションのすべてのユーザーに対して A/B テストの実行、バリエーションの配信、目標コンバージョンのトラッキング、およびトラッキング情報の PageSense への送信に利用できます。
メモ:PageSenseClient の初期化に失敗してインスタンスが null になるケースを安全に処理できるよう、堅牢なエラー処理を実装してください。アプリケーションはこの状態を適切に扱い、予期しない実行時エラーを回避する必要があります。
「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。
日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。