アップグレード後、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 のレポート送信機能に関する問題を解決するには、次の手順に従います。
-
アップグレード後は、サービスを毎日再起動します。 多くの場合、設定変更を必要とせずに、予期しない動作を解決します。
-
ログを確認して、
reportSendingワークフローが正しく機能していることを確認します。 -
管理 に移動します
>アプリケーション設定 およびxtkOption FEATUREFLAG_REPORTSHARE_HOURが 0 に設定されていることを検証 -
スケジュールされたタスクの 開始日 タイムスタンプが、
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 時間に変更します。
-
-
スケジュールを更新したら、メールが正常に送信されていることを確認します。
関連資料
- Campaign Standardの設定について 、Campaign Standard ドキュメントを参照してください
- レポートインターフェイス Campaign Standard ドキュメント