価格
Cloudflare Imagesを使用すると、1つの統一されたAPIから画像を保存、最適化、配信できます。Images製品は3つの項目で構成されています:
- Images Stored
- Images Delivered
- Images Transformed
Images製品内に画像を保存していない場合、Images Transformedの料金のみが発生します。
Images Storedは前払いの価格設定次元です。100,000枚のオリジナル画像ごとに$5の単位でストレージを購入します。
各オリジナル画像には、最大20の事前定義されたバリアントを追加料金なしで持つことができます。事前定義されたバリアントは以下のプロパティをサポートします:
- 幅
- 高さ
- フィット
- メタデータ
- ぼかし
事前定義されたバリアントは、CloudflareダッシュボードのImages > Variantsから設定できます。
事前定義されたバリアントは、ストレージ制限にカウントされません。たとえば、demo.jpgをアップロードし、10の事前定義されたバリアントを持っている場合、それは1つのオリジナル画像としてカウントされ、11にはなりません。
Images Deliveredは後払いの価格設定次元であり、Images製品内に保存された画像にのみ適用されます。他の場所(たとえばS3やR2)に保存された画像を最適化している場合、Images Deliveredの料金は発生しません。
Images Deliveredの料金は、配信された100,000枚の画像ごとに$1です。ブラウザによってリクエストされた各画像は1つの配信画像としてカウントされます。たとえば、Images製品に保存された10枚の画像を表示する製品ページがあり、そのページが月間10,000回訪問された場合、100,000枚の配信画像、つまり$1.00の請求可能な使用量になります。
Images Transformedは後払いの価格設定次元です。画像がCloudflare Imagesに保存されていない場合、Images Deliveredの料金は発生せず、Images Storedを購入する必要もありません。変換の料金は、1,000のユニークな変換ごとに月$0.50です。
ユニークな変換は、オリジナル画像をサポートされているフラグ ↗の組み合わせで変換するリクエストとして定義され、formatフラグは除外されます。
ユニークな変換は30日間のスライディングウィンドウでカウントされます。たとえば、ある月の30日に画像バリアントをリクエストした場合、その請求期間に1回カウントされます。次の月の1日に同じ画像バリアントをリクエストした場合、過去30日以内に同じ変換がリクエストされたため、使用量にはカウントされません。
formatフラグがユニークな変換としてカウントされないことは、demo.jpgが100x100にリサイズされ、ユーザーの一部にはwebpとして、他のユーザーにはavifまたはpngとして配信される場合でも、その月の請求可能な変換として1回のみカウントされることを意味します。
Images Transformedのカウントはキャッシュヒット率の影響を受けません。これにより、価格の予測がより容易になります。たとえば、1,000の製品画像が5つの異なる方法でリサイズされると、月に5,000のユニークな変換が発生し、$2.50の費用がかかります。