機能テストのロールアウトの管理
手順の概要
- 組織の on-device decisioning を有効にする
- A/B Test アクティビティの作成
- 機能の定義とロールアウト設定
- アプリケーションでの機能の実装とレンダリング
- アプリケーションにイベントのトラッキングを実装
- A/B アクティビティのアクティベート
- 必要に応じてロールアウトとトラフィック割り当てを調整する
1.組織の on-device decisioning を有効にする
オンデバイス判定を有効にすることで、A/B アクティビティがほぼゼロの待ち時間で実行されるようになります。 この機能を有効にするには、Adobe Target で Administration/Implementation/Account details に移動し、「On-Device Decisioning」トグルを有効にします。
「On-Device Decisioning」切替スイッチを有効 Adobe Target すると、クライアントの ルールアーティファクト の生成を開始します。
2. A/B Test アクティビティの作成
-
Adobe Target で、Activities ページに移動し、Create Activity/A/B test を選択します。
-
Create A/B Test Activity モーダルでは、デフォルトの Web オプションを選択した状態(1)のままにし、experience composer として Form を選択し(2)、No Property Restrictions を使用して Default Workspace を選択し(3)、Next をクリックします(4)。
3.機能の定義とロールアウト設定
アクティビティ作成の Experiences の手順で、アクティビティの名前を指定します(1)。 機能のロールアウトを管理するアプリケーション内の場所(2)の名前を入力します。 例えば、ondevice-rollout
や homepage-addtocart-rollout
は、機能ロールアウトを管理する宛先を示すロケーション名です。 次の例で、ondevice-rollout
はエクスペリエンス A に対して定義された場所です。オプションで、オーディエンスの絞り込み(4)を追加して、アクティビティの選定を制限できます。
-
同じページの「Content」セクションで、次に示すように、ドロップダウンの「Create JSON Offer (1)」を選択します。
-
表示される JSON Data テキストボックスで、有効な JSON オブジェクト(2)を使用して、Experience A (1)でこのアクティビティとともにロールアウトする機能の機能フラグ変数を入力します。
-
Next (1)をクリックして、アクティビティ作成の Targeting のステップに進みます。
-
Targeting の手順では、簡単にするために、All Visitors オーディエンス(1)を残します。 ただし、トラフィック配分(2)を 10% に調整します。 これにより、機能がサイト訪問者の 10% のみに制限されます。 次へ(3)をクリックして、Goals & Settings のステップに進みます。
-
Goals & Settings の手順で、Adobe Target UI でアクティビティの結果を表示する Reporting Source として Adobe Target (1)を選択します。
-
アクティビティを測定する Goal Metric を選択します。 この例では、ユーザーが orderConfirm (2)の場所に到達したかどうかで示されるように、ユーザーがアイテムを購入したかどうかに基づいてコンバージョンが成功します。
-
Save & Close (3)をクリックして、アクティビティを保存します。
4. アプリケーションで機能を実装しレンダリングする
code language-js line-numbers |
---|
|
code language-java line-numbers |
---|
|
5. アプリケーションにイベントのトラッキングを実装する
機能フラグ変数をアプリケーションで使用できるようにすると、既にアプリケーションの一部となっている任意の機能を有効にすることができます。 訪問者がアクティビティの対象とならない場合は、オーディエンスとして定義された 10% バケットに含まれていなかったことを意味します。
code language-js line-numbers |
---|
|
code language-java line-numbers |
---|
|
6. ロールアウトアクティビティの有効化
7.必要に応じたロールアウトとトラフィック割り当ての調整
アクティビティをアクティブ化したら、いつでも編集して、必要に応じてトラフィックの割り当てを増減します。
最初のロールアウトが正常に行われるので、トラフィック割り当てを 10% から 50% に増やします。