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