Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Lightning ページの読み込み時間を測定する

公開日: Oct 13, 2022
説明
Lightning Experience を使用する場合、個々の Lightning ページの読み込みにかかる時間を測定する際に考慮すべきいくつかのベストプラクティスがあります。

Lightning フレームワークのブートストラッププロセス (Salesforce リリースアニメーションが表示されるページ) が測定に含まれないことが重要です。ブラウザタブを手動でリロードすると、個々の Lightning ページがロードされる前にLightning フレームワークがリロードされ、このプロセスからのロード時間を含めると、不正確なロード時間が測定される可能性があります。さらに、Google 社の Lighthouse 拡張機能などのオープンソースのテストアプリケーションは、分析でページの完全なリロードを強制し、フレームワークを強制的にリロードします。
解決策
Lightning インターフェースでロード時間カウンターを直接有効にできる方法は 2 つあります。
この設定により、Lightning インターフェースの右上隅に、ページのロード時間と帯域幅を示すカウンターが追加されます。この設定を有効にすると、コンポーネントコードが縮小されないため、全体的なパフォーマンスが影響を受ける可能性があることに注意してください。
  • Lightning URL に ?eptVisible=1 を追加する
例: https://<example>.lightning.force.com/one/one.app?eptVisible=1

この文字列をアドレスバーの URL に追加すると、ページのロード時間を表示するための上記の Lightning コンポーネントデバッグモードに似たカウンターが追加されますが、コンポーネントコードは簡単であるため、パフォーマンスの読み込み時間への影響は少なくなります。

ロード時間を正確に表示するには、ページを新しいタブで開いたり、ページの手動リロードを実行して、ページのロード時間の一部として Lightning フレームワークのブートストラップを測定したりしないでください。

ページのロード時間が予想よりも長い場合、有用なリソースは、コンポーネント作成時間とボトルネックの特定に役立つ、Google Chrome で利用可能な Lightning Component Inspector 拡張機能です。
ナレッジ記事番号

000382041

 
読み込み中
Salesforce Help | Article