前提条件
前提条件は、オペレーションを実行する前に通過しなければならないテストです。セグメントをテストに使うと、パーソナライズを動かすオーディエンスが、誰が実行できるかも決めます。
拒否された呼び出し元に見えるもの
セグメント外の呼び出し元には、FAILED_PRECONDITIONエラーが返り、設定したメッセージが付きます。メッセージがない場合、エラーは「operation precondition not met」と表示されます。ユーザーが背後にいない実行、たとえばスケジュールによって開始された実行は、セグメントの前提条件を満たせず失敗します。
式による前提条件
2つ目の種類は式です。オペレーションの入力と呼び出し元のコンテキストに対して評価されるルールで、セグメントのルールと同じ演算子で書きます。
詳細を読む
オペレーション設定のリファレンスで、2種類の前提条件と、それらが返すエラーを説明しています。