アップグレード後、Campaign Standardでレポート送信機能が機能しない

Adobe Campaign Standard(ACS)で 1 時間ごとの予定レポートがアップグレード後に送信できない問題が発生した場合は、reportSending のワークフローログでエラーを確認し、スケジュールされたタスクの 開始日 タイムスタンプがワークフローの実行間隔に合っていることを確認します。

説明 description

環境

  • Product: Adobe Campaign Standard(ACS)
  • インスタンス: バージョン 22.3 から 25.2 にアップグレードした後の開発環境と実稼動環境

問題/症状

Campaign Standardは、毎日の予定レポートを正常に配信しますが、時間別の予定レポートは送信できません。 reportSending のワークフローログには、予定レポートの送信に失敗した場合にエラーが表示されます。

この問題は、1 時間ごとのレポートの 予定レポート 機能が期待どおりに動作せず、また標準のワークフロー reportSending1 時間ごとの予定レポートが取得されないために発生します。

解決策 resolution

ACS のレポート送信機能に関する問題を解決するには、次の手順に従います。

  1. アップグレード後は、サービスを毎日再起動します。 多くの場合、設定変更を必要とせずに、予期しない動作を解決します。

  2. ログを確認して、reportSending ワークフローが正しく機能していることを確認します。

  3. 管理 に移動します >   アプリケーション設定 および xtkOption FEATUREFLAG_REPORTSHARE_HOUR0 に設定されていることを検証

  4. スケジュールされたタスクの 開始日 タイムスタンプが、reportSending ワークフローの実行間隔に合っていることを確認します。

    • ワークフローは一定の間隔で実行されます。通常は 1 時間ごとに 00 分に実行されます(例:午後 6:00、午後 7:00)。 次回実行時に、スケジュールされたタスクをチェックします。 開始日 時間が過去の時間に設定されている場合、または次の実行時間に近すぎる場合、タスクはスキップされるか、処理されません。

    • ベストプラクティスとして、常に 開始日 時間を、ワークフローの実行パターンに一致する将来の時間に設定します。 これにより、ワークフローは、タイミングの不一致によってスケジュールされた送信を見逃すことなく、適切にキューに入れて処理できます。

    • 例えば、午後 5:10 にプロジェクトを編集し、すぐに処理する場合は、開始日 時間を午後 7:00 に設定します。 このワークフローは午後 6:00 に実行され、新しいスケジュールを検出して、午後 7:00 に送信する準備を行います。

      サンプルシナリオ :

      table 0-row-4 1-row-4 2-row-4
      予定時間 推奨 オンタイム 開始 ワークフローの実行時間 結果
      午後 5:10 午後 7:00 午後 6:00 スケジュールのピックアップ
      午後 5:10 午後 6:00 午後 6:00 スキップ可能
    • 時間別スケジュールの場合、開始日 タイムスタンプを時間単位の先頭に更新します。理想的には、最も近い 1 時間+ 2 時間に変更します。

  5. スケジュールを更新したら、メールが正常に送信されていることを確認します。

関連資料

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f