ビジネスルール(タイポロジ)の操作
- 適用対象:
- Campaign v8 Web User Interface
タイポロジについて
タイポロジを使用すると、すべての配信にわたってビジネスプラクティスを標準化できます。タイポロジ とは、配信状況を制御、フィルター、優先順位付けする タイポロジルール のコレクションです。タイポロジルール内の条件に一致するプロファイルは、準備段階中に配信オーディエンスから除外されます。
タイポロジを使用すると、購読解除リンクや件名などの特定の要素や、購読解除者、競合他社、非ロイヤルティ顧客などの対象とするターゲットからグループを除外するフィルタリングルールが配信に常に含まれていることを確認できます。
タイポロジには、管理/ビジネスルール メニューからアクセスできます。この画面から、既存のすべてのタイポロジとタイポロジルールにアクセスしたり、必要に応じて新しいタイポロジを作成したりします。
メッセージにタイポロジを適用する主な手順は次のとおりです。
タイポロジの作成
タイポロジを作成するには、次の手順に従います。
-
ビジネスルール メニューに移動して、「タイポロジ」タブを選択します。
-
「タイポロジを作成」ボタンをクリックして、タイポロジの ラベル を入力します。
-
「その他のオプション」セクションを展開して、タイポロジの内部名、ストレージフォルダー、説明などの詳細設定を定義します。
NOTE
「IP アフィニティ」フィールドを使用すると、IP アフィニティをタイポロジに関連付けることができます。これにより、各アフィニティに使用できる特定の IP アドレスを定義して、アウトバウンド SMTP トラフィックの制御を強化できます。例えば、1 つの国またはサブドメインにつき 1 つのアフィニティを使用できます。さらに、1 つの国につき 1 つのタイポロジを作成し、各アフィニティを各国の対応するタイポロジに関連付けることができます。 -
「作成」をクリックして、タイポロジの作成を確認します。
タイポロジの詳細が開きます。この画面から、既存のタイポロジルールを直接参照するか、新しいタイポロジルールを作成して後で参照します。
タイポロジルールの作成
タイポロジルールを作成するには、ビジネスルール メニューに移動し、「タイポロジルール」タブを選択します。
「タイポロジルールを作成」ボタンをクリックし、次に説明する手順に従います。
タイポロジルールのプロパティの定義
タイポロジルールのプロパティを定義します。
-
ルールの ラベル を入力します。
-
タイポロジルールの タイプ を選択します。
-
コントロール:文字の表示、SMS の長さ、アドレスの形式、URL の短縮など、メッセージの品質と有効性を送信前に確認します。これらのルールは、コンテンツの確認と変更の複雑なロジックを定義するスクリプトインターフェイスを使用して作成されます。
-
フィルタリング:年齢、場所、国、電話番号など、特定の条件に基づいてターゲットオーディエンスのセグメントを除外します。これらのルールは、ターゲティングディメンションにリンクされます。
NOTE
現在、web ユーザーインターフェイスから作成できるのは、コントロール タイポロジルールと フィルタリング タイポロジルールのみです。他のタイプのルールを作成するには、クライアントコンソールを使用します。詳しくは、クライアントコンソールでタイポロジルールを作成する方法を参照してください。 -
-
ルールに関連付ける チャネル を選択します。
-
ルールを作成した直後にアクティブにしない場合は、「アクティブ」オプションの切替スイッチをオフにします。
-
ルールの 実行順序 を定義します。
デフォルトでは、タイポロジルールの順序は 50 に設定されています。この値を調整して、同じメッセージ処理フェーズ中に同じタイプの複数のルールを実行する際に、タイポロジルールの実行順序を管理します。例えば、実行順序が 20 番目のフィルタリングルールは、実行順序が 30 番目のフィルタリングルールより先に実行されます。
-
「その他のオプション」セクションを展開して、ルールの内部名、フォルダーストレージ、説明などの詳細設定にアクセスします。
-
コントロールルールの場合、その他のオプションで 2 つの追加フィールドを使用できます。次のように、ルールを適用するタイミングとアラートレベルを指定します。
- フェーズ:配信ライフサイクルのどの時点でルールを適用するかを指定します。フェーズ ドロップダウンリストで値を選択します。可能な値について詳しくは、以下の節を展開してください。
コントロールルールのフェーズ:ターゲティングの開始時:エラーが発生した場合にパーソナライゼーションを実行しないようにします。
ターゲティングの終了時:コントロールルールを適用するためにターゲットのボリュームを把握するには、このフェーズを選択します。例えば、本配信前確認のターゲットのサイズを検証 コントロールルールは、各ターゲティングステージの後に適用します。このルールにより、本配信前確認の受信者数が多い場合は、メッセージのパーソナライゼーションが行われないようにすることができます。
パーソナライゼーションの開始時:コントロールルールで、メッセージのパーソナライゼーションの承認を検証する場合は、このフェーズを選択します。メッセージのパーソナライゼーションは、分析フェーズで実行されます。
分析の終了時:完全なメッセージのパーソナライゼーションが必要なチェックを適用します。
+++
- レベル:ルールのアラートレベルを指定します。詳しくは、以下の節を展開してください。
エラー:メッセージの準備を停止します。
警告:準備ログに警告を表示します。
情報:準備ログの情報を表示します。
詳細:サーバーログに情報を表示します。
ルールコンテンツの作成
タイポロジルールのプロパティを定義したら、ルールのコンテンツを作成します。
-
コントロールルール の場合は、「コードを編集」ボタンをクリックし、JavaScript を使用してルールのロジックを入力します。次の例では、ターゲットが空の場合にログに警告を表示するルールを作成します。
-
フィルタリングルール の場合は、ターゲティングディメンションを選択し、「ルールを追加」ボタンをクリックして、クエリモデラーを使用してフィルタリング条件を定義します。
ルールの準備が整ったら、「作成」ボタンをクリックして、タイポロジルールを作成します。タイポロジでルールを参照し、メッセージに適用します。
タイポロジのタイポロジルールの参照
タイポロジで 1 つまたは複数のルールを参照するには、次の手順に従います。
-
「タイポロジ」タブに移動し、ルールを参照するタイポロジを開きます。
-
「タイポロジルール」タブを選択し、「タイポロジルールを追加」ボタンをクリックします。
-
タイポロジに関連付ける 1 つまたは複数のタイポロジルールを選択し、確認します。
-
「保存」をクリックします。
これで、メッセージにタイポロジを適用できます。完了すると、選択したすべてのタイポロジルールが実行され、定義済みのチェックが実行されます。
メッセージへのタイポロジの適用
メッセージまたはメッセージテンプレートにタイポロジを適用するには、メッセージ設定でタイポロジを選択します。詳しくは、配信設定を指定する方法を参照してください。
適用すると、タイポロジに含まれているタイポロジルールがメッセージの準備中に実行されて、配信の有効性がチェックされます。タイポロジルール内の条件に一致するプロファイルは、配信オーディエンスから除外されます。