ルールセットを使用した URL の変換 using-rulesets-to-transform-urls

Dynamic Media でルールセットをデプロイして、URL を変換できます。ルールセットはスクリプティング言語(JavaScript など)で記述された命令セットで、XML データを評価して、そのデータが特定の条件を満たす場合に特定のアクションを実行します。各ルールは、少なくとも 1 つの条件と、少なくとも 1 つのアクションで構成されます。 ルールは、XML データを条件と照らし合わせて評価し、条件が満たされた場合は、適切なアクションを実行します。 ルールセットの例を次に示します。

  • MIME タイプのサフィックスの追加。 多くのサービスや Web サイトでは、.jpg を URL に付加するなど、画像のサフィックスが必要です。

  • SEO(検索エンジン最適化)のための URL へのフォルダーパスの作成。

    Adobe Dynamic Media Classic が SEO をサポートする方法」を参照してください。

  • SEO(検索エンジン最適化)のための URL へのメタデータの付加。

    Adobe Dynamic Media Classic が SEO をサポートする方法」を参照してください。

  • ダウンロードをトリガーするコンテンツ廃棄の設定

  • パーソナライズのための画像サービングテンプレート URL を簡素化します。 例えば、rgb{XX,YY,ZZ} を RTF 対応の \redXX\greenYY\blueZZ に変換します。

  • ${} などの特定の文字のエンコードと、ImageServer への特定の文字のデコードのリクエスト。例えば、Facebook は特殊文字を含む URL では正しく機能しません。

    URL からの特殊文字の削除を参照してください。

Dynamic Mediaのコンテキストでは、XML ベースのシステムを使用してアセット情報を管理する Web サイトは、XML ファイルをDynamic Mediaにアップロードできます。 これらのファイルの 1 つを、Dynamic Mediaアセットを処理する前処理ルールセットファイルとして指定できます。 このファイルは、Dynamic Mediaと統合するシステムのビジネスロジックを満たすように、標準 URL プロトコル形式を再構成します。 XML ファイルをルールセット定義ファイルのパスとして指定します。

CAUTION
ルールセットを使用する場合は、Dynamic Media のコンテンツが Web サイトに表示されなくなる可能性があるので、注意してください。

用意されているサンプルルールセットを使用して、独自のルールセットを作成できます。ルールセットのリファレンスを参照してください。

すべてのルールセットの作成と同様に、xmlvalid などの XML バリデータープログラムを使用して、XML ファイルが有効であることを確認してからアップロードしてください。ルールセットのトラブルシューティングも参照してください。

また、最初は実稼動環境に影響を与えないステージング環境でルールセットをテストしてください。通常、実稼動環境とステージング環境では異なるログイン情報が必要となります。

ログイン情報については、Adobe Dynamic Media Classic へのログインを参照してください。

ルールセットでの 「is」 イメージに代わる 「asset」 の使用も参照してください。

XML ルールセットをデプロイするには:

  1. Dynamic Media Classic デスクトップアプリケーションにサインインします。

    資格情報とログオンの詳細は、プロビジョニング時にアドビから付与されたものです。この情報をお持ちでない場合は、アドビカスタマーサポートにお問い合わせください。

  2. 次の手順を実行して、ルールセットファイルをアップロードします。

    • グローバルナビゲーションバーの「アップロード」を選択します。
    • アップロード ​ページで、左上隅付近の「参照」を選択します。
    • 開く ​ダイアログボックスで、ルールセットファイル(XML)を参照します。
    • ファイルを選択して、「開く」を選択します。
    • アップロード ​ページの右側で、ルールセットファイルの公開先フォルダーを選択します。
    • ページ下部付近の「アップロード後に公開」が選択されていることを確認します。
    • ページの右下隅の「アップロードを送信」を選択します。
    • グローバルナビゲーションバーの「ジョブ」を選択して、アップロードジョブのステータスを確認します。ジョブ ​ページの「ステータス」列に「アップロード完了」と表示されたら、次のステップに進みます。
  3. ページ上部付近のナビゲーションバーで、設定アプリケーション設定公開設定Image Server をクリックします。

  4. Image Server 公開 ​ページの「カタログ管理」グループで、ルールセット定義ファイルのパス ​を探し、「選択」を選択します。

  5. ルールセット定義ファイル(XML)を選択 ​ページでルールセットファイルを参照し、ページ右下隅の「選択」を選択します。

  6. セットアップページの右下隅にある「閉じる」を選択します。

  7. Image Server 公開ジョブを実行します。

    ルールセットの条件は、ライブDynamic Media Image Servers へのリクエストに適用されます。

    ルールセットファイルを変更した場合、変更したルールセットファイルを再アップロードして再公開すると、変更内容が直ちに適用されます。

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2