遅延アクション
この記事では、遅延コネクタアクションについて、その動作について説明します。
動作方法
遅延アクションは、一連の条件または時間基準に基づいて遅延されるAudienceStreamコネクタアクションです。遅延アクションは、トリガーが訪問終了時にオーディエンス内に構成されている場合、AudienceStreamコネクタに対して構成できます。以下の例に示すように:
遅延は、特定の時間または日数のアクションに対してスケジュールでき、訪問が現在の訪問の終了時にオーディエンス内にいる場合にのみスケジュールされます。遅延アクションは、訪問がスケジュールされたアクティベーション時間にまだオーディエンス内にいる場合にのみトリガーされます。
遅延アクションがトリガーされた後に訪問が2回目の訪問に戻り、2回目の訪問が終了したときに訪問が訪問終了時にオーディエンス内の条件を満たす場合、新しい遅延アクションがスケジュールされます。
この記事では、以下の用語を使用します:
- スケジューリング時間 - 訪問の終了時にコネクタアクションが遅延アクティベーションのためにスケジュールされる時間。
- アクティベーション時間 - 遅延後にコネクタアクションがトリガーされる時間。
- 訪問終了時にオーディエンス内 - 訪問が終了したときに訪問が選択したオーディエンス内にいます。
訪問の終了は、ユーザーの非活動によって決定されます。詳細については、セッションの長さを参照してください。
遅延アクションは、アクティベートされたコネクタに対してのみスケジュールできます。オーディエンスコネクタとトリガー構成の詳細については、コネクタを追加するを参照してください。
遅延アクションのスケジューリングと処理方法
スケジュールされたアクションは定期的にチェックされ、どのスケジュールされたアクションが期限切れでトリガーする準備ができているかを判断します。以下の図に示すように:
アクティベーション時間(アクションがトリガーされる時間)は、指定した時間遅延に基づいています。
アクティベーション時間になると、訪問のプロファイルが再評価され、訪問がまだオーディエンス内にいることを確認します。訪問がオーディエンス内にいて、アクションの頻度が上限に達していない場合、遅延アクションがトリガーされます。
コネクタまたはアクションがスケジューリング時間とアクティベーション時間の間に変更された場合、その変更がアクションのトリガーを防ぐ可能性があります。詳細については、遅延アクションがスケジュールされた後のコネクタの変更を参照してください。
サポートされている属性タイプ
遅延アクションは、訪問スコープの属性を使用する条件を持つオーディエンスでのみ動作し、訪問の属性データのみを送信できます。訪問属性はサポートされていません。これらの属性に格納されているデータは訪問の長さだけ保持されます。
さらに、遅延アクションをトリガーするオーディエンスは訪問属性を使用しないべきです。訪問のプロファイルがアクティベーション時間に再評価され、オーディエンスが訪問属性を使用している場合、訪問はもはやオーディエンス内にいないかもしれません。
訪問属性を使用するオーディエンスに対して遅延アクションを構成すると、エラーや警告は生成されません。
アクションを数時間または数日間遅延させる
特定の時間または日数のアクションを遅延させるには、DELAY Action for 1 Daysオプションを使用します。訪問が終了したときに訪問がオーディエンス内にいる場合、指定した時間期間に遅延アクションがスケジュールされます。以下の例では、訪問がオーディエンス内にいる場合、アクションは次の日にスケジュールされます。
訪問が最初の訪問が終了した後12時間後に2回目の訪問に戻り、2回目の訪問が終了したときに訪問が訪問終了時にオーディエンス内の条件を満たす場合、元の遅延アクションは2回目の訪問が終了した後1日(24時間)に再スケジュールされます。つまり、遅延アクションは最初の訪問が終了した後36時間にスケジュールされます。
アクションの最大許容遅延は365日または8760時間です。日数または時間は整数でなければならず、1.5
や0.75
のような小数は許可されません。構成できる最小の遅延は1時間です。
訪問が現在の訪問中にオーディエンスに参加した場合のみアクションを遅延させる
訪問終了時にオーディエンス内の条件は容易に満たされ、訪問開始時にオーディエンス内にいた訪問を含む可能性があります。AND was not a member of this Audience at start of visitオプションを使用して、訪問が訪問の終了時にオーディエンス内にいて、この訪問中にオーディエンスに参加した場合にのみ、遅延アクションをスケジュールできます。
遅延アクションがスケジュールされた後のコネクタの変更
コネクタまたはアクションは、スケジューリング時間とアクティベーション時間の間に変更される可能性があります。変更が遅延アクションにどのように影響するかは、何が変更されたかによります:
- 訪問属性の値が変更されました。
アクティベーション時間の属性値がコネクタアクションで使用されます。 - コネクタアクションに関連付けられたオーディエンスのオーディエンス基準が変更されました。
訪問のプロファイルはアクティベーション時間に再評価され、オーディエンス内に残っているかどうかを確認します。訪問が現在のオーディエンス条件を満たさない場合、アクションはトリガーされません。 - コネクタアクションが異なるオーディエンスを使用するように変更されました。
コネクタアクションはトリガーされません。コネクタアクションのオーディエンスIDは、スケジューリング時間とアクティベーション時間の両方で同じでなければなりません。 - 遅延期間が変更されました。
これは既にスケジュールされている遅延アクションには影響しません。 - コネクタアクションが非アクティブ化されました。
これは既にスケジュールされている遅延アクションには影響しません。それらはまだトリガーされます。遅延コネクタアクションを非アクティブ化すると、新しい遅延アクションのスケジュールが防止されます。 - コネクタアクションが削除されました。
スケジュールされた遅延アクションはトリガーされません。その構成は取得できません。 - コネクタアクションが他の方法で変更されました(例えば、マッピングされた属性が変更されました)。
アクティベーション時間(スケジューリング時間ではなく)のコネクタ構成が使用されます。
最終更新日 :: 2024年November月6日