詳細情報:
トラブルシューティングと移行
B2C Commerce Dynamic Imaging Service の画像 URL が失敗したり、タイムアウトしたり、正しく表示されない場合は、ソースファイル、完全な URL、および Dynamic Imaging Service のトピックに記載されている制限を確認してください。このトピックは、他のホスト名や Adobe Scene7(Dynamic Media)クエリ文字列からの移行にも役立ちます。
ファイルサイズ、タイムアウト、コンテンツ配信ネットワーク (CDN) と CDN 以外の動作、および 4xxまたは408応答については、「Dynamic Imaging Service の画像ガイドラインと Dynamic Imaging キャッシュ 」を参照してください。このトピックは、トラブルシューティングの手順に使用します。数値制限は、そのトピックにとどまります。
画像が壊れている、または欠落している
- ブラウザーで、
完全な imgsrcURL をコピーして、新しいタブで開きます。変換が予期されていて、パスに/dw/image/v2/が表示されない場合、テンプレートは静的ファイルまたは Dynamic Imaging Service を使用していないホストを指している可能性があります。「画像変換 URL の作成」のように、URLUtilsとMediaFileを使用します。 - イメージリクエストの HTTP ステータスが4xxの場合は、画像変換 URL の構造、検証、および操作の順序、およびサポートされている変換の表のパラメータールールを再確認します。一般的な原因: クエリ文字列の
?の重複、空のsw=またはsh=値、クロップまたはオーバーレイ パラメーターの不完全なセット、範囲外の値、またはメイン トピックの長さ、エンコード、またはホスト規則に不合格のOIMGです。 - 表示タイプのソースファイルがない場合は、変換クエリだけでなく、Business Manager でコンテンツを更新します。
速度低下またはタイムアウト
- 最初のコールドリクエストは遅くなる可能性があります。CDN キャッシュがウォーム状態になった後は、繰り返しの読み込みが速くなります。詳しくは、 Dynamic Imaging Caching を参照してください。
- 大きすぎるファイルや重い変換(大きなアニメーション
GIFのアップスケーリングなど)は、画像ガイドライン (ファイルサイズとタイムアウトを参照)のタイムアウトに達する可能性があり、ソースの複雑さを軽減するか、変換コストを先に削減します。 - 非本番環境では、Firefox のトラッキング防止が一部の初回取得をブロックすることがあります。そのファイルの画像ガイドラインのブラウザノートを参照してください(ファイルサイズとタイムアウト付き)。
移行: レガシーホストとその他の CDN
過去のインフラストラクチャまたはベンダーの CDN ホスト名を置き換える場合は、プログラムから承認されたパターンがない限り、新しいエッジホストを手動で編集しないでください。URLUtilsとMediaFileを使用して、またはバニティストアフロントドメインのコミュニティヘルパーから、オプションのコミュニティ DIS 商品画像ラッパーのように、正しい URL を再生成します。
Adobe Scene7 または同様のDynamic Mediaクエリ文字列の大まかなマッピング(メインテーブルのすべてのパラメーターを確認):
| 一般的な Scene7 スタイル | 一般的な DIS 方向 |
|---|---|
wid=400
|
scaleWidth / sw=400を変換またはクエリに含めます。 |
hei=400
|
scaleHeight / sh=400です。 |
fmt=jpegまたはfmt=png
|
出力ファイル拡張子と、必要に応じて、サポートされている変換 テーブルの [ 形式 ] 行にあるように / sfrmを形式します。 |
qlt=80
|
quality / q=80、またはデフォルトの 80 のままにしておく場合は省略します。 |
| パディングまたは拡張 (ベンダー固有) | cx、cy、cw、ch、次にsw / shを固定された順序で使用します 画像変換URLの構造、検証、および操作の順序。 |
DAM と一括移行
サードパーティのデジタルアセットマネージャー (DAM) の場合は、大きなマスター画像をエクスポートし、フィードの正しい B2C Commerce ライブラリと表示タイプにアップロードし、インポートとレプリケーションのジョブを実行してから、必要に応じてURLUtilsとMediaFile、またはコミュニティヘルパーを使用して URL 生成するようにストアフロントを再ポイントし、カットオーバー後に古いベンダー CDN のディープリンクを停止します。
Salesforce サポートでケースを開く場合は、完全な再現URL (パスとクエリ )、レルムとサイトのコンテキスト、予期される HTTP ステータスと確認されるHTTPステータスまたはバイト数、およびこのトピックですでに試した内容を含めます。

