失敗と診断の公開

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Experience Edgeへの公開中、コンテンツが正常に公開されても警告や失敗エンティティを報告することがあります。これらの失敗は多くの場合、エンティティレベルや補助的な公開(辞書、翻訳、関連エンティティなど)であり、必ずしもコンテンツの公開失敗を示すわけではありません。

このトピックでは、SitecoreAIにおける潜在的な公開失敗シナリオ、それらがどのように公開ジョブやログで報告されるか、そして報告された失敗がユーザーに目に見える影響を与えるかどうかを評価する方法を説明します。

!注出版プロセスに長い遅れがあったからといって、必ずしも仕事が失敗したわけではありません。また、公開ジョブがインデックスジョブの完了を待たなければならないことによっても起こり得ます。

出版失敗の可能性があるシナリオ

すべての出版失敗がコンテンツの公開を妨げるわけではありません。多くの失敗はエンティティ固有のもの(辞書や関連エンティティなど)であり、主要なコンテンツ項目が正常に公開される原因となります。公開失敗を想定する前に、必ずExperience Edgeで実際のコンテンツ状態を確認してください。

表1。SitecoreAIエンティティの公開失敗シナリオの可能性

カテゴリー

失敗したもの

出版は続いていますか?

ユーザーによる可視的影響

ログで識別する方法

辞書/翻訳機関

辞書機関は出版に失敗しました

はい

コンテンツには翻訳されたテキストの代わりに翻訳キーが表示されることがあります

辞書、翻訳、または辞書エンティティタイプのSetDestinationsに関する誤り

メディアアップロード

メディアブロブのアップロードに失敗しました

部分的

メディアアセットが欠落しているか、更新されていない場合があります

メディアアイテムのメディアブロブのアップロードに失敗しました

バッチ配信

更新、レイアウト、またはSGCのバッチ送信失敗

通常は可能です(部分的な再挑戦)

一部の項目やエンティティは更新されない場合があります

更新バッチの送信が失敗しました。レイアウトの更新バッチ送信が失敗しました

デルタのパブリッシュ処理

Deltaの公開ブロックが失敗し、アイテムがスキップされました

はい

この公開中に省略された項目もあります

CheckDeltaPublishBlockによるスキップ項目のエラー

出版状況確認

公開状況を確認できません

はい

確認なしではスキップ可能です

出版状況を確認できませんでした

言語依存関係

言語依存性処理が失敗しました

はい

ローカライズされたコンテンツが不完全である場合があります

言語依存性の追加

関連団体

関連エンティティ作成に失敗しました

はい

関連コンテンツが欠落している場合があります

関連エンティティの作成

エンティティ変換

アイテムがエッジ形式に変換されませんでした

いいえ(エンティティが失敗)

Edgeにはアイテムが表示されない場合があります

アイテムを公開可能なEdge形式に変換する方法

レンダリング

レンダリングされたエンティティ生成に失敗しました

いいえ(エンティティが失敗)

内容が欠落または不完全な場合があります

RenderedEntityの生成に失敗しました

目的地割り当て

目的地の割り当てに失敗しました

はい(エンティティ固有の)

対象に到達しなかったエンティティ

目的地設定に失敗しました

エンティティ削除

レイアウト削除エンティティが失敗しました

はい

古いコンテンツが残る場合があります

レイアウト削除エンティティの送信が失敗しました

清掃処理

時代遅れの組織の削除は失敗しました

はい

古くなった関連エンティティは残ることもあります

RemoveOutdatedAssociatedEntitiesBlock(削除)AssociatedEntitiesBlock

!注報告された失敗は必ずしもコンテンツの公開失敗を意味するわけではありません。公開問題を想定する前に、必ずExperience Edgeでコンテンツの状態を確認してください。

ディープリンクによる問題

スマートパブリッシュとバージョン管理されたコンテンツの相互作用により、特にディープリンクを含む構造の場合は、公開されたアイテムがサイトに表示されなくなることがあります。これはスナップショットまたはEdgeランタイム公開のいずれかで公開されたコンテンツに影響します。

例えば、データソースを参照するページのようにディープリンクを含むアイテムを公開し、そのデータソースが複数のアイテムを含むリストを指す場合、そのうちの一つのアイテムの新しいバージョンを作成して公開すると、更新は表示されません。これは、スマートパブリッシングが何を公開するか決める際にリビジョンIDが何を変えたかを見るためです。この場合、リスト項目は新しいリビジョンIDを持ち、公開されます。しかし、実際にサイト上でそのアイテムを見るには、ページ自体が公開されている必要があります。しかし、ページのリビジョンIDが変わっていないため、スマートパブリッシュでスキップされます。

これを防ぐために、_PublishingGroupingTemplateでアイテムをマークする必要があります。そのテンプレートを継承するアイテムが変更されると、システムは自動的にツリーを巡査し、すべての祖先のリビジョンIDを更新します。これにより、アイテムを公開すると他のものも同様に公開されます。

この記事を改善するための提案がある場合は、 お知らせください!