[AEM Assets]{class="badge positive" title="AEM Assetsに適用)。"}

バニティ URLを使用 vanity-urls

Dynamic Media with OpenAPI capabilitiesを使用して、長いアセット配信URLを、ブランド化された短いバニティ URLに変換します。 標準的なアセット配信URLには、配信URLを複雑にし、覚えにくく、共有しにくくするシステム生成のアセット UUIDが含まれています。 これらのアセットのUUIDをバニティ URLを生成するためにシンプルな識別子(バニティ ID)に置き換えます。 バニティ URLは、複雑な配信URLの短く、クリーンで読みやすいバージョンです。

違いを理解するには、次のURL形式を参照してください。

標準的な配信URLではaaidに続いてUUIDが使用され、バニティ URLではavidに続いてカスタム識別子(バニティ識別子)が使用されます。

短くてシンプルなバニティ IDを使用して、バニティ URLを短く、クリーンで、読みやすく、覚えやすく、共有します。 ブランドの可視性とユーザーエンゲージメントを向上させるために、ブランド名、商品名、関連性の高いキーワードをバニティ IDとして使用します。

ユーザーがバニティ URLをクリックすると、Dynamic Media with OpenAPIは取り込み時に元のアセットの場所に自動的にマッピングされ、配信時に適切に解決され、ユーザーにアセットがサーバーされます。

​ バニティ URLの作成について説明します。

標準配信URL standard-urls

標準のDynamic Media with OpenAPI アセット配信URLには、システムで生成された一意の識別子が含まれており、次の形式に従っています。

形式: https://delivery-<tenant>.adobeaemcloud.com/adobe/assets/urn:aaid:aem:<asset-uuid>/as/<seoname>.<format>

標準の配信URLには、urn:の後のaaid実際のアセット識別子)とurn:aaid:aem:から/as/<seoname>.<format>の間のUUIDが含まれています。

例: https://delivery-p30902-e145436.adobeaemcloud.com/adobe/assets/urn:aaid:aem:43341ab1-4086-44d2-b7ce-ee546c35613b/as/check.jpeg

上記の例では、43341ab1-4086-44d2-b7ce-ee546c35613bはUUIDです。

バニティ URL vanity-url

バニティ URLには、アセット UUIDの代わりにバニティ IDが含まれ、次の形式に従います。

形式: https://delivery-<tenant>.adobeaemcloud.com/adobe/assets/urn:avid:aem:<vanity-id>/as/<seoname>.<format>

バニティ URLには、urn:の後のavid実際のバニティ ID)とurn:avid:aem:から/<seoname>.<format>の間のバニティ IDが含まれています。

例: https://delivery-p30902-e145436.adobeaemcloud.com/adobe/assets/urn:avid:aem:VanityCheck/as/check.jpeg

上記の例では、VanityCheckはUUIDを置き換えたバニティ IDです。

主な機能とメリット capabilities-and-benefits-of-vanity-urls

有意義なバニティ IDを使用して、標準的なアセット配信URLをカスタマイズすることで、いくつかの利点と測定可能な影響がもたらされます。 バニティ URLの主な機能と利点には、次のようなものがあります。

主な機能 key-capabilities

  • URL カスタマイズ:​配信URLの長い識別子(アセット UUID)を、ブランドに沿った短い代替案に置き換えて、よりクリーンな配信URLを生成します。
  • リアルタイムのリダイレクト: バニティ URLは、ワークフローを中断することなく、実行時に元のアセット UUIDにリダイレクトされます。 ユーザーはアドレスバーにクリーンなURLを表示し、システムは技術的なルーティングを処理します。
  • 簡単なリンク管理: アセット配信のパフォーマンスに影響を与えることなく、バニティ URLをいつでもカスタマイズできます。

主な特長 key-benefits

  • ユーザーエクスペリエンスの向上: クリーンで短いバニティ URLは、読みやすく、ユーザーフレンドリーで、覚えやすく、共有しやすいものです。

  • ユーザーのエンゲージメントを向上: ブランド URLは、ユーザーの信頼と信用を構築します。 オーディエンスがブランド付きのプロフェッショナルなリンクをクリックする可能性が高く、その結果、クリック率が高まります。

  • SEO最適化:​関連キーワードを含むURLは、検索エンジンのランキングと見つけやすさを向上させます。

  • 拡張ブランドの可視性: ブランド固有のURLは、電子メール、ソーシャルメディア、広告キャンペーンなど、あらゆるマーケティングチャネルをまたいでブランドプレゼンスを強化します。
    また、あらゆるコミュニケーションでブランド URLを一貫性のある方法で使用することで、ブランドアイデンティティと認知度を強化できます。

  • キャンペーンのトラッキングと分析:​様々なキャンペーンやチャネルに対して一意のバニティ URLを使用して、トラフィックソースとコンバージョンのパフォーマンスに関する詳細なインサイトを得ることができます。

前提条件 prerequisites-for-creating-vanity-id

バニティ URLを作成するには、公開配信のアセットを既に承認していることを確認してください

バニティ URLの作成 create-vanity-urls

バニティ URLを作成するには、次の手順を実行します。

アセットメタデータの設定 set-up-asset-metadata

アセットのメタデータフォームにバニティ IDを設定するには、次の手順を実行します。

  1. アセットを保持するフォルダーの詳細ページに移動して、Dynamic Media with OpenAPI配信を行います。

  2. 次のいずれかの操作を行って、そのメタデータフォーム ​を編集します。

    • 新しいメタデータフィールドを追加し、必須のバニティ IDをそのフィールドの値として指定します。
    • 既存のメタデータプロパティの値を必要なバニティ IDに置き換えて、既存のフィールドを更新します。 バニティ IDを作成するための​ ベストプラクティス ​について説明します。

    ​ バニティ ID

    詳しくはメタデータスキーマを参照してください。

    note
    NOTE
    • 各アセットに一意のバニティ IDを使用します。 同じメタデータフォームを共有するアセットが、バニティ URLを介したOpenAPI配信を備えたDM用の一意のバニティ IDを持っていることを常に確認します。 2つのアセットが同じバニティ IDを共有する場合、OpenAPIを使用したDMは、そのIDを最近受信したアセットを配信し、そのIDの以前の使用権限を別のアセットに上書きします。

    • 1つのアセットに複数のバニティ IDを含めることができます。 Adobe サポート ​に連絡し、必要なバニティ IDの生成をリクエストします。

アセットメタデータフォームでバニティ IDを設定した後、このメタデータフィールドをシステムの配信メカニズム ​にマッピングします。

Cloud manager環境変数の作成とマッピング map-cloud-manager-environment-variable

次の手順を実行して環境変数を作成し、バニティ IDを保持するメタデータフィールドにマッピングします。

  1. Cloud Manager環境の設定ページに移動し、次の操作を行います。

    1. ASSET_DELIVERY_VANITY_ID変数を追加します。 これは重要なポイントです。
    2. 値フィールドを使用して、バニティ IDを保持するアセットメタデータプロパティにマッピングします。 マッピングはdc:<your-metadata-property>形式に従います。ここで、メタデータマッピングの接頭辞(dcなど)は、アセットメタデータ設定プロパティによって異なります。
      ASSETDELIVERYVANITYID変数
  2. 変更を保存して、環境でポッドを再起動します。

配信のためのアセットの承認 approve-assets-for-delivery

Cloud Manager環境のASSET_DELIVERY_VANITY_ID変数を、バニティ IDを保持するアセットメタデータプロパティにマッピングした後、配信にバニティ URLを必要とするアセットを承認します。

バニティ URLの生成 generate-vanity-urls

標準的な配信URLで次の置き換えを行い、バニティ URLに変換します。

  • UUID​を​ バニティ ID ​に置き換えます。
  • aaidavidに置き換えます。

上記のURLの標準からバニティ URLへの変換を参照してください。
アセットのOpenAPI配信URL🔗を使用してDynamic Mediaを コピーする方法について説明します。

ユーザーがバニティ URLをクリックすると、Dynamic Media with OpenAPIは取り込み時にバニティ IDを元のアセット UUIDに自動的にマッピングし、配信時に適切に解決して、アセットをユーザーに遅延なく提供します。 アセット配信のパフォーマンスに影響を与えることなく、バニティ URLをリアルタイムでカスタマイズできます。

​ バニティ URLでAEM Cloud Serviceの高度なカスタマイズ機能を使用して、その影響を強化します

バニティ URLを使用して拡大・縮小 scale-using-vanity-url

AEM as a Cloud Serviceを使用すると、web アドレス内でDNS名とCDN名をカスタマイズできます。 これらのAEMCS機能をバニティ URLと組み合わせて使用すると、クリーンで記述的で、ブランド化され、直感的で、前述ののメリット ​を提供する一意のweb アドレスに変換できます。

次のバニティ URLとカスタマイズ可能なコンポーネントを参照してください。

バニティ URL形式:

https://delivery-<tenant>.adobeaemcloud.com/adobe/assets/urn:avid:aem:<vanity-id>/as/<seoname>.<format>

https://delivery‑<tenant>.adobeaemcloud.com

このDNSをカスタマイズ

adobe/assets/urn:avid:aem:

書き換えルールを使用してURLをカスタマイズ

<vanity-id>

バニティ IDを作成

/as/<seoname>.<format>

カスタマイズされたDNS名とCDN名を持つ​バニティ URL形式:

https://<custom-dns> / dam/assets/ <vanity-id> /as/<seoname>.<format>

カスタマイズ可能なURL コンポーネント

DNSのカスタマイズ customize-dns

Adobe サポート ​にリクエストを送信して、配信層に必要なカスタム DNSを生成します。 カスタム DNS名を作成するには、次の​ ベストプラクティス ​に従ってください。

CDN ルールの書き換え rewrite-cdn-rules

配信のCDN ルールを書き換えるには、次の手順を実行します。

  1. AEM リポジトリに移動して、YAML設定ファイルを作成します。
  2. setup」セクションの手順を実行してCDN ルールを設定し、Cloud Manager設定パイプラインを介して設定をデプロイします。
    ドメインパスを作成するには、次の​ ベストプラクティス ​に従ってください。
    CDN ルールの書き換えについて詳しく見る

バニティ URLに拡張子を付けたファイル名を追加する書き換えルールの例を次に示します。 特定の要件に従ってこれらの書き換えルールをカスタマイズします。 詳しくは、Adobe サポート ​にお問い合わせください:

  when:
    allOf:
      - reqProperty: tier
        equals: delivery

SVG、GIF、PDFの場合 svg-gif-pdf

    type: transform
      reqProperty: path
      op: replace
      match: ^/dam/assets/([^/]+\.(?:svg|gif|pdf|docx|xlsx))(\?.*)?$
      replacement: /adobe/assets/urn:avid:aem:\1/original/as/\1\2

ビデオの場合 video

MP4、MOV、AVI、MKVなどのビデオの場合

type: transform
      reqProperty: path
      op: replace
      match: ^/dam/assets/([^/]+\.(?:mp4|mov|avi|mkv))(\?.*)?$
      replacement: /adobe/assets/urn:avid:aem:\1/play\2

画像用 image

SVGを除くすべての画像タイプ。

type: transform
      reqProperty: path
      op: replace
      match: ^/dam/assets/([^/]+\.[^/]+)(\?.*)?$
      replacement: /adobe/assets/urn:avid:aem:\1/as/\1\2

クリーンなバニティ URLを作成するためのベストプラクティスに従ってください best-practices

​ バニティ ID​ カスタム DNSCDN名を作成するには、次のベストプラクティスに従ってください。

  1. スペース、スラッシュ、ハイフンなどのバニティ IDでは、特殊文字を使用しないでください。 システムは、定義済みのマッピングを使用して、バニティ IDの特殊文字を置き換えます。
  2. ​ バニティ ID​ カスタム DNSCDN名でブランド名、製品名、関連キーワードを使用して、ブランドの可視性とユーザーのエンゲージメントを向上させます。
  3. 意味を表す短い単語や文字列を使いましょう。
  4. クリック数を増やすためにユーザーを招待するテキストを使用します。

関連情報

recommendation-more-help
experience-manager-cloud-service-help-main-toc