増分クエリ incremental-query
増分クエリ アクティビティは、オーケストレーションされたキャンペーンが実行されるたびにデータベースクエリを実行するターゲティング アクティビティです。 重要なのは、常に新しい レコードのみが出力されることです。 以前の実行ですでにピックアップされたユーザーは除外されるので、同じユーザーを再ターゲティングしたり、同じ行を再エクスポートしたりすることは避けられます。
キャンペーンを複数回実行できる場合、たとえばキャンペーンをスケジュールする場合(週単位など)、または外部シグナルやAPIによってトリガーされる場合に使用します。 各実行では、前回の実行で返されなかったレコードのみをターゲットにするため、重複を回避できます。
一般的な用途:
- メッセージとオーディエンス:新しいサインアップ、新しい購入者、またはその他の「前回の実行後から新しい」セグメントのみを次のステップ(電子メール、SMSなど)に取り込みます。
- 進行中の書き出し:既に書き出したものと重複することなく、レポートまたはBI ツール用に新しい行または更新された行のみをファイルに送信します。
実行が行を返さない場合、オーケストレーションされたキャンペーンは 増分クエリ で停止します。 増分クエリ後のアクティビティは、キャンペーンが再度実行されるまで、データが存在するまで実行されません。
増分クエリアクティビティの設定 incremental-query-configuration
ターゲティングディメンションを設定し、クエリを作成し、アクティビティで今後の実行から除外するレコードを決定する方法を選択します。
-
増分クエリ アクティビティをオーケストレーション済みキャンペーンにドロップします。
-
オーディエンスで、ターゲティングディメンションを選択し(例:受信者、購読者)、続行をクリックします。 詳しくは、 ディメンションのターゲティング を参照してください。
-
「条件を追加」をクリックして、クエリを定義します。 ルールビルダーの使用方法を説明します。
-
「処理済みデータ」で、日付フィールドへの パス を選択します。 属性には、日付時刻形式を使用する必要があります。 各実行は、最後の実行後の日付の行のみを返します。
例 incremental-query-example
次の例では、ゴールドメンバーになったばかりのプロファイルにウェルカムメールを送信します。 このキャンペーンは、毎週月曜日に実行するようにスケジュールできます。 各実行では、前回の実行以降にゴールドメンバーシップに適格だったプロファイルのみをターゲットにするため、各受信者にはウェルカムメールが1回送信されます。
- 増分クエリ:ゴールド メンバーを選択します。 初回:現在のゴールドメンバー。 後の実行:前の実行以降にゴールドメンバーになったプロファイルのみ。
- メール配信: クエリで出力されたプロファイルにウェルカムメールを送信します。