Adobe Target 画像オファー運用編:効率的な管理とトラブルシューティング

はじめに

Adobe Targetの画像オファー(実体はScene7/Dynamic Media)は、100以上の配信コマンドを持つ強力な画像配信エンジンです。
前回の記事では、画像オファーの基本的なURL取得方法について解説しました。
今回は公式の「画質最適化ベストプラクティス」に基づき、開発者が知っておくべきURLパラメータの正解と、効率的な運用のためのポイントについて解説します 。

1. 「fmt」パラメータの省略とデフォルト挙動について

画像オファーのURLを取得した際、fmt(フォーマット)が付かない場合があります。公式ドキュメントによると、この挙動には明確なルールがあります。
  • デフォルトはJPG: URLに fmt コマンドが含まれていない場合、Dynamic Mediaはデフォルトで JPG として画像を配信します。
  • なぜ付かないのか: VEC(視覚的編集エディター)での操作時、明示的な形式変換(例:WebPへの変換など)を指示しなかった場合、パラメータは省略されます。
⚠️ 透過画像(PNG)に関する注意点
元画像が透過PNGであっても、URLに fmt がなく、かつ拡張子が .jpg のパスになっている場合、サーバー側でJPGとしてレンダリングされ、透過部分が白く塗りつぶされることがあります。透過を維持するには、手動で ?fmt=png-alpha を付与するのが確実です。

2. URLパラメータによる動的リサイズと最適化

公式ドキュメントでは、画像のサイズ変更において最も効率的なアプローチが定義されています。
  • 幅か高さ、片方だけ指定する: &wid=<値> または &hei=<値> のいずれか一方を指定するのがベストです。これにより、アスペクト比(縦横比)を維持したまま自動でリサイズされます。
  • 公式推奨の最適化セット: Adobeが「ほとんどの状況で優れた結果になる」と推奨している設定は以下の通りです。カスタムコードでの実装時は、このパラメータをベースにしましょう。
    ?wid=800&fmt=jpg&qlt=85,0&resMode=sharp2&op_usm=1.75,0.3,2,0
パラメータ 公式の推奨理由
qlt=85,0 画質100はファイルサイズが不必要に増えるため85がベスト。,0 は色度ダウンサンプルを無効化し、エッジをシャープに保ちます。
resMode=sharp2 画像縮小時のボケを抑え、最も高品質なレンダリング結果を得られます。
op_usm アンシャープマスク(シャープネス)。1.75(強さ), 0.3(半径), 2(しきい値)がWeb上で最も自然で鮮明になります。

3. 運用を支える命名規則のベストプラクティス

カスタムコードで動的にURLを生成する場合、画像名は「変えない」ことが鉄則です。
  • サイズを名前に含めない: banner_600x400.jpg ではなく banner_main.jpg とします。
  • 理由は「パラメータ制御」: サイズはURLの wid や hei で自由に変えられるため、ファイル名にサイズ情報を持たせると、画像差し替えのたびにコードを書き換える手間が発生してしまいます。

まとめ

Adobe Targetの画像オファーを使いこなす鍵は、「公式の配信コマンドを理解し、サーバー側に最適なレンダリングをさせること」にあります。
  1. fmt がないときはJPG配信であると認識する
  2. wid/hei 片方指定と resMode=sharp2 をデフォルトにする
これらのステップを踏むことで、高品質かつ高速なABテストのクリエイティブ配信が可能になります。

参考資料

Implement DigitalではAdobe Targetの導入、運用を支援するサービスを提供しています。
ご興味がありましたらお問い合わせください
この記事をシェアする :