Black background with a sleek gray graphic

Play Sports Network は Imgix を使用して毎月1億5,700万件の画像リクエストを処理し、ウェブパフォーマンスを向上させ、時間を節約しています。

お客様について

Play Sports Networkは、サイクリングファンとライダーの世界有数のコミュニティで、400万人以上のチャンネル登録者、800万人のソーシャルメディアフォロワー、月間視聴回数が4,500万回を超えています。ニュースサイト、eコマースストア、モバイルアプリなど、複数のチャネルでオリジナルコンテンツを公開しています。Play Sports Networkは、トップレベルで戦ってきた元プロサイクリストたちと協力し、本物の信頼できるコンテンツを制作しています。

Play Sports Networkはマルチチャネル戦略により、フォロワーがどこで、どのようにコンテンツを見る場合でも届けることができます。訪問の20%はパソコンから、80%はスマートフォンからです。画像コンテンツは16万枚のオリジン画像のライブラリから配信され、毎月20 TBのCDN帯域を使用して、1億5,700万件のリクエストと90万件の画像レンダリングを処理しています。

Play Sports Networkは、ImgixのグローバルCDNとRendering APIにより、レスポンシブデザインを大規模に実現し、eコマースのパフォーマンスを向上させ、デザインにかかる時間を大幅に削減することができました。

1億5,700万
月間画像リクエスト数
90万
月間画像レンダリング数
16万
処理したオリジナル画像数
website image

課題

Play Sports Networkは、要件がそれぞれ異なる複数チャネルの画像要件に対応する必要がありました。Webサイトでは、バックエンドの処理ソリューションで画像を最適化していましたが、これには多くの時間がかかっていました。さらに、社内で制作するコンテンツに加えて、大量のユーザー生成コンテンツ(UGC)がモバイルアプリから投稿されます。UGCはサイズも形式もさまざまで、既存のバックエンド処理ソリューションで標準化するのは困難でした。

また、Play Sports Networkはチャネルごとに異なる技術スタックを採用しているため、導入する画像最適化ソリューションはカスタマイズしやすく、統合も容易である必要がありました。加えて、世界中にユーザーを抱えるPlay Sports Networkには、高速で信頼性の高いCDNを含むソリューションが求められていました。

「ユーザーのデバイスや画面のピクセル密度に合わせるのは、ごく当然のベストプラクティスです。しかし、特にモバイルユーザーに対しては、やりすぎるわけにはいきません。モバイルデータを使いすぎたり、画像の読み込みに10秒もかかったりするのは避けたいのです。最高の画質と、速度や帯域の面でのユーザー体験の最適化との間で、適切なバランスを取ることが重要なのです。」
デヴィッド・テイラー様
Play Sports Network エンジニアリング責任者
play sports network e-commerce product images

解決策

Play Sports Networkは、まずWebサイトにImgixを導入し、その後モバイルアプリにも展開しました。チームは静的WebサイトにReact、Gatsby、Contentfulを、iOSアプリにSwiftを、AndroidアプリにKotlinを使用しています。さらに、eコマースにはMagentoを、画像ストレージにはGCPを使用しています。

Imgix Rendering APIは、これらすべての環境に簡単に統合できました。Imgixの設定から画像の配信開始までは、数回クリックするだけで完了しました。セットアップが簡単だったため、eコマース、開発、コンテンツの各チームが画像最適化を活用できるようになりました。これにより、最適化されていない画像が引き起こすページ速度の低下、Webサイトのパフォーマンス悪化、モバイル訪問者のデータ使用量の増加を回避できました。

ユーザーがモバイルアプリでユーザー生成画像をアップロードすると、画像はGCPバケットに保存され、Imgixがその場で処理して、ほぼ瞬時に配信します。

Play Sports Networkは、srcsetの自動生成に加え、幅広いRenderingパラメータを活用しています。主なパラメータは以下のとおりです。

  • q:圧縮時の品質レベルを設定します。
  • txt:Play Sports Networkが編集用アセットを作成する際に多用しているパラメータです。コンテンツチームはtxt-fontで書体とスタイルを設定し、フォントサイズも指定します。
  • fp-x、fp-y、fp-z:画像内の焦点を設定します。
  • blend:ベース画像の上に色、テキスト、画像を合成できる多用途なパラメータで、Play Sports Networkはさまざまなブレンドモードを使い分けています。
  • mark-scale、mark-pad、mark-align、mark-fit:ウォーターマークをきめ細かく制御できます。
mobile image

結果

Imgixの導入により、Play Sports Networkは、静的なバックエンド画像処理に伴うストレージとメンテナンスの負担を大幅に軽減しました。現在では、月間1億5,000万件を超える画像リクエストを容易に処理できています。

画像を適切に最適化したことで、パフォーマンスとコンバージョン率も向上しました。さらに、エンジニアリングとデザインにかかる時間を大幅に削減できたことで、Play Sports Networkは世界で最も急成長しているサイクリングネットワークの1つとして、さらなる前進を続けています。

ケーススタディホームに戻る