---
url: "/ja/bannerify/export/banner-size-optimization.md"
description: "広告プラットフォームによってはバナーごとにサイズ上限（例：150kb）があります。このHTMLエクスポート設定で、各バナーを自動でそのサイズ以下に収めるよう試みられます。"
---

# HTMLエクスポートでバナーごとの最大ファイルサイズを設定する

> 広告プラットフォームによってはバナーごとにサイズ上限（例：150kb）があります。このHTMLエクスポート設定で、各バナーを自動でそのサイズ以下に収めるよう試みられます。

[Video](/assets/videos/bannerify/export/set-target-size.mp4)

**Maximum file size target for each banner**を有効にし、サイズ上限をKBで入力します。Bannerifyは、できるだけ細部を保ちながら目標サイズに収まるよう画像の圧縮を調整します。目標サイズは**1KB = 1,000バイト**で計算されます。上限を空欄のままにすると、デフォルトの150KBになります。

新しいエクスポート設定では、**Slower (Smaller Size, Default)** の圧縮が使われます。ファイルを小さくするために、画像の圧縮により多くの時間をかけます。エクスポートの速さを優先したい場合は**Faster**を選びます。保存済みの圧縮の選択は維持されます。

> **Note:** **目標サイズが小さい場合や大きな画像が多い場合は、より強い圧縮が必要になることがあります。** 特に`1.5x`や`2x`のスケールでは注意が必要です。目標サイズを有効にすると、Bannerifyは完成したクリエイティブを確認し、まだ大きすぎる場合はエラーを表示します。

大きなSVGファイルがあると、写真が圧縮される前にサイズの予算の大半を使ってしまうことがあります。写真がぼやけて見えるのにバナーが目標サイズを超えてしまう場合は、まず目標サイズを無効にしてエクスポートし、バナーの`images`フォルダ内のファイルを確認してください。SVGファイルが大きい小さなロゴには、[Retina 2xを有効にした](/ja/bannerify/export/retina-images)うえで[PNG形式の上書き](/ja/bannerify/design/override-image-format)を試し、見た目と最終的なバナーのサイズを比較してください。必要なサイズ上限と、それがZIPと展開後のファイルのどちらに適用されるかを、広告プラットフォームに確認してください。

レスポンシブではない個別のバナーで展開後のファイルを目標にする場合、画像の予算は、クリエイティブにすでに書き込まれたコード、ローカルのメディア、含めたバックアップを考慮したうえで、SVGとGIFの分のスペースを確保します。同じ出力ファイル名を共有する繰り返しの画像は1回だけカウントされます。最終的なサイズの確認には、GIFのレンダリング中に加えられた変更も含め、実際にエクスポートされたファイルが使われます。

Bannerifyは、個別のバナーやセクションのZIPを含め、HTMLエクスポートのダウンロードに可逆のZIP圧縮を自動で適用します。これにより、画像の品質や解凍後のファイルを変えずにパッケージのサイズを小さくできます。画像の圧縮では画像の品質が下がることがあります。元の画像のままで収まるかどうかを確認するために、まず目標サイズを無効にしてエクスポートすることもできます。

## 個別のZIPのサイズを目標にする {#target-the-individual-zip-size}

**HTML/JS (CSS @keyframes)**、**HTML/JS (GSAP/Greensock)**、**DoubleClick (DCM)** のエクスポートでは、**Include individual .zip files for each banner**と**Maximum file size target for each banner**を有効にします。Bannerifyは完成した個別のZIPそれぞれに目標サイズを自動で適用するため、追加の設定は不要です。広告プラットフォームで求められる上限を入力してください。

Bannerifyは画像の品質を選ぶ際に個別のZIP全体を確認するため、ZIP圧縮で節約できたスペースを画像の細部に回せます。スペースが残っている場合は、ほかの画像の品質を下げることなく、個々の画像でより高い品質を試します。JPGとPNGの出力では、収まる場合は元のエクスポート画像のバイトに戻すことも試します。すべての候補はZIP全体に対して確認され、ダウンロード前に最終的なアーカイブがもう一度確認されます。それ以上品質を上げると収まらない場合は、スペースが残ることがあります。

同じ出力ファイルを共有する繰り返しの画像は1回だけカウントされます。コード、SVG、GIF、含めたバックアップやその他の素材はすべてZIPの上限に含まれます。この確認で調整されるのはラスター画像の品質だけで、アニメーションGIFは収めるために再圧縮されません。

エクスポートに時間がかかることがあります。サポートしている最低の画像品質でもバナーが収まらない場合、Bannerifyはサイズを超えた個別のZIPをダウンロードする代わりにエラーを表示します。素材を減らすか、許容されるより大きな上限を使って、もう一度お試しください。上限が適用されるのは個別のZIPそれぞれで、すべてのバナーとプレビューを含む外側のダウンロードには適用されません。バナーごとに上限が異なる場合は、適切な目標サイズでグループごとにエクスポートしてください。

## 展開後のファイルを目標にする {#target-the-unpacked-files}

その他の広告プラットフォームの形式、レスポンシブのエクスポート、セクションのエクスポート、複数プラットフォームのエクスポートでは、元になるファイルの合計サイズが使われます。展開後のファイルに上限があるHTML/GSAPまたはDoubleClick (DCM) のエクスポートでは、**Include individual .zip files for each banner**をオフにしてください。

Bannerifyは、コード、画像、GIF、パッケージしたメディア、マニフェスト、含めたバックアップも含めて、完成したバナーを1つずつ確認します。レスポンシブのクリエイティブとセクションのパッケージは1つのグループとしてまとめて確認され、共有ファイルは1回だけカウントされます。AppLovinのエクスポートは、素材が最終的なHTMLに埋め込まれた後に確認されます。

クリエイティブが収まってスペースが残っている場合、Bannerifyはほかの画像で選ばれた品質を下げることなく、JPG、PNG、WebP画像でより高い品質を試します。品質を上げながらファイル全体の合計を確認し、その後、残りのわずかなスペースを使うために個々の画像の品質向上を試します。JPGとPNGの出力では、収まる場合は元のエクスポート画像のバイトもそのまま使います。

時間がかかることがあります。画像がサポートしている最高の品質に達した場合や、より高い品質の設定では収まらない場合は、スペースが残ることがあります。Bannerifyはそのスペースを使わずに残し、ダウンロード前に最終的な合計をもう一度確認します。

合計が目標サイズを超えた場合、Bannerifyはプレビューのダウンロードやアップロードの前に処理を止めます。素材を減らすか、許容されるより大きな目標サイズを使って、もう一度お試しください。ダウンロード全体とプレビューページは1つのバナーとして扱われません。クリエイティブのファイルに含まれない外部ホスティングの素材はカウントされないため、プラットフォームの要件は別途確認してください。

> **Tip:** **JPG・PNGの代わりにWebP画像をエクスポートする** 圧縮メニューから**Use WebP Format**を選ぶと、JPG・PNG画像がWebPに変換されます。使う前に、広告プラットフォームがWebPを受け付けるかどうかを確認し、[ブラウザの対応状況](https://caniuse.com/webp)もチェックしてください。

> **Warning:** **アニメーションGIFはZIPと展開後のファイルの両方の上限に含まれます**が、Bannerifyは目標サイズに収めるためにGIFの品質を下げることはありません。大きなGIFやその他の固定の素材は、別途小さくする必要があるかもしれません。
