ページグループ画面から、任意のページグループの個々のページを点検し、展開エラーや警告を調査します。
ページグループのPagesを表示する
[ページグループ] 画面の任意のページグループ行をクリックして、それに含まれるすべてのページを確認します。この表には、各ページのロケール、ページパス、最終更新日が表示されます。任意の行のエンティティIDリンクをクリックすると、そのエンティティの編集ページが直接開き、Pagesワークフローを離れることなくコンテンツを変更できます。
エラーと警告を表示する
ページグループの行をクリックし、[エラー] タブを選択して、そのページグループの展開エラーや警告、解決方法のガイダンスを確認します。
これらの状態には次の2つの制限があります。
- 公開が無効になっている — レイアウトエディタとグローバルスタイルエディタの [公開] ボタンは、デプロイが進行中の場合やサイトにエラーが発生している場合は無効になります。ツールチップに公開できない理由が説明されます。ローカル環境での変更と保存は引き続き可能です。デプロイが完了するか、エラーが解決すると公開準備が整います。
- ページグループ構成が読み取り専用 — ページグループ構成(スコープ、ロケール、URLテンプレート)は表示できますが、デプロイが進行中またはサイトにエラーがある場合は変更できません。
デプロイ中の作業とエラー状態
デプロイの進行中やサイトがエラー状態にある場合でも、レイアウトエディタ、グローバルスタイルエディタ、ページグループ設定での作業は継続できます。すべてのページにデプロイメントインジケータが表示されるため、デプロイが進行中であることを知ることができます。
よくあるエラー
パスの競合
意味:2つ以上のエンティティがスラッグフィールドに同じ値を持ち、同一のURLが生成されます。各ページは固有のURLを持つ必要があります。
発見方法:[Pages] タブで警告アイコンをクリックし、ページグループエラーリンクを開きます。エラー詳細セクションでは、競合するスラッグを持つエンティティが特定され、ソースデータ更新セクションではエラーをトリガーしたデータ変更が表示されます。
解決方法:
- 一時的な競合の場合は、ページテーブルのエンティティIDリンクをクリックしてエンティティを開き、スラッグフィールドを手動で更新します。
- 繰り返し発生する競合(例:同じ市や地域に複数の場所があり、そのデフォルトのURLパスが同一になる場合)に関しては、URLテンプレートに固有のフィールドを追加します。たとえば、エンティティIDを追加すると、
/{address.region}/{address.city}/{entityId}というURLになり、常に固有になります。
デプロイの失敗
意味:ページの生成中に何らかの問題が発生しました。これは多くの場合バックエンドの問題ですが、サポートに連絡する前に以下を確認します。
解決方法:サポートに連絡する前に、1つのことを確認します。各エンティティは1つのサイトにつき1ページのみ生成できます。ページグループのスコープが重複している場合、同じエンティティが含まれないように、各ページグループで保存されたフィルターを確認し、調整します。この可能性を排除した後でも問題が続く場合は、アカウントチームにサポートを依頼します。