Adobe Journey Optimizerで「inSegment (null)条件とAudience can’t be found」エラーが発生する

Adobe Journey Optimizerでは、オーディエンスが存在し、UIに表示され、APIを通じて取得できる場合でも、ジャーニー内の条件にオーディエンスを追加すると失敗する可能性があります。 条件は​ inSegment (null) ​と表示することもでき、ジャーニーの公開はオーディエンス検証エラーで失敗する可能性があります。 この問題を修正するには、オーディエンスのメタデータを更新し、オーディエンス条件を再作成し、公開前にジャーニーを検証します。

説明 description

環境

  • 商品:Adobe Journey Optimizer
  • オーディエンス数:5,000人以上(推奨されるガードレールを超えていると表示される)

問題/症状

  • 既存のオーディエンスに基づく条件は、inAudience (null)と表示されます。
  • ジャーニー条件ノードで対象オーディエンスを選択または参照できません。
  • ジャーニーの保存または公開が​ ERR_AUTHORING_SEGMENTS_3で失敗しました – オーディエンスが見つかりません。 作成 ​後5分で削除されたか、または有効になる可能性があります。

解決策 resolution

この問題を修正するには、次の手順に従います。

  1. 影響を受けるオーディエンスをAdobe Experience Platformで開きます。
  2. オーディエンスの説明に変更を加え、オーディエンスを保存します。
  3. Adobe Journey Optimizerに戻り、ドラフトジャーニーを開きます。
  4. 条件ノードから、影響を受けるオーディエンスへの既存の参照を削除します。
  5. 条件を再作成し、目的のオーディエンスを再度選択します。
  6. ブランチを保存してからジャーニーを保存します。
  7. 条件ノードを再度開き、inAudience (null)​ではなく有効なオーディエンスを参照していることを確認します。
  8. ローンチ前にジャーニーの検証またはシミュレーションを実行します。
  9. エラーを生成せずにジャーニーがオーディエンスを使用することを確認します。

メモ

  • この現象は、Journey Optimizerが、利用可能なすべてのオーディエンスを直接照会するのではなく、最近更新されたオーディエンスのキャッシュに依存しているため発生します。
  • キャッシュには、最近更新された5000人のオーディエンスが含まれています。
  • 最近変更されていないオーディエンスは、説明の編集や保存などの更新アクションでメタデータが更新されるまで、選択対象に表示されない場合があります。
  • 未使用のオーディエンスを大量に維持すると、パフォーマンスに影響を与える可能性があります。 Adobe Experience Platform ​ ガードレール ​のドキュメントに従って、定期的なクリーンアップを検討してください。

関連トピックス

recommendation-more-help
experience-cloud-kcs-help-kbarticles