CMS:遅延データセットを設定する

読了時間:3分
遅延データセットは、接続されたコンテンツをページ全体の読み込みが完了した後に読み込むよう設定されたデータセットです。ある要素が遅延データセットに接続されると、データセットに接続されていないページのコンテンツが先に読み込まれ、その後にデータセットに接続されたコンテンツが読み込まれます。
データセットに関する詳細はこちらをご覧ください。
重要:
遅延データセットを設定するには、まず開発モードをオンにする必要があります。
新しいデータセット:
Wix Studio では、データセットを右側の要素設定パネルに移動させ、より使いやすくしました。Wix Studio の新しいデータセットについてはこちら

遅延データセットを使用する理由

データセットは特定の要素を使用して、コレクション内のどの要素がサイト上に表示されるかを制御します。リピーターなど一部の要素は、大量のコンテンツを一度に表示することができます。しかし、データセットのサイズによっては、この動作がサイトの読み込み速度に影響を与える可能性があります。
大型のデータセットに接続されたリピーターは、「ヘビー(データが重い)リピーター」と呼ばれます。遅延データセットを使用することで、このようなリピーターを含むページのパフォーマンスを改善することができます。
ヘビーリピーターとは?
リピーターは下記の条件を満たす場合、「重い」と判断されます。
  • リピーターに、画像を含む内部コンポーネントが 4種類以上接続されている場合。
  • リピーターが、多くのリピーターアイテムを表示する大容量のページを生成すると思われる大型コレクションに接続されている場合。
重要:
遅延データセットに接続されたすべての要素は、ページ上のその他の要素が読み込まれた後にレンダリングされます。リピーターは、遅延データセットのメリットを有効活用できる最も一般的な例です。しかし、テキスト、画像、その他の要素がデータセットに接続されている場合、これらの要素もリピーターとあわせて最後に読み込まれることに注意してください。

遅延データセットを設定する

  1. ヘビーリピーターに接続されたデータセットを選択します。
  2. 設定」をクリックします。
  3. 実行」下の「ページ読み込みの後にデータを読み出します」をクリックします。

    データセット設定パネルのスクリーンショット

機能の制限および重要事項

遅延データセットを使用する際には下記の制限事項に注意してください。
  • 遅延データセットは「読み取り専用」および「読み書き」モードでのみ使用できます。
  • 遅延データセットによるデータセットのフィルタリングは行わないことを強くおすすめします。フィルタリングを行うと両方とも一緒にレンダリングされ、遅延読み込みが無効になります。
  • 遅延データセットに接続されたすべての要素は、標準データセットに接続されたその他の要素が表示された後に遅延してレンダリングされます。
重要:
  • コンテンツはサーバー上でレンダリングされないため、検索エンジンによるインデックスは行われません。そのため、これは SEO 観点で特に効果を発揮するものではありません。
  • 遅延データセットに接続されたリピーターはレイアウトのジャンプを引き起こす可能性があるため、リピーターを使用する遅延データセットはページの表示領域の外に配置することをおすすめします。
  • 遅延データセットは高度な機能であり、通常は必須ではありません。正しく使用しない場合はページの読み込み速度が逆に遅くなる可能性があります。この機能の仕組みを十分理解した上で使用するようにしてください。

お役に立ちましたか?

|