'Speed Tested'アプリハイライトの計算方法を更新しました

Shopifyのアプリストアに存在する'Speed Tested'というアプリハイライトは、特定のアプリのパフォーマンスとチェックアウト体験への影響を反映するためのものです。これは、アプリがストアのパフォーマンスにどのように影響を与えるかを示す重要な指標であり、開発者にとっては自分のアプリがどの程度パフォーマンスに貢献しているかを評価するための重要なツールです。

技術的課題と現状分析

しかし、この'Speed Tested'アプリハイライトの計算方法には、長らくある課題がありました。それは、全ての履歴的なインストールに基づいてアプリのパフォーマンスを評価していたため、最近のインストールによるアプリの影響を正確に反映できていない点です。

新たな技術的ソリューションの提案

そこで、この問題を解決するために、Shopifyは'Speed Tested'アプリハイライトの計算方法を更新しました。具体的には、Google Lighthouseを用いてアプリがストアのパフォーマンスにどのように影響を与えているかを測定する方法は変わらないものの、その評価対象を全ての履歴的なインストールから、最近のインストールに基づくものに変更しました。

実装手順とコード例

これにより、開発者がアプリのパフォーマンスを改善した場合、その改善がアプリハイライトにより迅速に反映されるようになります。また、配送アプリが'Speed Tested'アプリハイライトを受けるための条件も変更され、配送料金のリクエストに対する応答時間とエラーレートが考慮されるようになりました。ただし、チェックアウトのパフォーマンスにはバリエーションがあるため、安定した測定を確保するためには、十分な数のインストールとリクエストが必要となります。

パフォーマンス・コスト分析

この更新により、開発者はより正確に自身のアプリのパフォーマンスを評価することが可能となり、それによりアプリのパフォーマンス改善につながると考えられます。さらに、EC事業者にとっては、自社のストアにどのアプリが迅速に動作するかについてより正確な情報を得ることができるようになります。

実装時の注意点・ベストプラクティス

この新しい計算方法を活用するには、アプリのパフォーマンスを常にモニタリングし、必要に応じて改善を行うことが重要です。また、安定した測定を得るためには、アプリのインストール数とリクエスト数を確保することも必要となります。

次のステップ・発展案

今後は、この新しい計算方法をフィードバックに活かし、アプリのパフォーマンス改善を進めていくことが期待されます。また、更なるパフォーマンス向上のための新たな計算方法の導入も期待されます。

参考記事: 'Speed Tested'アプリハイライトの計算方法を更新しました