ルールの作成 rules

このページ:​再利用可能な決定ルールとターゲティングルールを作成すると、キャンペーンやジャーニーをまたいで、オーディエンスに対する決定項目とパーソナライズされたコンテンツの表示を制御できます。

ルールについて about

Journey Optimizer では、次の 2 つのタイプの再利用可能なルールを作成できます。

TIP
また、Coworker for Decisioningの​Rules & Ranking スキルを使用して、対話形式でルールを作成、説明、シミュレーション、最適化することもできます。

決定ルール decision-rules

決定ルールを使用すると、決定項目レベルで直接、または特定の選択戦略内で制約を適用することで、決定項目のオーディエンスを定義できます。 これにより、項目を提示する対象を正確に制御できます。

例えば、女性向けに作られたヨガ関連製品を特集した決定項目があるシナリオを考えてみましょう。 決定ルールを使用すると、性別が「女性」で、「ヨガ」に「興味」を示したプロファイルにのみ、これらの項目を表示するように指定できます。

NOTE
項目および選択戦略レベルの決定ルールに加えて、キャンペーンレベルで意図したオーディエンスを定義することもできます。 詳細情報

ターゲティングルール targeting-rules

AVAILABILITY
ターゲティングルールは現在、限定提供(LA)です。 アクセス権を取得するには、アドビ担当者にお問い合わせください。
この機能は、決定​アドオン機能を購入した組織のみが利用できます。 すべての顧客に段階的にロールアウトされる予定です。

ターゲティングルールを使用すると、特定のオーディエンスセグメントに基づいて、顧客がパーソナライズされたコンテンツを受信するか、特定のジャーニーパスにエントリする実施要件を満たす必要がある特定の資格を決定できるので、ジャーニーやキャンペーンでサブオーディエンスをターゲットに設定できます。

多くの場合、これらは、顧客行動イベントやコンテキストデータに加えて、複数の属性の組み合わせになります。 時間と労力を節約するために、ターゲティングルールを一度作成して、ジャーニーやキャンペーンをまたいで再利用できます。また、オーサリング時にインラインですばやく変更することもできます。

これらのルールは、次のいずれかの場合に使用できます。

➡️ この機能をビデオで確認

アクセスルール access

ルールのリストには、決定/戦略設定​メニューでアクセスできます。

次のアクションが使用できます。

  • ルールエンティティ(決定項目​または​ターゲティング - 詳細情報)でフィルタリングできます。

  • ルールの名前をクリックしてルールを選択し、ルールビルダーを使用して編集します。 方法についてはこちらを参照

  • 各項目の横にある「その他のアクション」ボタンから、次の操作を実行できます。

    • 決定項目​エンティティを選択した場合、別のサンドボックスにエクスポートするには、ルールをパッケージに追加します。 方法について詳しくは、別のサンドボックスへのオブジェクトのエクスポートを参照してください。
    • ルールを複製します。
    • ルールを削除します。

{width="100%"}

  • 詳細情報​アイコンをクリックして、ルールを構成する式を表示します。

{width="60%"}

ルールの作成 create

ルールを作成するには、次の手順に従います。

  1. 決定/戦略設定/ルール​に移動し、「ルールを作成」ボタンをクリックします。

  2. ルールを作成​ダイアログで、次のいずれかのタブを選択します。

    • ゼロから作成:ルール作成フローを続行します。

    • AI を使用して作成:AI 支援によるオーサリングを使用します。 作成するルールを記述し、確定します。 ルールビルダーにリダイレクトされ、AI アシスタントが右側のパネルにルールの提案を生成します。 AI を使用してルールを生成する方法について詳しくは、AI を使用したルールの作成の節を参照してください。

      note
      NOTE
      この機能は、Adobe AI の機能にアクセスできる組織が利用できます。
  3. 「ゼロから作成」を選択した場合は、ルールエンティティを選択して、ルールを作成するオブジェクトのタイプを指定します。

    {width="90%"}

    決定項目​ルールを作成する場合は、「データセット参照を有効にする」を選択して、Adobe Experience Platform のデータを使用して、外部データで決定ロジックを強化できます。 これは、製品の在庫状況やリアルタイムの価格設定など、頻繁に変化する属性の場合に特に役立ちます。 決定の Adobe Experience Platform データの使用方法の詳細情報

  4. ルール作成画面が開きます。 ルールに名前を付け、説明を入力します。

  5. Adobe Experience Platform セグメントビルダーを使用して、ニーズに合ったルールを作成します。 それには、次のような様々なデータソースを活用できます。

    {width="85%"}

    note
    NOTE
    ルールを作成するために用意されているセグメントビルダーは、Adobe Experience Platform セグメント化サービスで使用されるものと比べて、特性がいくつかあります。 ただし、ドキュメントで説明されているグローバルプロセスは、Journey Optimizer でルールを作成する場合に有効です。 詳しくは、セグメント定義の作成方法を参照してください。
  6. ワークスペースに新しいフィールドを追加および設定すると、オーディエンスのプロパティ​パネルに、オーディエンスに属する推定プロファイルに関する情報が表示されます。 「予測を更新」をクリックして、データを更新します。

    {width="85%"}

    note
    NOTE
    プロファイルの予測は、コンテキストデータなどのプロファイルに保存されていないデータがルールパラメーターに含まれている場合は使用できません。
  7. ルールの準備が整ったら、「作成」をクリックします。 作成したルールはリストに表示され、作成したエンティティに応じて使用できます。

    • 決定項目​と​ 選択戦略 ​で、プロファイルに対する決定項目の表示を管理する場合。
    • または、コンテンツ最適化やパス最適化で​ ターゲティング ​を作成する場合。
NOTE
ルールのネスト深度は 30 レベルに制限されています。 これは、PQL 文字列内の ) の閉じ丸括弧をカウントすることによって測定されます。
UTF-8 でエンコードされた文字の場合、ルール文字列のサイズは最大 15 KB になります。 これは、15,000 個の ASCII 文字(各 1 バイト)、または 3,750~7,500 個の非 ASCII 文字(各 2~4 バイト)に相当します。
実施要件ルールのガードレールと制限の詳細情報

AI を使用したルールの作成 build-rule-with-ai

NOTE
この機能は、Adobe AI の機能にアクセスできる組織が利用できます。 一連の組織のみが使用できます(限定提供)。 アクセスするには、アドビ担当者にお問い合わせください。
現時点では、AI 支援によるルール生成は、ジャーニーのコンテキストデータに基づく式の生成をサポートしていません。

AI 支援によるルールのオーサリングは、次の 2 つの場所から開始できます。

  • ルールを作成ダイアログの「AI を使用して作成」タブ。

    {width="85%"}

  • ルールビルダーの「AI アシスタント」ボタン。

    {width="85%"}

AI アシスタントパネルで、作成するルールを平易な言葉で記述します。 AI アシスタントがルールの提案を生成します。この提案は、ビルダーに適用することも、破棄することもできます。

CAUTION
「ビルダーに適用」をクリックすると、AI 生成ルールによって、ビルダーキャンバスに現在ビルトインされている既存のルールロジックが置き換えられます。

ルールのシミュレート simulate-rules

決定戦略やキャンペーンでルールを使用する前に、サンプルデータや生成データを使用してテストし、ルールロジックを検証して、期待される動作を確認できます。

シミュレーションワークスペースへのアクセス

  1. 既存のルールを開くか、新しいルールを作成し、「ルールをシミュレート」ボタンをクリックします。

  2. シミュレーション画面が開き、いくつかのセクションが表示されます。

    • テストバリアント:手動テストバリアントを生成または作成する場所
    • ルール式:参照用のルール定義を表示します
    • シミュレーション結果:プロファイルがこのルールで実施要件が満たされるかどうかを表示します

テストのバリエーションを追加

  1. 次のいずれかの方法を使用して、ルールで必要な属性を持つテストバリアントを追加します。

    • 手動でサンプルを作成するには、「サンプルを作成」ボタンを選択します。
    • AI を使用してテストバリアントを生成するには、「生成」ボタンをクリックします。
    note
    NOTE
    AI ベースのテストバリアントの生成は、Adobe AI の機能にアクセスできる組織が利用できます。

「テストバリアント」セクションには、作成されたサンプルや生成されたサンプルが自動的に入力されます。 各バリアントには、ルールで使用される属性が含まれます。 フィールドの値を直接編集して、様々なシナリオをシミュレートできます。

Adobe Experience Platform テストプロファイルでバリエーションを設定

バリエーションを作成または生成したら、Adobe Experience Platform テストプロファイル ​の属性を使用して、その属性を入力できます。

  1. バリエーションの「編集」を選択し、「AEP プロファイルを選択」ボタンをクリックします。

  2. ID名前空間を選択し、対応するID値を入力します。

    最近使用した​領域には、正常に適用したプロファイルが一覧表示されます。 最近のプロファイルは、組織とサンドボックスごとにブラウザーに保存され、最新の順に並べられ、10件のエントリに制限されています。

  3. 「プロファイルを選択」ボタンをクリックします。 テストプロファイルの属性が、選択したバリアントに追加されます。

シミュレーション結果を見る

ルール評価結果を表示するには、リストからテストバリアントを選択します。 シミュレーション結果領域では、プロファイルがこのルールで実施要件が満たされるかどうかを表示します。

以下の例では、最初のテストバリアントは​ 合格 ​のシミュレーション結果を示し、2 番目のテストバリアントは​ 不合格 ​の結果を示します。

合格の例
不合格の例
バリアントデータはすべてのルール条件を満たしているので、プロファイルはルールに対して選定されます。
1 つ以上の条件が満たされていないので、プロファイルはルールに対して選定されません。

AI を活用したルールの最適化 optimize

Journey Optimizer は、ルールを自動的に分析し、元のロジックを保持する簡素化を提案できます。 PQL 式が 2 KB(UTF-8 エンコード)より大きいルールのみが対象となり、より小さい式は分析されません。 簡素化が見つかった場合、インベントリのルールの横に赤い​ 最適化 ​インジケーターが表示されます。

NOTE
AI を活用したルールの最適化は、コンテンツを生成​と同じ生成 AI 機能に依存し、同じアクセス制御を使用します。 ユーザーには、AI アシスタント​リソースで​ コンテンツを生成 ​権限を付与する必要があります。 詳しくは、コンテンツを生成へのアクセスを参照してください。

ルールを最適化するには:

  1. ルールの在庫で、ルール名の横にある赤いインジケーターアイコンをクリックします。

  2. 最適化​ウィンドウが開き、AI が提案したバージョンと共に元の式が表示されます。

  3. 両方の式が同じように動作することを検証するには、「最適化分析(TSV)をダウンロード」をクリックして、各バージョンに対してシミュレートされたプロファイルが評価される仕組みを示すファイルをダウンロードします。

  4. 内容に問題がなければ、「適用」をクリックして、元の式を最適化された式に置き換えます。

チュートリアルビデオ video

Adobe Journey Optimizer で再利用可能な​ ターゲティングルール ​を作成、複製、適用し、地域、言語、行動などの顧客属性に基づいてキャンペーンを効率的にパーソナライズし、オーディエンスの精度を高めながら時間を節約する方法について説明します。

recommendation-more-help
journey-optimizer-help