ビジネスルール(タイポロジ)の操作 typologies

タイポロジについて

タイポロジを使用すると、すべての配信にわたってビジネスプラクティスを標準化できます。タイポロジ​とは、配信状況を制御、フィルター、優先順位付けする​ タイポロジルール ​のコレクションです。タイポロジルール内の条件に一致するプロファイルは、準備段階中に配信オーディエンスから除外されます。

タイポロジを使用すると、購読解除リンクや件名などの特定の要素や、購読解除者、競合他社、非ロイヤルティ顧客などの対象とするターゲットからグループを除外するフィルタリングルールが配信に常に含まれていることを確認できます。

タイポロジには、管理ビジネスルール​メニューからアクセスできます。この画面から、既存のすべてのタイポロジとタイポロジルールにアクセスしたり、必要に応じて新しいタイポロジを作成したりします。

インターフェイスのビジネスルールのリスト

NOTE
タイポロジルール​リストには、web ユーザーインターフェイスまたはクライアントコンソールでこれまでに作成されたすべての既存のルールが表示されます。ただし、web ユーザーインターフェイスで作成できるのは、コントロール​ルールと​ フィルタリング ​ルールのみです。頻度ルールや処理能力ルールなど、他のタイプのタイポロジルールを作成するには、Campaign v8 クライアントコンソールを使用します。詳しくは、クライアントコンソールでタイポロジルールを作成する方法を参照してください

メッセージにタイポロジを適用する主な手順は次のとおりです。

タイポロジの作成 typology

タイポロジを作成するには、次の手順に従います。

  1. ビジネスルール​メニューに移動して、「タイポロジ」タブを選択します。

  2. タイポロジを作成」ボタンをクリックして、タイポロジの​ ラベル ​を入力します。

  3. その他のオプション」セクションを展開して、タイポロジの内部名、ストレージフォルダー、説明などの詳細設定を定義します。

    タイポロジ作成インターフェイス

    note note
    NOTE
    IP アフィニティ」フィールドを使用すると、IP アフィニティをタイポロジに関連付けることができます。これにより、各アフィニティに使用できる特定の IP アドレスを定義して、アウトバウンド SMTP トラフィックの制御を強化できます。例えば、1 つの国またはサブドメインにつき 1 つのアフィニティを使用できます。さらに、1 つの国につき 1 つのタイポロジを作成し、各アフィニティを各国の対応するタイポロジに関連付けることができます。
  4. 作成」をクリックして、タイポロジの作成を確認します。

タイポロジの詳細が開きます。この画面から、既存のタイポロジルールを直接参照するか、新しいタイポロジルールを作成して後で参照します。

タイポロジルールの作成 typology-rule

次の 2 種類のタイポロジルールを使用できます。

  • コントロール:文字の表示、SMS の長さ、アドレスの形式、URL の短縮など、メッセージの品質と有効性を送信前に確認します。これらのルールは、コンテンツの確認と変更の複雑なロジックを定義するスクリプトインターフェイスを使用して作成されます。

  • フィルタリング:年齢、場所、国、電話番号など、特定の条件に基づいてターゲットオーディエンスのセグメントを除外します。これらのルールは、ターゲティングディメンションにリンクされます。

NOTE
現在、web ユーザーインターフェイスから作成できるのは、コントロール​タイポロジルールと​ フィルタリング ​タイポロジルールのみです。他のタイプのルールを作成するには、クライアントコンソールを使用します。詳しくは、クライアントコンソールでタイポロジルールを作成する方法を参照してください

タイポロジルールを作成するには、次の手順に従います。

  1. ビジネスルール メニューに移動し、「タイポロジルール」タブを選択します。

  2. タイポロジルールを作成」ボタンをクリックし、次に説明する手順に従います。

タイポロジルールを作成

ルールの主要なプロパティの定義 properties

これらは、新しいタイポロジルールを作成する際の主なプロパティです。

コントロールルール
  1. ルールの​ ラベル ​を入力します。

コントロールルールを作成

  1. その他のオプション」セクションを展開すると、ルールの内部名、フォルダーストレージ、説明などの詳細設定にアクセスできます。 また、ルールを適用するタイミングやアラートレベルも指定できます。 詳しくは、以下のセクションを展開してください。

    accordion
    フェーズ:

    配信ライフサイクルのどの時点でルールを適用するかを指定します。 「フェーズ」ドロップダウンリストで値を選択します。

    • ターゲティングの開始時:エラーが発生した場合にパーソナライゼーションを実行しないようにします。

    • ターゲティングの終了時:コントロールルールを適用するためにターゲットのボリュームを把握するには、このフェーズを選択します。例えば、本配信前確認のターゲットのサイズを検証​コントロールルールは、各ターゲティングステージの後に適用します。このルールにより、本配信前確認の受信者数が多い場合は、メッセージのパーソナライゼーションが行われないようにすることができます。

    • パーソナライゼーションの開始時:コントロールルールで、メッセージのパーソナライゼーションの承認を検証する場合は、このフェーズを選択します。メッセージのパーソナライゼーションは、分析フェーズで実行されます。

    • 分析の終了時:完全なメッセージのパーソナライゼーションが必要なチェックを適用します。

    accordion
    レベル:

    ルールのアラートレベルを指定します。

    • エラー:メッセージの準備を停止します。

    • 警告:準備ログに警告を表示します。

    • 情報:準備ログの情報を表示します。

    • 詳細:サーバーログに情報を表示します。

  2. ルールのコンテンツを作成するには、「コードを編集」ボタンをクリックし、JavaScriptを使用してルールのロジックを入力します。 次の例では、ターゲットが空の場合にログに警告を表示するルールを作成します。

    コントロールルールコードエディター

  3. 作成」をクリックします。

フィルタールール
  1. ルールの​ ラベル ​を入力します。

フィルタールールを作成

  1. その他のオプション」セクションを展開して、ルールの内部名、フォルダーストレージ、説明などの詳細設定にアクセスします。

  2. ルールのコンテンツを作成するには、ターゲティングディメンションを選択し、「ルールを追加」ボタンをクリックし、​ ルールビルダー ​ を使用してフィルター条件を定義します。

    フィルタリングルールクエリモデラー

  3. 作成 をクリックします。

ルールの追加プロパティの定義 add-properties

次に、追加のパラメーターを定義します。 この画面では、以前に定義した主なプロパティを引き続き変更できます。

フィルタールールを追加作成

  1. ルールを作成した直後にアクティブにしない場合は、「アクティブ」オプションの切替スイッチをオフにします。

  2. ルールの​ 実行順序 ​を定義します。

    デフォルトでは、タイポロジルールの順序は 50 に設定されています。この値を調整して、同じメッセージ処理フェーズ中に同じタイプの複数のルールを実行する際に、タイポロジルールの実行順序を管理します。例えば、実行順序が 20 番目のフィルタリングルールは、実行順序が 30 番目のフィルタリングルールより先に実行されます。

  3. ルールに関連付ける​ チャネル ​を選択します。

ルールをタイポロジで参照し、メッセージに適用する準備が整いました。

タイポロジのタイポロジルールの参照 add-rules

タイポロジで 1 つまたは複数のルールを参照するには、次の手順に従います。

  1. タイポロジ」タブに移動し、ルールを参照するタイポロジを開きます。

  2. タイポロジルール」タブを選択し、「ルールを追加) ボタンをクリックします。

    タイポロジルールを追加インターフェイス

  3. タイポロジに関連付ける 1 つまたは複数のタイポロジルールを選択し、確認します。

    タイポロジルールを保存インターフェイス

  4. 保存」をクリックします。

これで、メッセージにタイポロジを適用できます。完了すると、選択したすべてのタイポロジルールが実行され、定義済みのチェックが実行されます。

メッセージへのタイポロジの適用 message

メッセージまたはメッセージテンプレートにタイポロジを適用するには、メッセージ設定でタイポロジを選択します。詳しくは、配信設定を指定する方法を参照してください

メッセージへのタイポロジの適用インターフェイス

適用すると、タイポロジに含まれているタイポロジルールがメッセージの準備中に実行されて、配信の有効性がチェックされます。タイポロジルール内の条件に一致するプロファイルは、配信オーディエンスから除外されます。

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b